Skip to main content
Top
Published in: The International Journal of Advanced Manufacturing Technology 1-2/2022

19-11-2021 | Critical Review

An overview of hand-eye calibration

Authors: Jianfeng Jiang, Xiao Luo, Qingsheng Luo, Lijun Qiao, Minghao Li

Published in: The International Journal of Advanced Manufacturing Technology | Issue 1-2/2022

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Due to the increase in the difficulty and diversity of tasks performed by robots, robot “hand-eye” collaborative operation has attracted widespread attention. This technology is widely used in aerospace, medical, automotive, and industrial fields. Recently, hand-eye calibration technology is developing towards high precision and high intelligence. However, it has much work to be done in terms of identifying robot and camera parameters. This article introduces in detail the methods and theories involved in hand-eye calibration. According to the structure of the algorithm and the type of the optimization method, this paper summarizes the hand-eye calibration method into four steps: camera pose, mechanical claw pose, mathematical model, and error metrics. The well-known open problems about hand-eye calibration are finally stated, and some new research interests are also pointed out. The results of this review are useful for robot technicians to choose the correct parameter identification method and for researchers to determine further research areas.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Wu L, Ren HL (2017) Finding the kinematic base frame of a robot by hand-eye calibration using 3D position data. IEEE Trans Autom Sci Eng 14(1):314–324 Wu L, Ren HL (2017) Finding the kinematic base frame of a robot by hand-eye calibration using 3D position data. IEEE Trans Autom Sci Eng 14(1):314–324
4.
go back to reference Pachtrachai K, Allan M, Pawar V, Hailes S, Stoyanov D (2016) Hand-eye calibration for robotic assisted minimally invasive surgery without a calibration object. 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS): 2485–2491. https://doi.org/10.1109/IROS.2016.7759387 Pachtrachai K, Allan M, Pawar V, Hailes S, Stoyanov D (2016) Hand-eye calibration for robotic assisted minimally invasive surgery without a calibration object. 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS): 2485–2491. https://​doi.​org/​10.​1109/​IROS.​2016.​7759387
8.
go back to reference Zhang ZY (2000) A flexible new technique for camera calibration. IEEE Trans Pattern Anal Mach Intell 22(11):1330–1334 Zhang ZY (2000) A flexible new technique for camera calibration. IEEE Trans Pattern Anal Mach Intell 22(11):1330–1334
9.
go back to reference Zhang YZ (2010) Research on hand-eye calibration technology of industrial robot. Dissertation, Harbin Engineering University. Zhang YZ (2010) Research on hand-eye calibration technology of industrial robot. Dissertation, Harbin Engineering University.
12.
go back to reference Heikkila J, Silvcn O (1997). A four-step camera calibration procedure with implicit image correction. Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition: 1106-1112. 10.1109/CVPR.1997.609468 Heikkila J, Silvcn O (1997). A four-step camera calibration procedure with implicit image correction. Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition: 1106-1112. 10.1109/CVPR.1997.609468
13.
go back to reference Zhang MY, Tai RK, Li FD, Yang YQ (2016) Calibration of monocular camera based on improved genetic algorithm. Artif Intell Robot Res 5(3):53–62 Zhang MY, Tai RK, Li FD, Yang YQ (2016) Calibration of monocular camera based on improved genetic algorithm. Artif Intell Robot Res 5(3):53–62
14.
go back to reference Fiala M (2005) Comparing ARTag and ARToolkit Plus fiducial marker systems. IEEE International Workshop on Haptic Audio Visual Environments and their Applications:148-153 Fiala M (2005) Comparing ARTag and ARToolkit Plus fiducial marker systems. IEEE International Workshop on Haptic Audio Visual Environments and their Applications:148-153
15.
go back to reference Kato H, Billinghurst M (2002) Marker tracking and HMD calibration for a video-based augmented reality conferencing system. IEEE & Acm International Workshop on Augmented Reality: 85-94. Kato H, Billinghurst M (2002) Marker tracking and HMD calibration for a video-based augmented reality conferencing system. IEEE & Acm International Workshop on Augmented Reality: 85-94.
16.
go back to reference Abdullah J, Martinez K (2002) Camera self-calibration for the ARToolkit. The First IEEE International Workshop Agumented Reality Toolkit: 5-10. Abdullah J, Martinez K (2002) Camera self-calibration for the ARToolkit. The First IEEE International Workshop Agumented Reality Toolkit: 5-10.
17.
go back to reference Tanaka H, Ogata K, Matsumoto Y (2017) Improving the accuracy of visual markers by four dots and image interpolation. 2016 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS): 178-183. 10.1109/IRIS.2016.8066087 Tanaka H, Ogata K, Matsumoto Y (2017) Improving the accuracy of visual markers by four dots and image interpolation. 2016 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS): 178-183. 10.1109/IRIS.2016.8066087
18.
go back to reference Fiala M (2005) ARTag, A fiducial marker system using digital techniques. 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) 2:590-596. 10.1109/CVPR.2005.74 Fiala M (2005) ARTag, A fiducial marker system using digital techniques. 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) 2:590-596. 10.1109/CVPR.2005.74
19.
go back to reference Atcheson B, Heide F, Heidrich W (2010) CALTag: high precision fiducial markers for camera calibration. Proceedings of the Vision, Modeling, and Visualization Workshop 2010:41–48 Atcheson B, Heide F, Heidrich W (2010) CALTag: high precision fiducial markers for camera calibration. Proceedings of the Vision, Modeling, and Visualization Workshop 2010:41–48
20.
go back to reference Kam HC, Yu YK, Wong KH (2018) An improvement on ArUco marker for pose tracking using Kalman filter. 2018 19th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence. Networking and Parallel/Distributed Computing (SNPD) 1:65–69 Kam HC, Yu YK, Wong KH (2018) An improvement on ArUco marker for pose tracking using Kalman filter. 2018 19th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence. Networking and Parallel/Distributed Computing (SNPD) 1:65–69
22.
go back to reference Wang J, Olson E (2016) AprilTag 2: efficient and robust fiducial detection. IEEE/RSJ International Conference on Intelligent Robots & Systems: 4193-4198. Wang J, Olson E (2016) AprilTag 2: efficient and robust fiducial detection. IEEE/RSJ International Conference on Intelligent Robots & Systems: 4193-4198.
24.
go back to reference Maybank SJ, Faugeras OD (1992) A theory of self-calibration of a moving camera. Int J Comput Vis 8(2):123–151 Maybank SJ, Faugeras OD (1992) A theory of self-calibration of a moving camera. Int J Comput Vis 8(2):123–151
26.
go back to reference Li H, Zhang H, Wu F, Hu Z (2002) A new linear camera self-calibration technique. Chin J Comput 11:1121–1129MathSciNet Li H, Zhang H, Wu F, Hu Z (2002) A new linear camera self-calibration technique. Chin J Comput 11:1121–1129MathSciNet
28.
go back to reference Denavit J, Hartenberg RS (1965) A kinematic notation for lower-pair mechanisms based on matrices. J Appl Mech 22(2):215–221MathSciNetMATH Denavit J, Hartenberg RS (1965) A kinematic notation for lower-pair mechanisms based on matrices. J Appl Mech 22(2):215–221MathSciNetMATH
29.
go back to reference Hayati SA (1983) Robot arm geometric link parameter estimation. The 22nd IEEE Conference on Decision and Control:1477-1483. 10.1109/CDC.1983.269783 Hayati SA (1983) Robot arm geometric link parameter estimation. The 22nd IEEE Conference on Decision and Control:1477-1483. 10.1109/CDC.1983.269783
30.
go back to reference Hayati S, Tso K, Roston G (1988) Robot geometry calibration. 988 IEEE International Conference on Robotics and Automation 2: 947-951. Hayati S, Tso K, Roston G (1988) Robot geometry calibration. 988 IEEE International Conference on Robotics and Automation 2: 947-951.
31.
go back to reference Gan Y, Duan J, Dai X (2019) A calibration method of robot kinematic parameters by drawstring displacement sensor. Int J Adv Robot Syst 5:1–9 Gan Y, Duan J, Dai X (2019) A calibration method of robot kinematic parameters by drawstring displacement sensor. Int J Adv Robot Syst 5:1–9
32.
go back to reference Chen Q, Zhou Z, Liu C, Sun X (2020) Design of a vision calibration method of ksinematic parameters for 6-DoF manipulator. J Tongji Univ 48(07):1023–1029 Chen Q, Zhou Z, Liu C, Sun X (2020) Design of a vision calibration method of ksinematic parameters for 6-DoF manipulator. J Tongji Univ 48(07):1023–1029
34.
go back to reference Okamura K, Park FC (1996) Kinematic calibration using the product of exponentials formula. Robotica 14(4):415–422 Okamura K, Park FC (1996) Kinematic calibration using the product of exponentials formula. Robotica 14(4):415–422
35.
go back to reference Chen IM, Yang G (1997) Kinematic calibration of modular reconfigurable robots using product-of- exponentials formula. J Robot Syst 14(11):807–821MATH Chen IM, Yang G (1997) Kinematic calibration of modular reconfigurable robots using product-of- exponentials formula. J Robot Syst 14(11):807–821MATH
36.
go back to reference Chen IM, Yang G, Tan CT, Song HY (2001) Local POE model for robot kinematic calibration. Mech Mach Theory 36(11):1215–1239MATH Chen IM, Yang G, Tan CT, Song HY (2001) Local POE model for robot kinematic calibration. Mech Mach Theory 36(11):1215–1239MATH
38.
go back to reference Toan NV, Khoi PB (2018) A svd-least-square algorithm for manipulator kinematic calibration based on the product of exponentials formula. J Mech Sci Technol 32(11):5401–5409 Toan NV, Khoi PB (2018) A svd-least-square algorithm for manipulator kinematic calibration based on the product of exponentials formula. J Mech Sci Technol 32(11):5401–5409
39.
go back to reference Zhuang H, Roth ZS (1992) A complete and parametrically continuous kinematic model. IEEE Trans Robot Autom 8(4):451–463 Zhuang H, Roth ZS (1992) A complete and parametrically continuous kinematic model. IEEE Trans Robot Autom 8(4):451–463
40.
go back to reference Roberts KS (1988) A new representation for a line. Conference on Computer Vision & Pattern Recognition:635–640 Roberts KS (1988) A new representation for a line. Conference on Computer Vision & Pattern Recognition:635–640
41.
go back to reference Meng Y, Zhuang H (2007) Autonomous robot calibration using vision technology. Robot Comput Integr Manuf 23(4):436–446 Meng Y, Zhuang H (2007) Autonomous robot calibration using vision technology. Robot Comput Integr Manuf 23(4):436–446
42.
go back to reference Zorski W (2017) Quaternion-based determination of 3D objects orientation. 2017 22nd International Conference on Methods and Models in Automation and Robotics (MMAR):232-237 Zorski W (2017) Quaternion-based determination of 3D objects orientation. 2017 22nd International Conference on Methods and Models in Automation and Robotics (MMAR):232-237
43.
go back to reference Li G, Zhang F, Fu Y, Wang S (2019) Kinematic calibration of serial robot using dual quaternions. Industrial robot: the international journal of robotics research and application 46:247–258 Li G, Zhang F, Fu Y, Wang S (2019) Kinematic calibration of serial robot using dual quaternions. Industrial robot: the international journal of robotics research and application 46:247–258
44.
go back to reference Wang W, Liu F, Yun C (2015) Calibration method of robot base frame using unit quaternion form. Precis Eng 41:47–54 Wang W, Liu F, Yun C (2015) Calibration method of robot base frame using unit quaternion form. Precis Eng 41:47–54
45.
go back to reference Wang G, Liu X, Han S (2018) A method of robot base frame calibration by using dual quaternion algebra. IEEE Access 6:74865–74873 Wang G, Liu X, Han S (2018) A method of robot base frame calibration by using dual quaternion algebra. IEEE Access 6:74865–74873
46.
go back to reference Ozgur E, Mezouar Y (2016) Kinematic modeling and control of a robot arm using unit dual quaternions. Robot Auton Syst 77:66–73 Ozgur E, Mezouar Y (2016) Kinematic modeling and control of a robot arm using unit dual quaternions. Robot Auton Syst 77:66–73
47.
go back to reference Tsai RY, Lenz RK (1989) A new technique for fully autonomous and efficient 3D robotics hand/eye calibration. IEEE Trans Rob Autom 5(3):345–358 Tsai RY, Lenz RK (1989) A new technique for fully autonomous and efficient 3D robotics hand/eye calibration. IEEE Trans Rob Autom 5(3):345–358
48.
go back to reference Shiu YC, Ahmad S (1989) Calibration of wrist-mounted robotic sensors by solving homogeneous transform equations of the form AX=XB 5(1):16-29. Shiu YC, Ahmad S (1989) Calibration of wrist-mounted robotic sensors by solving homogeneous transform equations of the form AX=XB 5(1):16-29.
49.
go back to reference Wang CC (2002) Extrinsic calibration of a vision sensor mounted on a robot. IEEE Trans Rob Autom 8(2):161–175 Wang CC (2002) Extrinsic calibration of a vision sensor mounted on a robot. IEEE Trans Rob Autom 8(2):161–175
50.
go back to reference Park FC, Martin BJ (2002) Robot sensor calibration: solving AX=XB on the Euclidean group. IEEE Trans Rob Autom 10(5):717–721 Park FC, Martin BJ (2002) Robot sensor calibration: solving AX=XB on the Euclidean group. IEEE Trans Rob Autom 10(5):717–721
51.
go back to reference Ma SD (1996) A self-calibration technique for active vision systems. IEEE Trans Robotics Automat 12(1):114–120 Ma SD (1996) A self-calibration technique for active vision systems. IEEE Trans Robotics Automat 12(1):114–120
53.
go back to reference Wang Y, Duan S, Gao RZ, Zhuang W (2019) Research on robot hand-eye calibration algorithm based on dual quaternion. Mechanical and electrical engineering 36(7):755–765 Wang Y, Duan S, Gao RZ, Zhuang W (2019) Research on robot hand-eye calibration algorithm based on dual quaternion. Mechanical and electrical engineering 36(7):755–765
54.
go back to reference Daniilidis K (1999) Hand-eye calibration using dual quaternions. Int J Robot Res 18(3):286–298 Daniilidis K (1999) Hand-eye calibration using dual quaternions. Int J Robot Res 18(3):286–298
55.
go back to reference Wang C, Li L (2019) Robot hand-eye calibration algorithm based on quaternion. Sens Microsyst 38(012):133–135 Wang C, Li L (2019) Robot hand-eye calibration algorithm based on quaternion. Sens Microsyst 38(012):133–135
56.
go back to reference Luo B, Zhang X, Luo C (2019) Binocular robot hand-eye calibration algorithm integrating rodrigue matrix and whole least squares. J Surv Mapp Sci Technol 3:244–249 Luo B, Zhang X, Luo C (2019) Binocular robot hand-eye calibration algorithm integrating rodrigue matrix and whole least squares. J Surv Mapp Sci Technol 3:244–249
57.
go back to reference Horaud R, Dornaika F (1995) Hand-eye calibration. Int J Robot Res 14(3):195–210 Horaud R, Dornaika F (1995) Hand-eye calibration. Int J Robot Res 14(3):195–210
58.
go back to reference Andreff N, Horaud R, Espiau B (2001) Robot hand-eye calibration using structure-from-motion. Int J Robot Res 20(3):228–248 Andreff N, Horaud R, Espiau B (2001) Robot hand-eye calibration using structure-from-motion. Int J Robot Res 20(3):228–248
59.
go back to reference Zhang Y (2009) Research on hand-eye calibration technology of industrial robot. Dissertation, Harbin Engineering University Zhang Y (2009) Research on hand-eye calibration technology of industrial robot. Dissertation, Harbin Engineering University
60.
go back to reference Zhao Z (2011) Hand-eye calibration using convex optimization. IEEE International Conference on Robotics & Automation: 2947-2952. Zhao Z (2011) Hand-eye calibration using convex optimization. IEEE International Conference on Robotics & Automation: 2947-2952.
61.
go back to reference Heller J, Havlena M, Pajdla T (2016) Globally optimal hand-eye calibration using branch-and-bound. IEEE Trans Pattern Anal Mach Intell 38(5):1027–1033 Heller J, Havlena M, Pajdla T (2016) Globally optimal hand-eye calibration using branch-and-bound. IEEE Trans Pattern Anal Mach Intell 38(5):1027–1033
62.
go back to reference Zhuang H, Roth ZS, Sudhakar R (1994) Simultaneous robot/world and tool/flange calibration by solving homogeneous transformation equations of the form AX=YB. IEEE Trans Robot Autom 10(4):549–554 Zhuang H, Roth ZS, Sudhakar R (1994) Simultaneous robot/world and tool/flange calibration by solving homogeneous transformation equations of the form AX=YB. IEEE Trans Robot Autom 10(4):549–554
64.
go back to reference Hirsh RL, Desouza GN, Kak AC (2001) An iterative approach to the hand-eye and base-world calibration problem. IEEE International Conference on Robotics & Automation 3:2171–2176 Hirsh RL, Desouza GN, Kak AC (2001) An iterative approach to the hand-eye and base-world calibration problem. IEEE International Conference on Robotics & Automation 3:2171–2176
65.
go back to reference Shah M (2013) Solving the robot-world/hand-eye calibration problem using the Kronecker product. J Mech Robot 5(3):031007 Shah M (2013) Solving the robot-world/hand-eye calibration problem using the Kronecker product. J Mech Robot 5(3):031007
66.
go back to reference Tabb AL, Ahmad Yousef KM (2017) Solving the robot-world hand-eye(s) calibration problem with iterative methods. Mach Vis Appl 28(5-6):1–22 Tabb AL, Ahmad Yousef KM (2017) Solving the robot-world hand-eye(s) calibration problem with iterative methods. Mach Vis Appl 28(5-6):1–22
67.
go back to reference Li A, Lin W, Wu D (2010) Simultaneous robot-world and hand-eye calibration using dual-quaternions and Kronecker product. Int J Phys Sci 5(10):1530–1536 Li A, Lin W, Wu D (2010) Simultaneous robot-world and hand-eye calibration using dual-quaternions and Kronecker product. Int J Phys Sci 5(10):1530–1536
68.
go back to reference Strobl KH, Hirzinger G (2007) Optimal hand-eye calibration. IEEE/RSJ International Conference on Intelligent Robots & Systems: 4647-4653. Strobl KH, Hirzinger G (2007) Optimal hand-eye calibration. IEEE/RSJ International Conference on Intelligent Robots & Systems: 4647-4653.
69.
go back to reference Xu C, Liu Y, Jia M, Xiao Y, Cao J (2019) Hand-eye calibration method of wood-grabbing robot. J Agric Mach 050(012):420–426 Xu C, Liu Y, Jia M, Xiao Y, Cao J (2019) Hand-eye calibration method of wood-grabbing robot. J Agric Mach 050(012):420–426
70.
go back to reference Zhao Z (2019) Simultaneous robot-world and hand-eye calibration by the alternative linear programming. Pattern Recogn Lett 127:174–180 Zhao Z (2019) Simultaneous robot-world and hand-eye calibration by the alternative linear programming. Pattern Recogn Lett 127:174–180
71.
go back to reference Zhi X, Schwertfeger S (2017) Simultaneous hand-eye calibration and reconstruction. IEEE/RSJ International Conference on Intelligent Robots & Systems 2017:1470–1477 Zhi X, Schwertfeger S (2017) Simultaneous hand-eye calibration and reconstruction. IEEE/RSJ International Conference on Intelligent Robots & Systems 2017:1470–1477
73.
go back to reference Tian P, Yang S, Wu Z, Li Z, Hu P, Qu X (2020) An optimal hand-eye calibration method for robots based on precision compensation. J Xi'an Jiaotong Univ 54(8):99–106 Tian P, Yang S, Wu Z, Li Z, Hu P, Qu X (2020) An optimal hand-eye calibration method for robots based on precision compensation. J Xi'an Jiaotong Univ 54(8):99–106
74.
go back to reference Wang G, Li WL, Jiang C, Zhu DH, Ding H (2021) Simultaneous calibration of multicoordinates for a dual-robot system by solving the AXB = YCZ problem. IEEE Trans Robot:1–14 Wang G, Li WL, Jiang C, Zhu DH, Ding H (2021) Simultaneous calibration of multicoordinates for a dual-robot system by solving the AXB = YCZ problem. IEEE Trans Robot:1–14
75.
go back to reference Yan SJ, Ong SK, Nee A (2016) Registration of a hybrid robot using the Degradation-Kronecker method and a purely nonlinear method. Robotica 1(12):1–12 Yan SJ, Ong SK, Nee A (2016) Registration of a hybrid robot using the Degradation-Kronecker method and a purely nonlinear method. Robotica 1(12):1–12
76.
go back to reference Wu L, Wang J, Qi L, Ren H, Meng M (2016) Simultaneous hand–eye, tool–flange, and robot–robot calibration for comanipulation by solving the problem. IEEE Trans Robot 32(2):413–428 Wu L, Wang J, Qi L, Ren H, Meng M (2016) Simultaneous hand–eye, tool–flange, and robot–robot calibration for comanipulation by solving the problem. IEEE Trans Robot 32(2):413–428
77.
go back to reference Ma Q, Goh Z, Chirikjian G S. Probabilistic approaches to the AXB = YCZ calibration problem in multi-robot systems. Robot Sci Syst: 1-9. 10.15607/RSS.2016.XII.014 Ma Q, Goh Z, Chirikjian G S. Probabilistic approaches to the AXB = YCZ calibration problem in multi-robot systems. Robot Sci Syst: 1-9. 10.15607/RSS.2016.XII.014
Metadata
Title
An overview of hand-eye calibration
Authors
Jianfeng Jiang
Xiao Luo
Qingsheng Luo
Lijun Qiao
Minghao Li
Publication date
19-11-2021
Publisher
Springer London
Published in
The International Journal of Advanced Manufacturing Technology / Issue 1-2/2022
Print ISSN: 0268-3768
Electronic ISSN: 1433-3015
DOI
https://doi.org/10.1007/s00170-021-08233-6

Other articles of this Issue 1-2/2022

The International Journal of Advanced Manufacturing Technology 1-2/2022 Go to the issue

Premium Partners