The invention discloses a scattered workpiece recognition and positioning method based on
point cloud processing, and the method is used for solving a problem of posture
estimation of scattered workpeics in a random box grabbing process. The method comprises two parts: offline
template library building and online feature registration. A template
point cloud data set and a scene
point cloud are obtained through a 3D point cloud obtaining
system. The feature information, extracted in an offline state, of a template point cloud can be used for the preprocessing, segmentation and registration of the scene point cloud, thereby improving the operation speed of an
algorithm. The point cloud registration is divided into two stages: initial registration and precise registration. A
feature descriptor which integrates the geometrical characteristics and statistical characteristics is proposed at the stage of initial registration, thereby achieving the uniqueness description of the features of a key point. Points which are the most similar to the
feature description of feature points are searched from a
template library as corresponding points, thereby obtaining a corresponding
point set, andachieving the calculation of an initial conversion matrix. At the stage of precise registration, the geometrical constraints are added for achieving the selection of the corresponding points, therebyreducing the number of iteration times of the precise registration, and reducing the probability that the
algorithm falls into the
local optimum.