HAND-EYE CALIBRATION

被引:371
|
作者
HORAUD, R [1 ]
DORNAIKA, F [1 ]
机构
[1] INRIA RHONE ALPES, F-38031 GRENOBLE, FRANCE
来源
关键词
D O I
10.1177/027836499501400301
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Whenever a sensor is mounted on a robot hand, it is important to know the relationship between the sensor and the hand. The problem of determining this relationship is referred to as the hand-eye calibration problem, Hand-eye calibration is important in at least two types of tasks: (1) map sensor centered measurements into the robot workspace frame and (2) tasks allowing the robot to precisely move the sensor In the past some solutions were proposed, particularly in the case of the sensor being a television camera. With almost no exception, all existing solutions attempt to solve a homogeneous matrix equation of the form AX = XB. This article has the following main contributions. First we show that there al-e two possible formulations of the hand-eye calibration problem. One formulation is the classic one just mentioned. A second formulation takes the form of the following homogeneous matrix equation: MY = M'YB The advantage of the latter formulation is that the extrinsic and intrinsic parameters of the camera need not be made explicit. Indeed, this formulation directly uses the 3x4 perspective matrices (M and M') associated with two positions of the camel-a with respect to the calibration frame. Moreover this formulation together with the classic one covers a wider range of camera-based sensors to be calibrated with respect to the robot hand: single scan-line cameras, stereo heads, range finders, etc. Second, we develop a common mathematical framework to solve for the hand-eye calibration problem using either of the two formulations. We represent rotation by a unit quaternion and present two methods: (1) a closed-form solution for solving for rotation using unit quaternions and then solving for translation and (2) a nonlinear technique for simultaneously solving for rotation and translation. Third, we perform a stability analysis both for our two methods and for the linear method developed by Tsai and Lent (1989). This analysis allows the comparison of the three methods. In light of this comparison, the nonlinear optimization method, which solves for rotation and translation simultaneously, seems to be the most robust one with respect to noise and measurement errors.
引用
收藏
页码:195 / 210
页数:16
相关论文
共 50 条
  • [21] A Fully Automatic Hand-Eye Calibration System
    Antonello, Morris
    Gobbi, Andrea
    Michieletto, Stefano
    Ghidoni, Stefano
    Menegatti, Emanuele
    2017 EUROPEAN CONFERENCE ON MOBILE ROBOTS (ECMR), 2017,
  • [22] Hand-Eye Calibration Using a Tablet Computer
    Sato, Junya
    MATHEMATICAL AND COMPUTATIONAL APPLICATIONS, 2023, 28 (01)
  • [23] Global Optimization of Extended Hand-Eye Calibration
    Ruland, Thomas
    Pajdla, Tomas
    Krueger, Lars
    2011 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2011, : 740 - 745
  • [24] An approach to improve online hand-eye calibration
    Shi, FH
    Wang, JH
    Liu, YC
    PATTERN RECOGNITION AND IMAGE ANALYSIS, PT 1, PROCEEDINGS, 2005, 3522 : 647 - 655
  • [25] Hand-Eye Calibration Using Convex Optimization
    Zhao, Zijian
    2011 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2011,
  • [26] Initial estimates for robotic hand-eye calibration
    Liu, HJ
    Shi, FH
    Liu, YC
    Luo, Y
    2004 INTERNATIONAL WORKSHOP ON ROBOT SENSING, PROCEEDINGS: ROBOTICS IN THE AUTOMOTIVE INDUSTRY, 2003, : 20 - 23
  • [27] A flexible method combining camera calibration and hand-eye calibration
    Zhao, Zijian
    Weng, Ying
    ROBOTICA, 2013, 31 : 747 - 756
  • [28] Uncertainty-Aware Hand-Eye Calibration
    Ulrich, Markus
    Hillemann, Markus
    IEEE TRANSACTIONS ON ROBOTICS, 2024, 40 : 573 - 591
  • [29] Optimal Hand-Eye Calibration of IMU and Camera
    Yang, Guang
    Zhao, Long
    2017 CHINESE AUTOMATION CONGRESS (CAC), 2017, : 1023 - 1028
  • [30] AUTONOMOUS ROBOT CALIBRATION FOR HAND-EYE COORDINATION
    BENNETT, DJ
    GEIGER, D
    HOLLERBACH, JM
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1991, 10 (05): : 550 - 559