An Optimal Hand-Eye Calibration Method for Robots Based on Precision Compensation

被引:3
|
作者
Tian P. [1 ]
Yang S. [1 ]
Wu Z. [2 ]
Li Z. [3 ]
Hu P. [1 ]
Qu X. [1 ]
机构
[1] State Key Laboratory for Manufacturing Systems Engineering, Xi'an Jiaotong University, Xi'an
[2] School of Mechatronics Engineering, Henan University of Science and Technology, Luoyang, 471023, Henan
[3] Googol Technology (Shenzhen) Ltd., Shenzhen, 518057, Guangdong
关键词
Model accuracy compensation; Optimization; Reprojection error; Robot;
D O I
10.7652/xjtuxb202008013
中图分类号
学科分类号
摘要
A simultaneous calibration method based on Lie group theory and iterative optimization for robot orientation and hand-eye calibration is proposed to solve the problem of high precision vision measurement and position for industrial manufacturing field robots. The method uses optimization after enhancing the accuracy of robot. Firstly, the pose relationships between the vision system and the robot, that is, the hand-eye relationship and the spatial conversion relationship between calibration plate and robot coordinate system, are taken as the objects for optimization. The forward kinematics solution of the robot and the pose relationship between the vision system and the calibration plate are represented by a homogeneous coordinate matrix, and then a closed-loop optimization equation of the hand-eye relationship of the robot is constructed. Furthermore, a three-dimensional rotation group is used to represent a rotation matrix and to establish a calibration model equation. Then the nonlinear global optimization is used to simultaneously obtain initial solutions of rotation and translation of the matrix in the calibration equation. The calibration accuracy is improved by minimizing the reprojection error of the camera. Finally, the model accuracy of the robot is improved by using the robot kinematics calibration equipment, and more accurate calibration result is achieved by carrying out visual calibration. Experimental results show that the calibration method can be completed automatically by teaching a few points in advance, and the operation is simple and efficient. Precision analysis shows that the accuracy of the visual calibration algorithm is significantly improved from 0.15 mm to 0.1 mm by compensating the arm length and joint zero error of the robot body. Comparisons with the classical hand-eye calibration methods show that the proposed algorithm has the best calibration accuracy and stability in different test data sets. © 2020, Editorial Office of Journal of Xi'an Jiaotong University. All right reserved.
引用
收藏
页码:99 / 106
页数:7
相关论文
共 20 条
  • [1] TSAI R Y, LENZ R K., A new technique for fully autonomous and efficient 3D robotics hand/eye calibration, IEEE Transactions on Robotics and Automation, 5, 3, pp. 345-358, (2002)
  • [2] ZHUANG H, ROTH Z S, SUDHAKAR R., Simultaneous robot/world and tool/flange calibration by solving homogeneous transformation equations of the form AX=YB, IEEE Transactions on Robotics and Automation, 10, 4, pp. 549-554, (2002)
  • [3] SHAH M., Solving the robot-world/hand-eye calibration problem using the Kronecker product, Journal of Mechanisms and Robotics, 5, 3, (2013)
  • [4] HELLER J, HENRION D, PAJDLA T., Hand-eye and robot-world calibration by global polynomial optimization, Proceedings of the 2014 IEEE International Conference on Robotics and Automation, pp. 3157-3164, (2014)
  • [5] LI A, WANG L, WU D., Simultaneous robot-world and hand-eye calibration using dual-quaternions and Kronecker product, International Journal of Physical Sciences, 5, 10, pp. 1530-1536, (2010)
  • [6] TABB A, KHALIL M, YOUSEF A., Parameterizations for reducing camera reprojection error for robot-world hand-eye calibration, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3030-3037, (2015)
  • [7] TABB A, YOUSEF K M A., Solving the robot-world hand-eye(s) calibration problem with iterative methods, Machine Vision & Applications, 28, 5, pp. 1-22, (2017)
  • [8] LI H, MA Q, WANG T, Et al., Simultaneous hand-eye and robot-world calibration by solving the AX=YB problem without correspondence, IEEE Robotics and Automation Letters, 1, 1, pp. 145-152, (2016)
  • [9] LI W, DONG M, LU N, Et al., Simultaneous robot-world hand-eye calibration without a calibration object, Sensors, 18, 11, (2018)
  • [10] LI Wei, LU Naiguang, DONG Mingli, Et al., Simultaneous robot-world/hand-eye calibration using dual quaternion, Robot, 40, 3, pp. 47-54, (2018)