{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T04:50:53Z","timestamp":1783572653507,"version":"3.55.0"},"reference-count":18,"publisher":"Springer Science and Business Media LLC","issue":"5-6","license":[{"start":{"date-parts":[[2017,5,2]],"date-time":"2017-05-02T00:00:00Z","timestamp":1493683200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2017,5,2]],"date-time":"2017-05-02T00:00:00Z","timestamp":1493683200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IOS-1339211"],"award-info":[{"award-number":["IOS-1339211"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Machine Vision and Applications"],"published-print":{"date-parts":[[2017,8]]},"DOI":"10.1007\/s00138-017-0841-7","type":"journal-article","created":{"date-parts":[[2017,5,2]],"date-time":"2017-05-02T03:53:07Z","timestamp":1493697187000},"page":"569-590","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":106,"title":["Solving the robot-world hand-eye(s) calibration problem with iterative methods"],"prefix":"10.1007","volume":"28","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0827-0908","authenticated-orcid":false,"given":"Amy","family":"Tabb","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0737-4107","authenticated-orcid":false,"given":"Khalil M.","family":"Ahmad\u00a0Yousef","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,5,2]]},"reference":[{"key":"841_CR1","unstructured":"Agarwal, S., Mierle, K., et al.: Ceres solver. http:\/\/ceres-solver.org"},{"issue":"4","key":"841_CR2","doi-asserted-by":"publisher","first-page":"617","DOI":"10.1109\/70.704233","volume":"14","author":"F Dornaika","year":"1998","unstructured":"Dornaika, F., Horaud, R.: Simultaneous robot-world and hand-eye calibration. IEEE Trans. Rob. Autom. 14(4), 617\u2013622 (1998)","journal-title":"IEEE Trans. Rob. Autom."},{"key":"841_CR3","doi-asserted-by":"crossref","unstructured":"Hirsh, R.L., DeSouza, G.N., Kak, A.C.: An iterative approach to the hand-eye and base-world calibration problem. In: Robotics and automation, 2001. Proceedings 2001 ICRA. IEEE international conference on, vol.\u00a03, pp. 2171\u20132176. IEEE (2001)","DOI":"10.1109\/ROBOT.2001.932945"},{"key":"841_CR4","unstructured":"Horaud, R., Dornaika, F.: Hand-eye calibration. Int. J. Rob. Res. 14(3), 195\u2013210 (1995)"},{"issue":"10","key":"841_CR5","first-page":"1530","volume":"5","author":"A Li","year":"2010","unstructured":"Li, A., Lin, W., Defeng, W.: Simultaneous robot-world and hand-eye calibration using dual-quaternions and Kronecker product. Int. J. Phys. Sci. 5(10), 1530\u20131536 (2010)","journal-title":"Int. J. Phys. Sci."},{"key":"841_CR6","unstructured":"Lourakis, M.: levmar: Levenberg\u2013Marquardt nonlinear least squares algorithms in C\/C++. http:\/\/www.ics.forth.gr\/~lourakis\/levmar\/ (July 2004). Accessed 18 Nov 2014"},{"key":"841_CR7","unstructured":"Malti, A.: Hand-eye calibration with epipolar constraints: application to endoscopy. Rob. Auton. Syst. 61(2), 161\u2013169 (2013)"},{"issue":"2","key":"841_CR8","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1137\/0111030","volume":"11","author":"DW Marquardt","year":"1963","unstructured":"Marquardt, D.W.: An algorithm for least-squares estimation of nonlinear parameters. J. Soc. Ind. Appl. Math. 11(2), 431\u2013441 (1963)","journal-title":"J. Soc. Ind. Appl. Math."},{"key":"841_CR9","unstructured":"Opencv. http:\/\/opencv.org\/ . Version 2.4.9"},{"issue":"3","key":"841_CR10","doi-asserted-by":"publisher","first-page":"031,007","DOI":"10.1115\/1.4024473","volume":"5","author":"M Shah","year":"2013","unstructured":"Shah, M.: Solving the robot-world\/hand-eye calibration problem using the Kronecker product. ASME J. Mech. Robot. 5(3), 031,007\u2013031,007-7 (2013)","journal-title":"ASME J. Mech. Robot."},{"issue":"1","key":"841_CR11","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/70.88014","volume":"5","author":"YC Shiu","year":"1989","unstructured":"Shiu, Y.C., Ahmad, S.: Calibration of wrist-mounted robotic sensors by solving homogeneous transform equations of the form AX\u00a0=\u00a0XB. IEEE Trans. Rob. Autom. 5(1), 16\u201329 (1989)","journal-title":"IEEE Trans. Rob. Autom."},{"key":"841_CR12","doi-asserted-by":"publisher","unstructured":"Strobl, K.H., Hirzinger, G.: Optimal hand-eye calibration. In: 2006 IEEE\/RSJ international conference on intelligent robots and systems, pp. 4647\u20134653 (2006). doi: 10.1109\/IROS.2006.282250","DOI":"10.1109\/IROS.2006.282250"},{"key":"841_CR13","doi-asserted-by":"crossref","unstructured":"Tabb, A.: Shape from silhouette probability maps: reconstruction of thin objects in the presence of silhouette extraction and calibration error. In: 2013 IEEE conference on computer vision and pattern recognition (CVPR) (2013)","DOI":"10.1109\/CVPR.2013.28"},{"key":"841_CR14","doi-asserted-by":"publisher","unstructured":"Tabb, A.: Data from: Solving the robot-world hand-eye(s) calibration problem with iterative methods (2017). doi: 10.15482\/USDA.ADC\/1340592","DOI":"10.15482\/USDA.ADC\/1340592"},{"key":"841_CR15","doi-asserted-by":"crossref","unstructured":"Tabb, A., Ahmad\u00a0Yousef, K.: Parameterizations for reducing camera reprojection error for robot-world hand-eye calibration. In: IEEE RSJ international conference on intelligent robots and systems, pp. 3030\u20133037 (2015)","DOI":"10.1109\/IROS.2015.7353795"},{"key":"841_CR16","unstructured":"Triggs, B., McLauchlan, P.F., Hartley, R.I., Fitzgibbon, A.W.: Bundle adjustment\u2014a modern synthesis. In: Proceedings of the international workshop on vision algorithms: theory and practice, ICCV \u201999, pp. 298\u2013372. Springer, London (2000). http:\/\/dl.acm.org\/citation.cfm?id=646271.685629"},{"issue":"11","key":"841_CR17","doi-asserted-by":"publisher","first-page":"1330","DOI":"10.1109\/34.888718","volume":"22","author":"Z Zhang","year":"2000","unstructured":"Zhang, Z.: A flexible new technique for camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 22(11), 1330\u20131334 (2000). doi: 10.1109\/34.888718","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"4","key":"841_CR18","doi-asserted-by":"publisher","first-page":"549","DOI":"10.1109\/70.313105","volume":"10","author":"H Zhuang","year":"1994","unstructured":"Zhuang, H., Roth, Z.S., Sudhakar, R.: Simultaneous robot\/world and tool\/flange calibration by solving homogeneous transformation equations of the form AX\u00a0=\u00a0YB. IEEE Trans. Rob. Autom. 10(4), 549\u2013554 (1994). doi: 10.1109\/70.313105","journal-title":"IEEE Trans. Rob. Autom."}],"container-title":["Machine Vision and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00138-017-0841-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-017-0841-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-017-0841-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:46:19Z","timestamp":1750214779000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00138-017-0841-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,5,2]]},"references-count":18,"journal-issue":{"issue":"5-6","published-print":{"date-parts":[[2017,8]]}},"alternative-id":["841"],"URL":"https:\/\/doi.org\/10.1007\/s00138-017-0841-7","relation":{},"ISSN":["0932-8092","1432-1769"],"issn-type":[{"value":"0932-8092","type":"print"},{"value":"1432-1769","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,5,2]]},"assertion":[{"value":"28 July 2016","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 March 2017","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 April 2017","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 May 2017","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"A. Tabb received a grant from the US National Science Foundation, grant number IOS-1339211.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}