{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T07:43:36Z","timestamp":1784187816276,"version":"3.55.0"},"reference-count":23,"publisher":"Emerald","issue":"5","license":[{"start":{"date-parts":[[2018,12,7]],"date-time":"2018-12-07T00:00:00Z","timestamp":1544140800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IR"],"published-print":{"date-parts":[[2018,12,7]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>This paper aims to propose a calibration model for kinematic parameters identification of serial robot to improve its positioning accuracy, which only requires position measurement of the end-effector.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>The proposed model is established based on local frame representation of the product of exponentials (local POE) formula, which integrates all kinematic errors into the twist coordinates errors; then they are identified with the tool frame\u2019 position deviations simultaneously by an iterative least squares algorithm.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>To verify the effectiveness of the proposed method, extensive simulations and calibration experiments have been conducted on a 4DOF SCARA robot and a 5DOF drilling machine, respectively. The results indicate that the proposed model outperforms the existing model in convergence, accuracy, robustness and efficiency; fewer measurements are needed to gain an acceptable identification result.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Practical implications<\/jats:title>\n<jats:p>This calibration method has been applied to a variable-radius circumferential drilling machine. The machine\u2019s positioning accuracy can be significantly improved from 11.153 initially to 0.301 mm, which is well in the tolerance (\u00b10.5 mm) for fastener hole drilling in aircraft assembly.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>An accurate and efficient kinematic calibration model has been proposed, which satisfies the completeness, continuity and minimality requirements. Due to generality, this model can be widely used for serial robot kinematic calibration with any combination of revolute and prismatic joints.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-07-2018-0141","type":"journal-article","created":{"date-parts":[[2018,12,7]],"date-time":"2018-12-07T10:27:32Z","timestamp":1544178452000},"page":"573-584","source":"Crossref","is-referenced-by-count":23,"title":["An improved kinematic model for serial robot calibration based on local POE formula using position measurement"],"prefix":"10.1108","volume":"45","author":[{"given":"Hua","family":"Liu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Weidong","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Huiyue","family":"Dong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yinglin","family":"Ke","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"140","published-online":{"date-parts":[[2018,12,7]]},"reference":[{"key":"key2021041507270337400_ref001","first-page":"120","article-title":"Robotic manipulators and the product of exponentials formula","volume-title":"Mathematical Theory of Networks and Systems: Proceedings of the MTNS-83 International Symposium Beer Sheva, Israel, June 20\u201324, 1983, Springer Berlin Heidelberg","year":"1984"},{"key":"key2021041507270337400_ref002","first-page":"1","article-title":"An improved kinematic calibration method for serial manipulators based on POE formula","volume":"05\/16","year":"2018","journal-title":"Robotica"},{"key":"key2021041507270337400_ref003","doi-asserted-by":"crossref","first-page":"844","DOI":"10.1016\/j.mechmachtheory.2017.11.003","article-title":"Complete, minimal and continuous error models for the kinematic calibration of parallel manipulators based on POE formula","volume":"121","year":"2018","journal-title":"Mechanism and Machine Theory"},{"issue":"5","key":"key2021041507270337400_ref004","doi-asserted-by":"crossref","first-page":"1066","DOI":"10.1109\/TRO.2014.2319560","article-title":"Determination of the identifiable parameters in robot calibration based on the POE formula","volume":"30","year":"2014","journal-title":"IEEE Transactions on Robotics"},{"issue":"11","key":"key2021041507270337400_ref005","doi-asserted-by":"crossref","first-page":"807","DOI":"10.1002\/(SICI)1097-4563(199711)14:11<807::AID-ROB4>3.0.CO;2-Y","article-title":"Kinematic calibration of modular reconfigurable robots using product-of-exponentials formula","volume":"14","year":"1997","journal-title":"Journal of Robotic Systems"},{"issue":"11\/12","key":"key2021041507270337400_ref006","first-page":"1215","article-title":"Local POE model for robot kinematic calibration","volume":"36","year":"2001","journal-title":"Mechanism and Machine Theory"},{"key":"key2021041507270337400_ref007","volume-title":"Introduction to Robotics: Mechanics and Control","year":"2005","edition":"3rd"},{"issue":"4","key":"key2021041507270337400_ref008","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1002\/rob.4620020406","article-title":"Improving the absolute positioning accuracy of robot manipulators","volume":"2","year":"1985","journal-title":"Journal of Robotic Systems"},{"issue":"6","key":"key2021041507270337400_ref009","first-page":"1","article-title":"A kinematic calibration method based on the product of exponentials formula for serial robot using position measurements","volume":"33","year":"2015","journal-title":"Robotica"},{"issue":"3","key":"key2021041507270337400_ref010","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","year":"2010","journal-title":"IEEE Transactions on Robotics"},{"key":"key2021041507270337400_ref011","doi-asserted-by":"crossref","first-page":"5261","DOI":"10.1109\/IROS.2009.5354219","article-title":"Improved and modified geometric formulation of POE based kinematic calibration of serial robots","volume-title":"2009 IEEE\/RSJ International Conference on Intelligent Robots and Systems","year":"2009"},{"key":"key2021041507270337400_ref012","volume-title":"A Mathematical Introduction to Robotic Manipulation","year":"1994"},{"key":"key2021041507270337400_ref013","first-page":"1288","article-title":"Kinematic calibration of a 7-DOF self-calibrated modular cable-driven robotic arm","volume-title":"2008 IEEE International Conference on Robotics and Automation, 19-23 May 2008","year":"2008"},{"issue":"4","key":"key2021041507270337400_ref014","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1017\/S0263574700019810","article-title":"Kinematic calibration using the product of exponentials formula","volume":"14","year":"1996","journal-title":"Robotica"},{"issue":"3","key":"key2021041507270337400_ref015","doi-asserted-by":"crossref","first-page":"643","DOI":"10.1109\/9.280779","article-title":"Computational aspects of the product-of-exponentials formula for robot kinematics","volume":"39","year":"1994","journal-title":"IEEE Transactions on Automatic Control"},{"issue":"1","key":"key2021041507270337400_ref016","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/S0736-5845(96)00025-7","article-title":"Complete, minimal and model-continuous kinematic models for robot calibration","volume":"13","year":"1997","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"key2021041507270337400_ref017","first-page":"1448","article-title":"Calibration of industrial robots with product-of-exponential (POE) model and adaptive neural networks","volume-title":"2015 IEEE International Conference on Robotics and Automation (ICRA), 26-30 May 2015","year":"2015"},{"key":"key2021041507270337400_ref018","first-page":"1887","article-title":"Robot kinematic calibration with plane and constraints based on POE formula","volume-title":"2016 IEEE International Conference on Information and Automation (ICIA), 1-3 August 2016","year":"2016"},{"key":"key2021041507270337400_ref019","first-page":"4380","article-title":"Calibration of industry robots with consideration of loading effects using Product-Of-Exponential (POE) and Gaussian process (GP)","volume-title":"2016 IEEE International Conference on Robotics and Automation (ICRA), 16-21 May 2016","year":"2016"},{"issue":"2","key":"key2021041507270337400_ref020","doi-asserted-by":"crossref","first-page":"758","DOI":"10.1109\/TASE.2014.2328652","article-title":"A minimal POE-based model for robotic kinematic calibration with only position measurements","volume":"12","year":"2015","journal-title":"IEEE Transactions on Automation Science and Engineering"},{"issue":"3","key":"key2021041507270337400_ref021","doi-asserted-by":"crossref","first-page":"326","DOI":"10.1016\/j.rcim.2013.11.002","article-title":"A minimal kinematic model for serial robot calibration using POE formula","volume":"30","year":"2014","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"key2021041507270337400_ref022","doi-asserted-by":"crossref","first-page":"9022","DOI":"10.1109\/WCICA.2006.1713745","article-title":"Kinematics of reconfigurable flexible- manipulator using a local product-of-exponentials formula","volume-title":"2006 6th World Congress on Intelligent Control and Automation","year":"2006"},{"issue":"4","key":"key2021041507270337400_ref023","doi-asserted-by":"crossref","first-page":"451","DOI":"10.1109\/70.149944","article-title":"A complete and parametrically continuous kinematic model for robot manipulators","volume":"8","year":"1992","journal-title":"IEEE Transactions on Robotics and Automation"}],"container-title":["Industrial Robot: An International Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-07-2018-0141\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-07-2018-0141\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:39:30Z","timestamp":1753393170000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/45\/5\/573-584\/175719"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,7]]},"references-count":23,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2018,12,7]]},"published-print":{"date-parts":[[2018,12,7]]}},"alternative-id":["10.1108\/IR-07-2018-0141"],"URL":"https:\/\/doi.org\/10.1108\/ir-07-2018-0141","relation":{},"ISSN":["0143-991X"],"issn-type":[{"value":"0143-991X","type":"print"}],"subject":[],"published":{"date-parts":[[2018,12,7]]}}}