{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,6]],"date-time":"2026-03-06T13:25:45Z","timestamp":1772803545699,"version":"3.50.1"},"reference-count":42,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2021,3,26]],"date-time":"2021-03-26T00:00:00Z","timestamp":1616716800000},"content-version":"vor","delay-in-days":84,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["51865020"],"award-info":[{"award-number":["51865020"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Complexity"],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:p>To improve the positioning accuracy of industrial robots and avoid using the coordinates of the end effector, a novel kinematic calibration method based on the distance information is proposed. The kinematic model of an industrial robot is established. The relationship between the moving distance of the end effector and the kinematic parameters is analyzed. Based on the results of the analysis and the kinematic model of the robot, the error model with displacements as the reference is built, which is linearized for the convenience of the following identification. The singular value decomposition (SVD) is used to eliminate the redundant parameters of the error model. To solve the problem that traditional optimization algorithms are easily affected by data noise in high dimension identification, a novel extended Kalman filter (EKF) and regularized particle filter (RPF) hybrid identification method is presented. EKF is used in the preidentification of the linearized error model. With the preidentification results as the initial parameters, RPF is used to identify the kinematic parameters of the linearized error model. Simulations are carried out to validate the effectiveness of the proposed method, which shows that the method can identify the error of the parameters and after compensation the accuracy of the robot is improved.<\/jats:p>","DOI":"10.1155\/2021\/8874226","type":"journal-article","created":{"date-parts":[[2021,3,26]],"date-time":"2021-03-26T20:05:19Z","timestamp":1616789119000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Kinematic Calibration of Industrial Robots Based on Distance Information Using a Hybrid Identification Method"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6857-0315","authenticated-orcid":false,"given":"Guanbin","family":"Gao","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4758-7163","authenticated-orcid":false,"given":"Yuan","family":"Li","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0128-6701","authenticated-orcid":false,"given":"Fei","family":"Liu","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1348-0421","authenticated-orcid":false,"given":"Shichang","family":"Han","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2021,3,26]]},"reference":[{"key":"e_1_2_9_1_2","doi-asserted-by":"publisher","DOI":"10.1109\/jra.1987.1087124"},{"key":"e_1_2_9_2_2","volume-title":"Fundamentals of Manipulator Calibration","author":"Mooring B.","year":"1991"},{"key":"e_1_2_9_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/56.9302"},{"key":"e_1_2_9_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0736-5845(96)00025-7"},{"key":"e_1_2_9_5_2","doi-asserted-by":"publisher","DOI":"10.1115\/1.4011045"},{"key":"e_1_2_9_6_2","doi-asserted-by":"crossref","unstructured":"HayatiS. A. Robot arm geometric link parameter estimation Proceedings of the 22nd IEEE Conference on Decision and Control November 1983 San Antonio TX USA.","DOI":"10.1109\/CDC.1983.269783"},{"key":"e_1_2_9_7_2","unstructured":"StoneH. W.andSandersonA. C. Statistical performance evaluation of the S-model arm signature identification technique Proceedings of the IEEE International Conference on Robotics and Automation August 1988 Philadelphia PA USA."},{"key":"e_1_2_9_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/70.149944"},{"key":"e_1_2_9_9_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2016.02.008"},{"key":"e_1_2_9_10_2","doi-asserted-by":"publisher","DOI":"10.1177\/1687814018763411"},{"key":"e_1_2_9_11_2","doi-asserted-by":"publisher","DOI":"10.1155\/2018\/4258676"},{"key":"e_1_2_9_12_2","unstructured":"BaiY. ZhuangH. andRothZ. S. Experiment study of PUMA robot calibration using a laser tracking system Proceeding of the IEEE International Workshop on Soft Computing in Industrial Applications September 2003 Binghamton NY USA."},{"key":"e_1_2_9_13_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2017.04.001"},{"key":"e_1_2_9_14_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2015.06.003"},{"key":"e_1_2_9_15_2","doi-asserted-by":"publisher","DOI":"10.1088\/0957-0233\/19\/1\/015107"},{"key":"e_1_2_9_16_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2017.08.1116"},{"key":"e_1_2_9_17_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2012.06.004"},{"key":"e_1_2_9_18_2","doi-asserted-by":"publisher","DOI":"10.1017\/s0263574713000714"},{"key":"e_1_2_9_19_2","doi-asserted-by":"publisher","DOI":"10.1155\/2017\/5156264"},{"key":"e_1_2_9_20_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.precisioneng.2012.12.001"},{"key":"e_1_2_9_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2014.03.085"},{"key":"e_1_2_9_22_2","doi-asserted-by":"publisher","DOI":"10.1108\/ir-05-2018-0102"},{"key":"e_1_2_9_23_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2019.03.007"},{"key":"e_1_2_9_24_2","doi-asserted-by":"publisher","DOI":"10.1155\/2020\/9619427"},{"key":"e_1_2_9_25_2","doi-asserted-by":"publisher","DOI":"10.1155\/2020\/6403641"},{"key":"e_1_2_9_26_2","doi-asserted-by":"publisher","DOI":"10.1155\/2017\/5292894"},{"key":"e_1_2_9_27_2","doi-asserted-by":"publisher","DOI":"10.1002\/(sici)1097-4563(200006)17:6<291::aid-rob1>3.0.co;2-u"},{"key":"e_1_2_9_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/tac.1964.1105763"},{"key":"e_1_2_9_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/78.978374"},{"key":"e_1_2_9_30_2","volume-title":"Precision and Calibration","author":"Schr\u00f6er K.","year":"2007"},{"key":"e_1_2_9_31_2","doi-asserted-by":"publisher","DOI":"10.1108\/01439910010372136"},{"key":"e_1_2_9_32_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3437-9_12"},{"key":"e_1_2_9_33_2","volume-title":"Introduction to Robotics\u2009:\u2009Mechanics and Control","author":"Craig J. J.","year":"2009"},{"key":"e_1_2_9_34_2","doi-asserted-by":"publisher","DOI":"10.1108\/ir-06-2013-369"},{"key":"e_1_2_9_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/tac.1972.1100136"},{"key":"e_1_2_9_36_2","doi-asserted-by":"publisher","DOI":"10.1049\/ip-rsn:19990255"},{"key":"e_1_2_9_37_2","doi-asserted-by":"publisher","DOI":"10.1023\/a:1008935410038"},{"key":"e_1_2_9_38_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3437-9_7"},{"key":"e_1_2_9_39_2","doi-asserted-by":"publisher","DOI":"10.1080\/01621459.1998.10473765"},{"key":"e_1_2_9_40_2","article-title":"Improving regularised particle filters","volume":"28","author":"Musso C.","year":"2001","journal-title":"Statistics for Engineering & Information Science"},{"key":"e_1_2_9_41_2","unstructured":"GoswamiA. QuaidA. andPeshkinM. Complete parameter identification of a robot from partial pose information Proceedings IEEE International Conference on Robotics and Automation May 1993 Paris France 168\u2013173."},{"key":"e_1_2_9_42_2","doi-asserted-by":"publisher","DOI":"10.1139\/tcsme-2015-0044"}],"container-title":["Complexity"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2021\/8874226.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2021\/8874226.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2021\/8874226","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,9]],"date-time":"2024-08-09T22:19:33Z","timestamp":1723241973000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2021\/8874226"}},"subtitle":[],"editor":[{"given":"Jing","family":"Na","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":42,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["10.1155\/2021\/8874226"],"URL":"https:\/\/doi.org\/10.1155\/2021\/8874226","archive":["Portico"],"relation":{},"ISSN":["1076-2787","1099-0526"],"issn-type":[{"value":"1076-2787","type":"print"},{"value":"1099-0526","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1]]},"assertion":[{"value":"2020-08-16","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-03-17","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-03-26","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"8874226"}}