High-accuracy 3D image stitching for robot-based inspection systems

Robot-based inspection systems are flexible and fast, but lack the required accuracy due to the typically utilized industrial robots. While this contradiction is most often dealt with calibration of the robot or tracking of the tool, the presented approach will use neither. Instead, the gathered point clouds of the 3D sensor are stitched together in order to give a local reference in regard to the starting point of the robot's movement. For the application of inspecting sheet metal parts, plain and featureless component surfaces must be taken into account. Therefore a texture projection is applied to provide additional information to the stitching algorithm. The resulting procedure can be used to calculate the sensor's movement with high accuracy without the need to consider the used robot.

[1]  S. Druon,et al.  Color Constrained ICP for Registration of Large Unstructured 3D Color Data Sets , 2006, 2006 IEEE International Conference on Information Acquisition.

[2]  Sang Wook Lee,et al.  ICP Registration Using Invariant Features , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Peter Johannes Neugebauer,et al.  Geometrical cloning of 3D objects via simultaneous registration of multiple range images , 1997, Proceedings of 1997 International Conference on Shape Modeling and Applications.

[4]  Marco Ulrich,et al.  Analysis and Visualisation of the Positioning Accuracy and Underlying Effects of Industrial Robots , 2014 .

[5]  Berthold K. P. Horn,et al.  Closed-form solution of absolute orientation using unit quaternions , 1987 .

[6]  Mohammed Bennamoun,et al.  Object Recognition: Fundamentals and Case Studies , 2012, Advances in Pattern Recognition.

[7]  Kari Pulli,et al.  Multiview registration for large data sets , 1999, Second International Conference on 3-D Digital Imaging and Modeling (Cat. No.PR00062).

[8]  Heinz Hügli,et al.  A multi-resolution scheme ICP algorithm for fast shape registration , 2002, Proceedings. First International Symposium on 3D Data Processing Visualization and Transmission.

[9]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Radu Bogdan Rusu,et al.  3D is here: Point Cloud Library (PCL) , 2011, 2011 IEEE International Conference on Robotics and Automation.

[11]  Marc Levoy,et al.  Zippered polygon meshes from range images , 1994, SIGGRAPH.

[12]  Sing Bing Kang,et al.  Registration and integration of textured 3-D data , 1997, Proceedings. International Conference on Recent Advances in 3-D Digital Imaging and Modeling (Cat. No.97TB100134).

[13]  Marc Levoy,et al.  Efficient variants of the ICP algorithm , 2001, Proceedings Third International Conference on 3-D Digital Imaging and Modeling.