{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T16:59:10Z","timestamp":1775667550636,"version":"3.50.1"},"reference-count":23,"publisher":"Cambridge University Press (CUP)","issue":"12","license":[{"start":{"date-parts":[[2023,9,25]],"date-time":"2023-09-25T00:00:00Z","timestamp":1695600000000},"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":[[2023,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In this study, a novel kinematic calibration method is proposed to improve the absolute positioning accuracy of 6R robot. This method can achieve indirect compensation of the 25 parameters of modified Denavit\u2013Hartenberg (MDH). The procedures of the method are threefold. Firstly, the 25-parameter errors model of MDH is initially established. However, only the errors of 10 parameters can be directly compensated in the 25-parameter errors model, since the inverse kinematics algorithm has to meet Pieper criterion. Subsequently, a calibration method is proposed to improve accuracy of the absolute position, which uses the Newton\u2013Raphson method to transform the 25-parameter errors into 10-parameter errors (namely T-10 parameter model). Finally, the errors corresponding to 10 parameters in the T-10 parameters model are identified through the least square method. The calibration performances of T-10 parameters model are comprehensively validated by experimentation on two ER6B-C60 robots and one RS010N robot. After kinematic calibration, the average absolute positioning accuracy of the three robots can be improved by about 90%. The results indicate that the proposed calibration method can achieve more precise absolute positioning accuracy and has a wider range of universality.<\/jats:p>","DOI":"10.1017\/s026357472300108x","type":"journal-article","created":{"date-parts":[[2023,9,25]],"date-time":"2023-09-25T02:10:39Z","timestamp":1695607839000},"page":"3565-3583","source":"Crossref","is-referenced-by-count":3,"title":["Robot 10 parameter compensation method based on Newton\u2013Raphson method"],"prefix":"10.1017","volume":"41","author":[{"given":"Lin","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6855-8583","authenticated-orcid":false,"given":"Pinguang","family":"Nie","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chengqi","family":"Meng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xuhong","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bingqi","family":"Jia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haihong","family":"Pan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2023,9,25]]},"reference":[{"key":"S026357472300108X_ref6","unstructured":"[6] Veitschegger, W. K. and Wu, C.-H. , \u201cA Method for Calibrating and Compensating Robot Kinematic Errors,\u201d In: Proceedings of the IEEE International Conference on Robotics and Automation (1987) pp. 39\u201344."},{"key":"S026357472300108X_ref12","unstructured":"[12] Everett, L. J. and Suryohadiprojo, A. H. , \u201cA Study of Kinematic Models for Forward Calibration of Manipulators,\u201d In: IEEE International Conference on Robotics and Automation, 1988. Proceedings, vol. 792 (1988) pp. 798\u2013800."},{"key":"S026357472300108X_ref4","doi-asserted-by":"publisher","DOI":"10.1007\/BF01756635"},{"key":"S026357472300108X_ref21","first-page":"58","article-title":"A kinematic CAD tool for the design and control of a robot manipulator","volume":"3","author":"Wu","year":"1984","journal-title":"Electr. Eng. Comput. Sci."},{"key":"S026357472300108X_ref22","first-page":"202","article-title":"Calibration of robot kinematic parameters based on laser tracker","volume":"2","author":"Ye","year":"2007","journal-title":"J. Tianjin Univ."},{"key":"S026357472300108X_ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.ymssp.2017.08.011"},{"key":"S026357472300108X_ref14","unstructured":"[14] Meggiolaro, M. A. and Dubowsky, S. , \u201cAn Analytical Method to Eliminate the Redundant Parameters in Robot Calibration,\u201d In: International Conference on Robotics & Automation (2000) p. 3609."},{"key":"S026357472300108X_ref19","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-014-6448-5"},{"key":"S026357472300108X_ref23","volume-title":"GB-T12642-2013 Performance Specification and Test Methods for Industrial Robots","author":"Shuping","year":"2013"},{"key":"S026357472300108X_ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2016.2593042"},{"key":"S026357472300108X_ref7","doi-asserted-by":"publisher","DOI":"10.1109\/70.88114"},{"key":"S026357472300108X_ref8","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620020406"},{"key":"S026357472300108X_ref11","doi-asserted-by":"publisher","DOI":"10.3923\/itj.2004.74.78"},{"key":"S026357472300108X_ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2015.03.007"},{"key":"S026357472300108X_ref16","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2017.08.002"},{"key":"S026357472300108X_ref20","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2012.06.004"},{"key":"S026357472300108X_ref10","doi-asserted-by":"publisher","DOI":"10.1109\/70.105381"},{"key":"S026357472300108X_ref13","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-014-6448-5"},{"key":"S026357472300108X_ref2","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2020.2969028"},{"key":"S026357472300108X_ref9","unstructured":"[9] Hage, H. , Bidaud, P. and Jardin, N. , \u201cPractical Consideration on the Identifification of the Kinematic Parameters of the St\u00e4ubli TX90 Robot,\u201d In: Proceedings of the 13th World Congress in Mechanism and Machine Science, Guanajuato, Mexico (2011) p. 43."},{"key":"S026357472300108X_ref17","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2020.101959"},{"key":"S026357472300108X_ref18","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2018.12.002"},{"key":"S026357472300108X_ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2017.2707562"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S026357472300108X","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,20]],"date-time":"2023-11-20T02:40:24Z","timestamp":1700448024000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S026357472300108X\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,25]]},"references-count":23,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["S026357472300108X"],"URL":"https:\/\/doi.org\/10.1017\/s026357472300108x","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,9,25]]}}}