Vision sensor-based measurement for automatic die remodeling

Abstract The problem of recognizing and locating rigid objects in 3-D space is important for applications in welding automation. This issue relates to finding a transformation matrix between the intended and actual locations to compensate for fixturing errors before welding starts. An algorithm of 3-D position estimation using a laser vision sensor is introduced for automatic die remodeling. First, a vision sensor based on optical triangulation was used to collect the range data on die surfaces for automatic remodeling. Second, line and plane vector equations were constructed from the measured range data, and an analytic algorithm was proposed for recognizing the die location with these vector equations. This algorithm produces the transformation matrix with no specific feature points. To evaluate the proposed algorithm, a corrugated SUS plate was measured with a laser vision sensor attached to a three-axis Cartesian manipulator, and the transformation matrix was calculated.

[1]  W. Grimson,et al.  Model-Based Recognition and Localization from Sparse Range or Tactile Data , 1984 .

[2]  Jeremy S. Smith,et al.  Weld bead placement system for multipass welding , 1996 .

[3]  M. Hebert,et al.  The Representation, Recognition, and Locating of 3-D Objects , 1986 .

[4]  Robert C. Bolles,et al.  3DPO: A Three- Dimensional Part Orientation System , 1986, IJCAI.

[5]  Edward C. De Meter,et al.  An analysis of the effect of datum-establishment methods on the geometric errors of machined features , 2000 .

[6]  Ramakant Nevatia,et al.  Recognizing 3-D Objects Using Surface Descriptions , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

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

[8]  Edward C. De Meter,et al.  Part location algorithms for an intelligent fixturing system part 1: system description and algorithm development , 2001 .

[9]  John E. Agapakis,et al.  Vision-Aided Robotic Welding: An Approach and a Flexible Implementation , 1990, Int. J. Robotics Res..

[10]  Phillip J. McKerrow,et al.  Introduction to robotics , 1991 .

[11]  David Nitzan,et al.  Three-Dimensional Vision Structure for Robot Applications , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Yoshiaki Shirai,et al.  Object Recognition Using Three-Dimensional Information , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Utpal Roy,et al.  Criteria for establishing datums in manufactured parts , 1993 .

[14]  Bir Bhanu,et al.  Representation and Shape Matching of 3-D Objects , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Anil K. Jain,et al.  3D object recognition using invariant feature indexing of interpretation tables , 1992, CVGIP Image Underst..

[16]  John E. Agapakis,et al.  Approaches for Recognition and Interpretation of Workpiece Surface Features Using Structured Lighting , 1990, Int. J. Robotics Res..