CAD-guided sensor planning for dimensional inspection in automotive manufacturing

This paper addresses the vision-sensor-planning problem in part-dimensional inspection of automotive parts. First, a CAD-guided camera-planning system is developed, which utilizes the CAD information of inspected parts and a camera model to plan camera viewpoints. A recursive algorithm, which combines two existing vision-sensor-planning approaches, is developed to find feasible viewpoints. Second, to improve the performance of the eye-in-hand robot and reduce the computational cost of the robot placement problem, a new approach is developed to integrate the kinematics constraint into vision sensor planning. Experimental and simulation results demonstrate the effectiveness of our vision-sensor-planning system.

[1]  Aviv Bergman,et al.  Determining the camera and light source location for a visual task , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[2]  Prof. Dr. Kurt Mehlhorn,et al.  Data Structures and Algorithms 1 , 1984, EATCS.

[3]  John K. Tsotsos,et al.  Active object recognition , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[4]  Tsuneo Yoshikawa,et al.  Manipulability of Robotic Mechanisms , 1985 .

[5]  Max Donath,et al.  Locating assembly tasks in a manipulator's workspace , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[6]  Nicos Maglaveras,et al.  Watershed-based image segmentation with fast region merging , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[7]  Jiing-Yih Lai,et al.  A strategy for finish cutting path generation of compound surfaces , 1994 .

[8]  Yoshiaki Shirai,et al.  Illumination setup planning for a hand-eye system based on an environmental model , 1991, Adv. Robotics.

[9]  Berthold K. P. Horn Robot vision , 1986, MIT electrical engineering and computer science series.

[10]  Konstantinos A. Tarabanis,et al.  The MVP sensor planning system for robotic vision tasks , 1995, IEEE Trans. Robotics Autom..

[11]  Peter Kovesi,et al.  Automatic Sensor Placement from Vision Task Requirements , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Robert M. Haralick,et al.  Automatic sensor and light source positioning for machine vision , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[13]  Pascal Van Hentenryck The OPL optimization programming language , 1999 .

[14]  Gongzhu Hu,et al.  3-D Surface Solution Using Structured Light and Constraint Propagation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Yifan Chen,et al.  Automated CAD-guided automobile part dimensional inspection , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[16]  David Hsu,et al.  Placing a robot manipulator amid obstacles for optimized execution , 1999, Proceedings of the 1999 IEEE International Symposium on Assembly and Task Planning (ISATP'99) (Cat. No.99TH8470).

[17]  Konstantinos A. Tarabanis,et al.  A survey of sensor planning in computer vision , 1995, IEEE Trans. Robotics Autom..

[18]  Masayoshi Kakikura,et al.  Occlusion avoidance of visual sensors based on a hand-eye action simulator system: HEAVEN , 1987, Adv. Robotics.

[19]  S. Zeghloul,et al.  On the optimal placement and task compatibility of manipulators , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[20]  Roger Y. Tsai,et al.  Analytical characterization of the feature detectability constraints of resolution, focus, and field-of-view for vision sensor planning , 1994 .