{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,11]],"date-time":"2025-12-11T20:43:10Z","timestamp":1765485790248},"reference-count":25,"publisher":"Cambridge University Press (CUP)","issue":"6","license":[{"start":{"date-parts":[[2014,4,1]],"date-time":"2014-04-01T00:00:00Z","timestamp":1396310400000},"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":[[2015,7]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>Based on product of exponentials (POE) formula, three explicit error models are given in this paper for kinematic calibration of serial robot through measuring its end-effector positions. To obtain these error models, the tool frame should be chosen as reference frame at first, and then each position\u2013error-related segment in the error models using pose measurement should be selected. And during kinematic parameter identification, all the errors in joint twists are identifiable, and the initial transformation errors and the joint zero-position errors can be identified conditionally. Namely, the initial transformation errors are identifiable if they do not contain orientation errors. And the joint zero-position errors are identifiable when a robot only consists of prismatic joints and the coordinates of its joint twists are linearly independent.<\/jats:p><jats:p>The effectiveness of this calibration method has been validated by simulations and experiments. The results show that: (1) the identification algorithms are robust and practical. (2) The method of position measurement is superior to that of pose measurement.<\/jats:p>","DOI":"10.1017\/s026357471400071x","type":"journal-article","created":{"date-parts":[[2014,4,1]],"date-time":"2014-04-01T12:40:58Z","timestamp":1396356058000},"page":"1295-1313","source":"Crossref","is-referenced-by-count":23,"title":["A kinematic calibration method based on the product of exponentials formula for serial robot using position measurements"],"prefix":"10.1017","volume":"33","author":[{"given":"Ruibo","family":"He","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiwen","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tielin","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bo","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yingjun","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fenglin","family":"Han","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shunian","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuhong","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuzi","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2014,4,1]]},"reference":[{"key":"S026357471400071X_ref24","volume-title":"A Mathematical Introduction to Robotic Manipulation","author":"Murray","year":"1994"},{"key":"S026357471400071X_ref23","first-page":"1091","volume-title":"European Control Conference 1995","author":"Bullo","year":"1995"},{"key":"S026357471400071X_ref22","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574700015575"},{"key":"S026357471400071X_ref19","first-page":"3609","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation","author":"Meggiolaro","year":"2000"},{"key":"S026357471400071X_ref6","first-page":"947","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation","author":"Hayati","year":"1988"},{"key":"S026357471400071X_ref13","first-page":"1288","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation","author":"Mustafa","year":"2008"},{"key":"S026357471400071X_ref18","unstructured":"L. K. Barker , \u201cVector-algebra Approach to Extract Denavit\u2013Hartenberg Parameters of Assembled Robot Arms,\u201d NASA Technology Paper 2191, (Aug. 1983)."},{"key":"S026357471400071X_ref5","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620020406"},{"key":"S026357471400071X_ref3","doi-asserted-by":"publisher","DOI":"10.1177\/027836498400300105"},{"key":"S026357471400071X_ref10","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574700019810"},{"key":"S026357471400071X_ref4","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.1983.269783"},{"key":"S026357471400071X_ref2","doi-asserted-by":"publisher","DOI":"10.1016\/0736-5845(92)90027-4"},{"key":"S026357471400071X_ref1","volume-title":"Camera-aided Robot Calibration","author":"Zhuang","year":"1996"},{"key":"S026357471400071X_ref7","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1986.1087054"},{"key":"S026357471400071X_ref8","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1109\/TRO.2010.2047529","article-title":"Kinematic-parameter identification for serial-robot calibration based on POE formula","volume":"26","author":"He","year":"2010","journal-title":"IEEE Trans. Robot."},{"key":"S026357471400071X_ref11","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2009.5354219"},{"key":"S026357471400071X_ref9","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-015-8348-0_12"},{"key":"S026357471400071X_ref12","doi-asserted-by":"publisher","DOI":"10.1016\/0736-5845(91)90034-P"},{"key":"S026357471400071X_ref14","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-4563(199711)14:11<807::AID-ROB4>3.0.CO;2-Y"},{"key":"S026357471400071X_ref15","doi-asserted-by":"publisher","DOI":"10.1016\/S0094-114X(01)00048-9"},{"key":"S026357471400071X_ref17","doi-asserted-by":"publisher","DOI":"10.1109\/3477.662767"},{"key":"S026357471400071X_ref25","volume-title":"Geometric Fundamentals of Robotics","author":"Selig","year":"2005"},{"key":"S026357471400071X_ref16","doi-asserted-by":"publisher","DOI":"10.1080\/09511920110048559"},{"key":"S026357471400071X_ref20","doi-asserted-by":"publisher","DOI":"10.1016\/S0736-5845(96)00025-7"},{"key":"S026357471400071X_ref21","first-page":"295","volume-title":"Proceedings of the 1993 ASME Winter Annual Meeting","author":"Everett","year":"1993"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S026357471400071X","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,20]],"date-time":"2019-04-20T22:18:04Z","timestamp":1555798684000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S026357471400071X\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,4,1]]},"references-count":25,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2015,7]]}},"alternative-id":["S026357471400071X"],"URL":"https:\/\/doi.org\/10.1017\/s026357471400071x","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,4,1]]}}}