{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T12:04:31Z","timestamp":1773662671850,"version":"3.50.1"},"reference-count":28,"publisher":"Cambridge University Press (CUP)","issue":"5","license":[{"start":{"date-parts":[[2021,9,20]],"date-time":"2021-09-20T00:00:00Z","timestamp":1632096000000},"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,5]]},"abstract":"<jats:title>Summary<\/jats:title><jats:p>The conventional product of exponentials <jats:inline-formula><jats:alternatives><jats:inline-graphic xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" mime-subtype=\"png\" xlink:href=\"S0263574721001284_inline1.png\"\/><jats:tex-math>\n$\\left(\\rm POE\\right)$\n<\/jats:tex-math><\/jats:alternatives><\/jats:inline-formula>-based methods dissatisfy the parametric minimality for the kinematic calibration of serial robots due to overlooking the magnitude and pitch constraints. Thus, the minimal kinematic model is presented to solve this problem, which can be developed further. This paper puts forward an improved algorithm for the minimal parameter calibration. An actual kinematic model with the minimal parameters <jats:inline-formula><jats:alternatives><jats:inline-graphic xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" mime-subtype=\"png\" xlink:href=\"S0263574721001284_inline2.png\"\/><jats:tex-math>\n$\\left(\\rm MP\\right)$\n<\/jats:tex-math><\/jats:alternatives><\/jats:inline-formula> is constructed according to the geometric properties of actual joint twists in the auxiliary frames established on the basis of the nominal joint axes. Then, the initial pose error is defined in the tool coordinate frame, which is expressed as the exponential map of the twist, and all twist descriptions are unified, so as to give a unified kinematic model in mathematics. By differentiating the kinematic model, a minimal error model is derived in explicit form. Subsequently, we propose a novel parameter identification method, which identifies the orientation error and position error parameters separately by the iterative least-squares method and updates the MP uniformly. Finally, the simulations and experiments on the different serial robots are conducted to verify the correctness and effectiveness of the proposed algorithm. The simulation results show our calibration algorithm outperforms the existing ones in the accuracy aspect, and the experiment result shows that the absolute pose accuracy of the UR5 industrial robot is upgraded about 9 times under a statistics sense after the calibration.<\/jats:p>","DOI":"10.1017\/s0263574721001284","type":"journal-article","created":{"date-parts":[[2021,9,20]],"date-time":"2021-09-20T10:06:17Z","timestamp":1632132377000},"page":"1607-1626","source":"Crossref","is-referenced-by-count":23,"title":["An improved minimal error model for the robotic kinematic calibration based on the POE formula"],"prefix":"10.1017","volume":"40","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9922-392X","authenticated-orcid":false,"given":"Ruiqing","family":"Luo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenbin","family":"Gao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qi","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yi","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2021,9,20]]},"reference":[{"key":"S0263574721001284_ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2014.2328652"},{"key":"S0263574721001284_ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2021.102158"},{"key":"S0263574721001284_ref17","doi-asserted-by":"publisher","DOI":"10.1108\/IR-06-2013-369"},{"key":"S0263574721001284_ref5","doi-asserted-by":"publisher","DOI":"10.1016\/S0736-5845(96)00025-7"},{"key":"S0263574721001284_ref12","doi-asserted-by":"publisher","DOI":"10.1016\/S0094-114X(01)00048-9"},{"key":"S0263574721001284_ref19","first-page":"844","article-title":"Determination of the identifiable parameters in robot calibration based on the POE formula","volume":"121","author":"Chen","year":"2018","journal-title":"IEEE T. Robot."},{"key":"S0263574721001284_ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2013.11.002"},{"key":"S0263574721001284_ref6","doi-asserted-by":"publisher","DOI":"10.1115\/1.4011045"},{"key":"S0263574721001284_ref8","doi-asserted-by":"publisher","DOI":"10.1109\/70.149944"},{"key":"S0263574721001284_ref10","volume-title":"A Mathematical Introduction to Robotic Manipulation","author":"Murray","year":"1994"},{"key":"S0263574721001284_ref23","doi-asserted-by":"crossref","first-page":"816","DOI":"10.1109\/TRO.2020.2969028","article-title":"Kinematic calibration of serial and parallel robots based on finite and instantaneous screw theory","volume":"36","author":"Sun","year":"2020","journal-title":"IEEE T. Robot."},{"key":"S0263574721001284_ref24","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2017.11.003"},{"key":"S0263574721001284_ref14","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2010.2047529"},{"key":"S0263574721001284_ref4","unstructured":"4. Meggiolaro, M.A. and Dubowsky, S. , \u201cAn Analytical Method to Eliminate the Redundant Parameters in Robot Calibration,\u201d In: Proceedings of IEEE International Conference on Robotics $\\&$ Automation (2000) pp. 3609\u20133615."},{"key":"S0263574721001284_ref22","doi-asserted-by":"publisher","DOI":"10.1108\/IR-07-2018-0141"},{"key":"S0263574721001284_ref16","doi-asserted-by":"publisher","DOI":"10.1080\/01691864.2020.1810772"},{"key":"S0263574721001284_ref3","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1987.1087124"},{"key":"S0263574721001284_ref27","doi-asserted-by":"crossref","unstructured":"27. Wu, Y. Q. , Li, C. , Li, J. and Li, Z. X. , \u201cComparative Study of Robot Kinematic Calibration Algorithms using a Unified Geometric Framework,\u201d In: Proceedings of the IEEE International Conference on Robotics $\\&$ Automation (2014) pp. 1393\u20131398.","DOI":"10.1109\/ICRA.2014.6907034"},{"key":"S0263574721001284_ref20","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2016.2593042"},{"key":"S0263574721001284_ref26","doi-asserted-by":"publisher","DOI":"10.1115\/1.3152658"},{"key":"S0263574721001284_ref9","unstructured":"9. Stone, H. W. and Sanderson, A. C. , \u201cStatistical performance evaluation of the S-model arm signature identification technique,\u201d In: Proceedings of the IEEE International Conference on Robotics $\\&$ Automation (1988) pp. 939\u2013946."},{"key":"S0263574721001284_ref21","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574718000280"},{"key":"S0263574721001284_ref7","doi-asserted-by":"crossref","unstructured":"7. Hayati, S.A. , \u201cRobot Arm Geometric Link Parameter Estimation,\u201d In: Proceedings of the 22th IEEE Conference on Decision $\\&$ Control (1983) pp. 1477\u20131483.","DOI":"10.1109\/CDC.1983.269783"},{"key":"S0263574721001284_ref2","volume-title":"Camera-Aided Robot Calibration","author":"Zhuang","year":"1996"},{"key":"S0263574721001284_ref13","doi-asserted-by":"crossref","unstructured":"13. Lou, Y. J. , Chen, T. N. , Wu, Y. Q. , Li, Z. B. and Jiang, S. L. , \u201cImproved and Modified Geometric Formulation of POE Based Kinematic Calibration of Serial Robots,\u201d In: Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (2009) pp. 5261\u20135266.","DOI":"10.1109\/IROS.2009.5354219"},{"key":"S0263574721001284_ref15","doi-asserted-by":"publisher","DOI":"10.3901\/JME.2014.03.033"},{"key":"S0263574721001284_ref11","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574700019810"},{"key":"S0263574721001284_ref28","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2019.101855"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574721001284","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,12]],"date-time":"2022-04-12T11:35:34Z","timestamp":1649763334000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574721001284\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,20]]},"references-count":28,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022,5]]}},"alternative-id":["S0263574721001284"],"URL":"https:\/\/doi.org\/10.1017\/s0263574721001284","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,20]]}}}