For the hand-eye calibration of a dual robot measurement system
a method based on machine vision to calculate the target robot flange pose and center coordinate was presented. By moving the target robot flange to a proper pose to take an image by the camera and extract the ellipse contour of the flange in the image to calculate the flange pose and its circle center data
the coordinate transform H
1
between camera coordinate system and flange coordinate system was obtained by using the location of pinhole on the flange. Then
the coordinate transforms between flange coordinate system and robot base coordinate systems
namely
H
2
and H
4
are gotten
respectivity
from the robot controllers. Furthermore
the coordinate system transform H
3
between two robots were derived from single axis movements of robots
so that a hand-eye expression H
CG
was obtained to calculate the hand-eye coordinate transform. Finally
by moving the target flange to some coplanar poses to take their images
the calibration accuracy was improved by image fusion. Experimental results indicate that the cal ibration precisions of single image and coplanar poses using image fusion are 0.345 and 0.187
re- spectively. It can satisfy the the requirements of dual robot systems for vision guiding measurement.
关键词
Keywords
references
ROGER Y T, REIMAR K L. A new technique for fully autonomous and efficient 3D robotics hand/eye calibration [J]. IEEE Transactions on Robotics and Automation, 1989, 5(3): 345-357.[2] 毛剑飞. 机器人视觉标定及离线编程技术研究 . 杭州:浙江大学,2004. MAO J F. Research on computer vision calibration and off-line programming . Hangzhou: Zhejiang University, 2004. (in Chinese)[3] 朱振友, 徐爱杰, 林涛,等. 机器人视觉的"手-眼"关系快速标定算法 [J]. 光学技术, 2004,30(2):150-152. ZHU ZH Y, XU A J, LIN T, et al.. High-speed calibration method for the relationship of the eye2in2hand of robot vision [J]. Optical Technique, 2004,30(2):150-152 . (in Chinese)[4] 王一, 刘常杰, 任永杰,等. 通用机器人视觉检测系统的全局校准技术 [J]. 光学 精密工程, 2009, 17(12):3028-3033. WANG Y, LIU CH J, REN Y J, et al.. Global calibration of visual inspection system based on universal robots [J]. Opt. Precision Eng., 2009,17(12):3028-3033 . (in Chinese)[5] KLAUS H S, GERD H. Optimal hand-eye calibration . Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, P.R. China, 2006: 4647-4653.[6] GIAN L M, STEFANO S, FABIO M,et al.. Planar catadioptric stereo: single and multi-view geometry for calibration and localization . 2009 IEEE International Conference on Robotics and Automation, Kobe, Japan, 2009:1510-1515.[7] Product manuals. ABB Robot Documentation-IRB1400 M2004 [M]. Robotics, Sweden:ABB Automation Technologies AB, 2005.[8] REZA S R, IVO T, KENNETH C S,et al.. Three-dimensional location estimation of circular features for machine vision [J]. IEEE Transactions on Robotics and Automation, 1992,8(5):624-638.[9] 魏振忠, 赵征, 张广军. 空间圆姿态识别二义性的角度约束消除 [J]. 光学 精密工程, 2010,18(3):685-691. WEI ZH ZH, ZHAO ZH, ZHANG G J. Solution of duality in pose estimation of single circle using Euclidean angular constraint [J]. Opt. Precision Eng., 2010,18(3):685-691 . (in Chinese)[10] ZHAO ZH, WEI ZH ZH, ZHANG G J. Estimation of projected circle centers from array circles and its application in camera calibration . 2009 Second Asia-Pacific Conference on Computational Intelligence and Industrial Applications, Wuhan, P.R. China: PACIIA, 2009: 182-185.[11] 张广军. 机器视觉[M]. 北京:科学出版社,2005. ZHANG G J. Machine Vision [M]. Beijing:Science Press,2005. (in Chinese)[12] 张博, 魏振忠, 张广军. 机器人坐标系与激光跟踪仪坐标系的快速转换方法 [J]. 仪器仪表学报, 2010,31(9):1986-1990. ZHANG B, WEI ZH ZH, ZHANG G J. Rapid coordinate transformation between a robot and a laser tracker [J]. Chinese Journal of Scientific Instrument, 2010,31(9):1986-1990. (in Chinese)