Wei LI, Ming-li DONG, Xiao-ping LOU. Hand-eye calibration method without a calibration reference based on second-order cone programming[J]. Optics and precision engineering, 2018, 26(10): 2536-2545.
DOI:
Wei LI, Ming-li DONG, Xiao-ping LOU. Hand-eye calibration method without a calibration reference based on second-order cone programming[J]. Optics and precision engineering, 2018, 26(10): 2536-2545. DOI: 10.3788/OPE.20182610.2536.
Hand-eye calibration method without a calibration reference based on second-order cone programming
In order to overcome the restrictions of traditional hand-eye methods for determining hand-eye correspondence and robot-world orientation with a calibration reference
an improved hand-eye calibration approach without a calibration reference is proposed based on second-order cone programming. A relevant experimental system is established for its validation. First
a structure-from-motion approach is used to recover the camera motion matrix up to scaling. Then
the rotation and translation matrix in the calibration equation is parameterized by dual quaternion theory. Finally
the second-order cone programming method is used to simultaneously determine the optimal solution for the scale factor of the camera motion matrix
the robot-world calibration and the hand-eye calibration. Both the simulation and experimental results indicate that
for the calibration precision
the relative error of rotation is 3.998% and the relative error of translation is 0.117% in the absence of a calibration reference as a benchmark. Compared with other calibration methods
the proposed method can effectively improve the accuracy of robot-world calibration and hand-eye calibration without a reference
and extend the range of applications of the hand-eye calibration method.
LIN Y M, LÜ N G, LOU X P, et al .. Robot vision system for 3D reconstruction in low texture environment[J]. Opt. Precision Eng., 2015, 23(2):540-549. (in Chinese)
CAO T Y, CAI H Y, FANG D M, et al .. Robot vision system for key frame global map establishment and robot localization based on graphic content matching[J].Opt. Precision Eng., 2017, 25(8):2221-2232. (in Chinese)
YANG SH R YIN SH B, REN Y J, et al .. Improvement of calibration method for robotic flexible visual measurement systems[J]. Opt. Precision Eng., 2014, 22(12):3239-3246. (in Chinese)
TSAI R Y, LENZ R K. A new technique for fully autonomous and efficient 3D robotics hand/eye calibration[J]. IEEE Transactions on robotics and automation, 1989, 5(3):345-358.
ZHUANG H Q, ROTH Z S, SUDHAKAR R. Simultaneous robot/world and tool/flange calibration by solving homogeneous transformation equations of the form AX=YB[J].IEEE Transactions on Robotics and Automation, 1994, 10(4):549-554
HORAUD R, DORNAIKA F. Hand-eye calibration[J]. The international journal of robotics research, 1995, 14(3):195-210.
SHAH M. Solving the robot-world/hand-eye calibration problem using the Kronecker product[J].Journal of Mechanisms and Robotics, 2013, 5(3):No.031007.
DANⅡLIDIS K. Hand-eye calibration using dual quaternions[J]. The International Journal of Robotics Research, 1999, 18(3):286-298.
ULRICH M, STEGER C. Hand-eye calibration of SCARA robots using dual quaternions[J]. Pattern Recognition and Image Analysis, 2016, 26(1):231-239.
LI H Y, MA Q L, WANG T M, et al .Simultaneous hand-eye and robot-world calibration by solving the AX=YB problem without correspondence[J]. IEEE Robotics and Automation Letters, 2016, 1(1):145-152.
HELLER J, HENRION D, PAJDLA T. Hand-eye and robot-world calibration by global polynomial optimization[C]/// IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE , 2014: 3157-3164. http://ieeexplore.ieee.org/xpls/icp.jsp?arnumber=6907313
HELLER J, HAVLENA M, PAJDLA T. A branch-and-bound algorithm for globally optimal hand-eye calibration[C]// Computer Vision and Pattern Recognition ( CVPR ), 2012 IEEE Conference on, IEEE , 2012: 1608-1615. http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6247853
LI W, LÜ N G, DONG M L, et al ..Simultaneous Robot-World/Hand-Eye Calibration Using dual quaternion[J]. Robot, 2018, 40(8):301-308.
WU L, WANG J, QI L, et al .. Simultaneous Hand-Eye, Tool-Flange, and Robot-Robot Calibration for Comanipulation by Solving the AXB=YCZ Problem[J]. IEEE Transactions on Robotics, 2016, 32(2):413-428.
TABB A, YOUSEF K M A. Solving the robot-world hand-eye ( s ) calibration problem with iterative methods[J]. Machine Vision and Applications, 2017:1-22.
ANDREFF N, HORAUD R, ESPIAU B. Robot hand-eye calibration using structure-from-motion[J]. The International Journal of Robotics Research, 2001, 20(3):228-248.
SCHMIDT J, VOGT F, NIEMANN H. Calibration-free hand-eye calibration: a structure-from-motion approach[C]// Joint Pattern Recognition Symposium. Springer Berlin Heidelberg , 2005: 67-74.
HELLER J, HAVLENA M, SUGIMOTO A, et al .. Structure-from-motion based hand-eye calibration using L∞ minimization[C] Computer Vision and Pattern Recognition ( CVPR ), 2011 IEEE Conference on, IEEE , 2011: 3497-3503. http://dl.acm.org/citation.cfm?id=2191740.2191873
CHEN M W, ZHU D M, MAO T L, et al .. Motion control camera tracking based on second cone programming[J]. Chinese High Technology Letters, 2013, 23(08):840-847.(in Chinese)
PACHTRACHAI K, ALLAN M, PAWAV, et al .. Hand-eye calibration for robotic assisted minimally invasive surgery without a calibration object[C] IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway, USA: IEEE , 2016: 2485-2491. http://ieeexplore.ieee.org/document/7759387
WANG Z, LIU Z, MA Q, et al .. Vision-Based Calibration of Dual RCM-Based Robot Arms in Human-Robot Collaborative Minimally Invasive Surgery[J]. IEEE Robotics and Automation Letters, 2017.
PARK Y, CHOI Y, SEO Y. Globally optimal camera-and-rotation-sensor calibration with a branch-and-bound algorithm[J]. Applied Optics, 2017, 56(12):3462-3469.
LIU Y B, WU W CH, ZHANG B M, et al .. A Mixed Integer Second-order Cone Programming Based Active and Reactive Power Coordinated Multi-period Optimization for Active Distribution Network[J].Proceedings of the CSEE, 2014, 34(16):2575-2583.(in Chinese)
ZHANG Z. A flexible new technique for camera calibration[J]. IEEE Transactions on pattern analysis and machine intelligence, 2000, 22(11):1330-1334.
WU C. Towards linear-time incremental structure from motion[C]3 DTV-Conference , 2013 International Conference on, IEEE , 2013: 127-134. http://dl.acm.org/citation.cfm?id=2544800