3D imaging for automated manufacturing assembly applications

Object pose estimation is an important application in 3D recognition. A 3D object pose estimating method is developed for an automated manufacturing assembly application. The target parts are extracted from the original range images using the traditional edge detection and segmentation methods. The center position is then computed through the circle Hough transform algorithm. For the 3D orientation estimation, a 3D geometrical feature descriptor, Angle Distance Map (ADM), is proposed to describe the 3D local surface feature. A triangular mesh model of 3D object is used for reducing the computational complexity. The principal component analysis (PCA) method is applied on the ADM descriptions for efficient comparison. The orientation information is computed according to the extracted 3D feature points. The proposed method is tested in an application for flexible robot assembly. The experimental results show that accurate 3D pose estimation can be obtained.

[1]  Jake K. Aggarwal,et al.  Model-based object recognition in dense-range images—a review , 1993, CSUR.

[2]  Andrew E. Johnson,et al.  Using Spin Images for Efficient Object Recognition in Cluttered 3D Scenes , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Chitra Dorai,et al.  COSMOS - A Representation Scheme for 3D Free-Form Objects , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Ramesh C. Jain,et al.  Three-dimensional object recognition , 1985, CSUR.

[5]  Baba C. Vemuri,et al.  On Three-Dimensional Surface Reconstruction Methods , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Seiji Inokuchi,et al.  Eigen space approach for a pose detection with range images , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[7]  A. Pentland Recognition by Parts , 1987 .

[8]  Sven J. Dickinson,et al.  The Role of Model-Based Segmentation in the Recovery of Volumetric Parts From Range Data , 1997, IEEE Trans. Pattern Anal. Mach. Intell..