Skip to main content

Advertisement

Log in

Active hand-eye calibration via online accuracy-driven next-best-view selection

  • Original article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

We propose a novel high-accuracy active hand-eye calibration approach. In our method, the robot movement and camera view selection are both driven by and targeting the improvement of calibration accuracy. During the calibration process, the data acquisition is guided by an online estimated discrete viewing quality field (DVQF), representing the calibration quality of different views in various 3D locations. The view quality is measured by how much it reduces the uncertainty of calibration results and increases the diversity of robot poses, contributing to the calibration precision. Based on DVQF, we select the next-best-view as the target moving pose for each time step. A fully automatic system is presented to perform the overall hand-eye calibration process without any human intervention. Numerous experiments are conducted both in real-world and simulated scenarios. The proposed algorithm outperforms other approaches and shows much superiority in accuracy and robustness.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Levine, S., Pastor, P., Krizhevsky, A., Ibarz, J., Quillen, D.: Learning hand-eye coordination for robotic grasping with deep learning and large-scale data collection. Int. J. Robot. Res. 37(4–5), 421 (2018)

    Article  Google Scholar 

  2. Pachtrachai, K., Allan, M., Pawar, V., Hailes, S., Stoyanov, D.: In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE, 2016), pp. 2485–2491

  3. Chai, X., Wen, F., Cao, X., Yuan, K.: In: 2013 IEEE International Conference on Mechatronics and Automation (IEEE, 2013), pp. 57–62

  4. Tsai, R.Y., Lenz, R.K., et al.: A new technique for fully autonomous and efficient 3 D robotics hand/eye calibration. IEEE Trans. Robot. Autom. 5(3), 345 (1989)

    Article  Google Scholar 

  5. Flandin, G., Chaumette, F., Marchand, E.: In: Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No. 00CH37065), vol. 3 (IEEE, 2000), vol. 3, pp. 2741–2746

  6. Dekel, A., Harenstam-Nielsen, L., Caccamo, S.: Optimal least-squares solution to the hand-eye calibration problem. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (2020), pp. 13598–13606

  7. Shah, M.: Solving the robot-world/hand-eye calibration problem using the Kronecker product. J. Mech. Robot. 5(3) (2013)

  8. Shiu, Y.C., Ahmad, S.: Calibration of wrist-mounted robotic sensors by solving homogeneous transform equations of the form AX= XB. IEEE Trans. Robot. Autom. 5(1), 16 (1989)

    Article  Google Scholar 

  9. Antonello, M., Gobbi, A., Michieletto, S., Ghidoni, S., Menegatti, E.: In: 2017 European Conference on Mobile Robots (ECMR) (IEEE, 2017), pp. 1–6

  10. Freese, M.: V-rep. https://www.coppeliarobotics.com/ (2019)

  11. Horaud, R., Dornaika, F.: Hand-eye calibration. Int. J. Robot. Res. 14(3), 195 (1995)

    Article  Google Scholar 

  12. 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 Trans. Robot. Autom. 10(4), 549 (1994)

    Article  Google Scholar 

  13. Dornaika, F., Horaud, R.: Simultaneous robot-world and hand-eye calibration. IEEE Trans. Robot. Autom. 14(4), 617 (1998)

    Article  Google Scholar 

  14. Li, A., Wang, L., Wu, D.: Simultaneous robot-world and hand-eye calibration using dual-quaternions and Kronecker product. Int. J. Phys. Sci. 5(10), 1530 (2010)

    Google Scholar 

  15. Ali, I., Suominen, O., Gotchev, A., Morales, E.R.: Methods for simultaneous robot-world-hand-eye calibration: a comparative study. Sensors 19(12), 2837 (2019)

    Article  Google Scholar 

  16. Tabb, A., Yousef, K.M.A.: Solving the robot-world hand-eye (s) calibration problem with iterative methods. Mach. Vis. Appl. 28(5), 569 (2017)

    Article  Google Scholar 

  17. Schmidt, J., Vogt, F., Niemann, H.: In: Joint Pattern Recognition Symposium (2005)

  18. Pachtrachai, K., Allan, M., Pawar, V., Hailes, S., Stoyanov, D.: In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2016)

  19. Wang, J., Olson, E.: In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE, 2016), pp. 4193–4198

  20. Lepetit, V., Moreno-Noguer, F., Fua, P.: Epnp: An accurate o (n) solution to the PNP problem. Int. J. Comput. Vis. 81(2), 155 (2009)

    Article  Google Scholar 

  21. Virtanen, P., Gommers, R., Oliphant, T.E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., van der Walt, S.J., Brett, M., Wilson, J., Millman, K.J., Mayorov, N., Nelson, A.R.J., Jones, E., Kern, R., Larson, E., Carey, C.J., Polat, İ, Feng, Y., Moore, E.W., VanderPlas, J., Laxalde, D., Perktold, J., Cimrman, R., Henriksen, I., Quintero, E.A., Harris, C.R., Archibald, A.M., Ribeiro, A.H., Pedregosa, F., van Mulbregt, P.: SciPy 1.0 contributors fundamental algorithms for scientific computing in Python. Nat. Methods 17, 261 (2020). https://doi.org/10.1038/s41592-019-0686-2

  22. Park, F.C., Martin, B.J.: Robot sensor calibration: solving AX=XB on the Euclidean group. IEEE Trans. Robot. Autom. 10(5), 717 (2002)

    Article  Google Scholar 

  23. Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., Wheeler, R., Ng, A.Y.: In: ICRA workshop on open source software, vol. 3 (Kobe, Japan, 2009), vol. 3, p. 5

Download references

Funding

This work was supported by the National Key Research and Development Program of China (No. 2018AAA0102200).

Author information

Authors and Affiliations

Authors

Ethics declarations

Conflict of interest

Xinxin Zhang declares that he has no conflict of interest. Zhentao Huang declares that he has no conflict of interest. Lintao Zheng declares that he has no conflict of interest. Kai Xu declares that he has no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Xinxin Zhang and Yuefeng Xi are joint first authors.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, X., Xi, Y., Huang, Z. et al. Active hand-eye calibration via online accuracy-driven next-best-view selection. Vis Comput 39, 381–391 (2023). https://doi.org/10.1007/s00371-021-02336-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-021-02336-7

Keywords

Navigation