Robot performance measurement and calibration using a 3D computer vision system

The use of a single-camera 3D computer vision system as a position sensor in order to perform robot calibration is examined. A vision feedback scheme, termed vision-guided robot control (VRC), that can improve the accuracy of a robot in an online iterative manner is described. This system demonstrates the advantage that can be achieved by a Cartesian space robot control scheme when end-effector position and orientation are actually sensed instead of calculated from the kinematic equations. The viability of using a vision system for robot calibration is demonstrated by experimentally showing that the accuracy of a robot can be drastically improved. The vision system can also be used to determine the repeatability and accuracy of a robot in a simple, efficient, and quick manner. Experimental work with an IBM electric drive robot and the proposed vision system produced a 97- and 145-fold improvement in the position and orientation accuracy of the robot, respectively.<<ETX>>

[1]  Andrew Dainis,et al.  Accurate remote measurement of robot trajectory motion , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[2]  Roger Y. Tsai,et al.  A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses , 1987, IEEE J. Robotics Autom..

[3]  Paul G. Ranky,et al.  Test method and software for robot qualification , 1984 .

[4]  Tsutomu Mita,et al.  Detecting methods for the position/direction of a robot hand using PSD and its applications , 1986, Adv. Robotics.

[5]  K. Lau,et al.  Robot performance measurements using automatic laser tracking techniques , 1985 .

[6]  Roger Y. Tsai,et al.  A new technique for fully autonomous and efficient 3D robotics hand/eye calibration , 1988, IEEE Trans. Robotics Autom..

[7]  F. Yuan,et al.  Vision guided robots for automated assembly , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[8]  Lee A. Feldkamp,et al.  Global calibration of a robot/vision system , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[9]  Bahram Ravani,et al.  An overview of robot calibration , 1987, IEEE Journal on Robotics and Automation.

[10]  Roger Y. Tsai,et al.  Techniques for Calibration of the Scale Factor and Image Center for High Accuracy 3-D Machine Vision Metrology , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  J. A Collins The changing face of manufacturing : proceedings of the 9th annual British Robot Association Conference, 13-14 May 1986, Stratford-upon-Avon, UK , 1986 .

[12]  James S. Albus,et al.  RCS: The NBS Real-Time Control System , 1984 .

[13]  R. Y. Tsai,et al.  An Efficient and Accurate Camera Calibration Technique for 3D Machine Vision , 1986, CVPR 1986.

[14]  Roger Y. Tsai,et al.  Techniques for calibration of the scale factor and image center for high accuracy 3D machine vision metrology , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[15]  Andrew K. Forrest,et al.  Transformation calibration of a camera mounted on a robot , 1987, Image Vis. Comput..

[16]  Yiu Cheung Shiu,et al.  Calibration of wrist-mounted robotic sensors by solving homogeneous transform equations of the form AX=XB , 1989, IEEE Trans. Robotics Autom..

[17]  Benjamin W. Mooring,et al.  Determination and specification of robot repeatability , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[18]  R. H. McEntire Three Dimension Accuracy Measurement Methods for Robots , 1976 .

[19]  Robert Hocken,et al.  A Survey of Current Robot Metrology Methods , 1984 .

[20]  Jigien Chen,et al.  Positioning error analysis for robot manipulators with all rotary joints , 1986, IEEE Journal on Robotics and Automation.

[21]  M. B. Zaremba,et al.  Robot target tracking system , 1986 .