{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T22:29:55Z","timestamp":1782512995669,"version":"3.54.5"},"reference-count":52,"publisher":"Cambridge University Press (CUP)","issue":"9","license":[{"start":{"date-parts":[[2022,1,27]],"date-time":"2022-01-27T00:00:00Z","timestamp":1643241600000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2022,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>A classic hand-eye system involves hand-eye calibration and robot-world and hand-eye calibration. Insofar as hand-eye calibration can solve only hand-eye transformation, this study aims to determine the robot-world and hand-eye transformations simultaneously based on the robot-world and hand-eye equation. According to whether the rotation part and the translation part of the equation are decoupled, the methods can be divided into separable solutions and simultaneous solutions. The separable solutions solve the rotation part before solving the translation part, so the estimated errors of the rotation will be transferred to the translation. In this study, a method was proposed for calculation with rotation and translation coupling; a closed-form solution based on Kronecker product and an iterative solution based on the Gauss\u2013Newton algorithm were involved. The feasibility was further tested using simulated data and real data, and the superiority was verified by comparison with the results obtained by the available method. Finally, we improved a method that can solve the singularity problem caused by the parameterization of the rotation matrix, which can be widely used in the robot-world and hand-eye calibration. The results show that the prediction errors of rotation and translation based on the proposed method be reduced to <jats:inline-formula><jats:alternatives><jats:inline-graphic xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" mime-subtype=\"png\" xlink:href=\"S0263574721002034_inline1.png\"\/><jats:tex-math>\n$0.26^\\circ$\n<\/jats:tex-math><\/jats:alternatives><\/jats:inline-formula> and <jats:inline-formula><jats:alternatives><jats:inline-graphic xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" mime-subtype=\"png\" xlink:href=\"S0263574721002034_inline2.png\"\/><jats:tex-math>\n$1.67$\n<\/jats:tex-math><\/jats:alternatives><\/jats:inline-formula> mm, respectively.<\/jats:p>","DOI":"10.1017\/s0263574721002034","type":"journal-article","created":{"date-parts":[[2022,1,27]],"date-time":"2022-01-27T11:48:40Z","timestamp":1643284120000},"page":"2953-2968","source":"Crossref","is-referenced-by-count":10,"title":["Optimal robot-world and hand-eye calibration with rotation and translation coupling"],"prefix":"10.1017","volume":"40","author":[{"given":"Xiao","family":"Wang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9040-9026","authenticated-orcid":false,"given":"Hanwen","family":"Song","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"56","published-online":{"date-parts":[[2022,1,27]]},"reference":[{"key":"S0263574721002034_ref27","unstructured":"[27] Ma, Q. , Li, H. and Chirikjian, G. S. , \u201cNew Probabilistic Approaches to the AX = XB Hand-Eye Calibration without Correspondence,\u201d 2016 IEEE International Conference on Robotics and Automation (ICRA) (2016) pp. 4365\u20134371."},{"key":"S0263574721002034_ref49","doi-asserted-by":"publisher","DOI":"10.1177\/0278364908095172"},{"key":"S0263574721002034_ref4","article-title":"Hand-Eye calibration: 4D procrustes analysis approach,","volume":"69","author":"Wu","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"S0263574721002034_ref43","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2016.2517674"},{"key":"S0263574721002034_ref15","doi-asserted-by":"publisher","DOI":"10.1109\/70.313105"},{"key":"S0263574721002034_ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2020.2986503"},{"key":"S0263574721002034_ref50","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574707003426"},{"key":"S0263574721002034_ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2016.2530079"},{"key":"S0263574721002034_ref37","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2015.2506663"},{"key":"S0263574721002034_ref34","doi-asserted-by":"publisher","DOI":"10.1115\/1.4024473"},{"key":"S0263574721002034_ref52","first-page":"1330","article-title":"A flexible new technique for camera calibration","volume":"22","author":"Zhang","year":"2000","journal-title":"IEEE Trans."},{"key":"S0263574721002034_ref11","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2020.2988407"},{"key":"S0263574721002034_ref26","doi-asserted-by":"publisher","DOI":"10.1177\/02783649922066213"},{"key":"S0263574721002034_ref9","first-page":"568","volume-title":"IEEE 7th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER)","author":"Ren","year":"2017"},{"key":"S0263574721002034_ref36","first-page":"1530","article-title":"Simultaneous robot-world and hand-eye calibration using dual-quaternions and Kronecker product","volume":"5","author":"Li","year":"2010","journal-title":"Int. J. Phys. Sci."},{"key":"S0263574721002034_ref22","doi-asserted-by":"publisher","DOI":"10.1177\/02783640122067372"},{"key":"S0263574721002034_ref44","doi-asserted-by":"publisher","DOI":"10.1109\/TCS.1978.1084534"},{"key":"S0263574721002034_ref8","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574714000587"},{"key":"S0263574721002034_ref35","doi-asserted-by":"publisher","DOI":"10.3390\/s19122837"},{"key":"S0263574721002034_ref14","doi-asserted-by":"publisher","DOI":"10.1109\/70.88014"},{"key":"S0263574721002034_ref24","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574708004608"},{"key":"S0263574721002034_ref19","doi-asserted-by":"publisher","DOI":"10.1177\/027836499501400301"},{"key":"S0263574721002034_ref46","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-74334-4"},{"key":"S0263574721002034_ref48","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2882183"},{"key":"S0263574721002034_ref40","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574713000040"},{"key":"S0263574721002034_ref30","first-page":"1027","article-title":"Globally optimal hand-eye calibration using branch-and-bound","volume":"38","author":"Heller","year":"2016","journal-title":"IEEE Trans."},{"key":"S0263574721002034_ref38","doi-asserted-by":"publisher","DOI":"10.1109\/70.704233"},{"key":"S0263574721002034_ref7","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574721001491"},{"key":"S0263574721002034_ref41","doi-asserted-by":"crossref","unstructured":"[41] Heller, J. , Henrion, D. and Pajdla, T. , \u201cHand-Eye and Robot-World Calibration by Global Polynomial Optimization,\u201d 2014 IEEE International Conference on Robotics and Automation (ICRA) (2014) pp. 3157\u20133164.","DOI":"10.1109\/ICRA.2014.6907313"},{"key":"S0263574721002034_ref3","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574715001009"},{"key":"S0263574721002034_ref16","doi-asserted-by":"publisher","DOI":"10.1016\/j.measurement.2021.109623"},{"key":"S0263574721002034_ref2","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574714001799"},{"key":"S0263574721002034_ref51","unstructured":"[51] Bouguet, J. Y. , Camera Calibration Toolbox for MATLAB."},{"key":"S0263574721002034_ref47","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2019.101855"},{"key":"S0263574721002034_ref5","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2019.2924845"},{"key":"S0263574721002034_ref21","doi-asserted-by":"publisher","DOI":"10.1109\/70.326576"},{"key":"S0263574721002034_ref31","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2012.09.029"},{"key":"S0263574721002034_ref23","unstructured":"[23] Chen, H. , \u201cA Screw Motion Approach to Uniqueness Analysis of Head-Eye Geometry,\u201d Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Los Alamitos, CA, USA (IEEE Computer Society, 1991) pp. 145\u2013151."},{"key":"S0263574721002034_ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2020.3043688"},{"key":"S0263574721002034_ref33","doi-asserted-by":"crossref","unstructured":"[33] Yang, G. and Zhao, L. , \u201cOptimal Hand\u2013Eye Calibration of IMU and Camera,\u201d 2017 Chinese Automation Congress (CAC) (2017) pp. 1023\u20131028.","DOI":"10.1109\/CAC.2017.8242916"},{"key":"S0263574721002034_ref42","doi-asserted-by":"publisher","DOI":"10.1016\/j.patrec.2018.08.023"},{"key":"S0263574721002034_ref17","doi-asserted-by":"publisher","DOI":"10.1109\/70.34770"},{"key":"S0263574721002034_ref13","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574709990270"},{"key":"S0263574721002034_ref32","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2019.2893612"},{"key":"S0263574721002034_ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICPR.1996.546041"},{"key":"S0263574721002034_ref28","doi-asserted-by":"crossref","unstructured":"[28] Zhuang, H. and Shiu, Y. C. , \u201cA Noise Tolerant Algorithm For Wrist-mounted Robotic Sensor Calibration With Or Without Sensor Orientation Measurement,\u201d Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (1992) pp. 1095\u20131100.","DOI":"10.23919\/ACC.1992.4792584"},{"key":"S0263574721002034_ref39","doi-asserted-by":"publisher","DOI":"10.1007\/s00138-017-0841-7"},{"key":"S0263574721002034_ref18","doi-asserted-by":"publisher","DOI":"10.1177\/027836499101000305"},{"key":"S0263574721002034_ref45","volume-title":"A Mathematical Introduction to Robot Manipulation","author":"Murray","year":"1994)."},{"key":"S0263574721002034_ref20","doi-asserted-by":"crossref","unstructured":"[20] Malti, A. and Barreto, J. P. , \u201cRobust hand-eye calibration for computer aided medical endoscopy,\u201d IEEE International Conference on Robotics and Automation, ICRA 2010, Anchorage(2010) pp. 5543\u20135549.","DOI":"10.1109\/ROBOT.2010.5509331"},{"key":"S0263574721002034_ref29","doi-asserted-by":"crossref","unstructured":"[29] Strobl, K. H. and Hirzinger, G. , \u201cOptimal Hand-Eye Calibration,\u201d 2006 IEEE\/RSJ International Conference on Intelligent Robots and Systems (2006) pp. 4647\u20134653.","DOI":"10.1109\/IROS.2006.282250"},{"key":"S0263574721002034_ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ymssp.2020.107494"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574721002034","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,1]],"date-time":"2022-08-01T05:08:48Z","timestamp":1659330528000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574721002034\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,27]]},"references-count":52,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2022,9]]}},"alternative-id":["S0263574721002034"],"URL":"https:\/\/doi.org\/10.1017\/s0263574721002034","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,27]]}}}