{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T22:27:39Z","timestamp":1777501659347,"version":"3.51.4"},"reference-count":50,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2022,4,28]],"date-time":"2022-04-28T00:00:00Z","timestamp":1651104000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002261","name":"RFBR","doi-asserted-by":"publisher","award":["20-08-00701"],"award-info":[{"award-number":["20-08-00701"]}],"id":[{"id":"10.13039\/501100002261","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002261","name":"RFBR","doi-asserted-by":"publisher","award":["42-01-09\/169\/2021-5"],"award-info":[{"award-number":["42-01-09\/169\/2021-5"]}],"id":[{"id":"10.13039\/501100002261","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Sevastopol State University","award":["20-08-00701"],"award-info":[{"award-number":["20-08-00701"]}]},{"name":"Sevastopol State University","award":["42-01-09\/169\/2021-5"],"award-info":[{"award-number":["42-01-09\/169\/2021-5"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This paper proposes a method for the identification of kinematic parameters of multilink series industrial robots, which does not require the use of complex and expensive equipment for high-precision external measurements of the position and orientation of an end effector in a Cartesian coordinate system. This method, by means of simple and affordable tools, enables us to achieve a significantly increased accuracy of movement of end effectors in serial robots performing various technological operations. The proposed method is experimentally verified and can be applied directly in production lines.<\/jats:p>","DOI":"10.3390\/s22093376","type":"journal-article","created":{"date-parts":[[2022,4,28]],"date-time":"2022-04-28T22:20:06Z","timestamp":1651184406000},"page":"3376","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Development and Experimental Studies of an Identification Method of Kinematic Parameters for Industrial Robots without External Measuring Instruments"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8050-330X","authenticated-orcid":false,"given":"Anton","family":"Gubankov","sequence":"first","affiliation":[{"name":"Laboratory of Intelligent Information Systems for Marine Robots, Institute of Marine Technology Problems, 690091 Vladivostok, Russia"},{"name":"Robotics Laboratory, Institute of Automation and Control Processes, 690041 Vladivostok, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dmitry","family":"Yukhimets","sequence":"additional","affiliation":[{"name":"Robotics Laboratory, Institute of Automation and Control Processes, 690041 Vladivostok, Russia"},{"name":"Department of Automation and Robotics, Far Eastern Federal University, 690091 Vladivostok, Russia"},{"name":"Department of Informatics and Control in Technical Systems, Sevastopol State University, 299053 Sevastopol, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Nagata, F., and Watanabe, K. (2013). Controller Design for Industrial Robots and Machine Tools. Applications to Manufacturing Processes, Woodhead Publishing.","DOI":"10.1533\/9780857094636"},{"key":"ref_2","unstructured":"Craig, J.J. (2005). Introduction to Robotics. Mechanics and Control, Pearson."},{"key":"ref_3","unstructured":"An, C.H., Atkeson, C.G., and Hollerbach, J. (1988). Model-Based Control of a Robot Manipulator, MIT Press."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"167","DOI":"10.4173\/mic.2009.3.7","article-title":"Robot Control Overview: An Industrial Perspective","volume":"30","author":"Brogardh","year":"2009","journal-title":"Model. Identif. Control"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Sciavicco, L., and Siciliano, B. (2000). Modelling and Control of Robot Manipulators, Springer.","DOI":"10.1007\/978-1-4471-0449-0"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"767","DOI":"10.1016\/0957-4158(93)90062-7","article-title":"Static Balancing and Dynamic Decoupling of the Motion of Manipulation Robots","volume":"3","author":"Filaretov","year":"1993","journal-title":"Mechatronics"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1016\/j.rcim.2014.03.004","article-title":"Adaptive autonomous positioning of a robot vision system: Application to quality control on production lines","volume":"30","author":"Montironi","year":"2014","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"101965","DOI":"10.1016\/j.rcim.2020.101965","article-title":"A vision guided robotic system for flexible gluing process in the footwear industry","volume":"65","author":"Pagano","year":"2020","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.proeng.2015.01.336","article-title":"The Automatization Method of Processing of Flexible Parts without their Rigid Fixation","volume":"100","author":"Filaretov","year":"2015","journal-title":"Procedia Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1489","DOI":"10.1007\/s00170-012-4433-4","article-title":"Robot machining: Recent development and future research issues","volume":"66","author":"Chen","year":"2013","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Filaretov, V., Yukhimets, D., Zuev, A., Gubankov, A., and Mursalimov, E. (2014, January 18\u201320). An new approach for automatization of cutting of flexible items by using multilink manipulators with vision system. Proceedings of the 22nd International Symposium on Power Electronics, Electrical Drives, Automation and Motion, Ischia, Italy.","DOI":"10.1109\/SPEEDAM.2014.6872034"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Filaretov, V., Yukhimets, D., Zuev, A., Gubankov, A., and Mursalimov, E. (2016, January 23\u201327). Method of Combination of Three-Dimensional Models of Details with Their CAD-Models at the Presence of Deformations. Proceedings of the 12th IEEE International Conference on Automation Science and Engineering, Fort Worth, TX, USA.","DOI":"10.1109\/COASE.2016.7743415"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.arcontrol.2007.01.002","article-title":"Present and future robot control development\u2014An industrial perspective","volume":"31","author":"Brogardh","year":"2007","journal-title":"Annu. Rev. Control"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"799","DOI":"10.1016\/j.cirp.2019.05.009","article-title":"Robots in machining","volume":"68","author":"Verl","year":"2019","journal-title":"CIRP Ann.\u2013Manuf. Technol."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1109\/JRA.1987.1087124","article-title":"An overview of robot calibration","volume":"3","author":"Roth","year":"1987","journal-title":"IEEE J. Robot. Autom."},{"key":"ref_16","first-page":"207","article-title":"A survey of kinematic calibration","volume":"1","author":"Hollerbach","year":"1989","journal-title":"Robot. Rev."},{"key":"ref_17","first-page":"56","article-title":"Comparison study of the geometric parameters calibration methods","volume":"15","author":"Khalil","year":"2000","journal-title":"Int. J. Robot. Autom."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"74","DOI":"10.3923\/itj.2004.74.78","article-title":"An Overview of Robot Calibration","volume":"3","author":"Elatta","year":"2004","journal-title":"Inf. Technol. J."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1759","DOI":"10.1007\/s12541-014-0528-1","article-title":"Review on kinematics calibration technology of serial robots","volume":"15","author":"Gang","year":"2014","journal-title":"Int. J. Precis. Eng. Manuf."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Siciliano, B., and Khatib, O. (2016). Model Identification. Springer Handbook of Robotics, Springer.","DOI":"10.1007\/978-3-319-32552-1"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"567","DOI":"10.20965\/ijat.2021.p0567","article-title":"Evaluation of Kinematic and Compliance Calibration of Serial Articulated Industrial Manipulators","volume":"15","author":"Ibaraki","year":"2021","journal-title":"Int. J. Autom. Technol."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1109\/70.105381","article-title":"Kinematic calibration and geometrical parameter identification for robots","volume":"7","author":"Renders","year":"1991","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_23","unstructured":"Stone, H.W., and Sanderson, A.S. (April, January 31). A prototype arm signature identification system. Proceedings of the IEEE International Conference on Robotics and Automation, Raleigh, NC, USA."},{"key":"ref_24","unstructured":"Hollerbach, J.M., and Bennet, D.J. (1988, January 1). Automatic kinematic calibration using a motion tracking system. Proceedings of the 4th International Symposium on Robotics Research, Santa Clara, CA, USA."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1115\/1.3143737","article-title":"Industrial robot forward calibration method and results","volume":"108","author":"Whitney","year":"1986","journal-title":"ASME J. Dyn. Syst. Meas. Control"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"012011","DOI":"10.1088\/1742-6596\/659\/1\/012011","article-title":"Robot Kinematics Identification: KUKA LWR4+ Redundant Manipulator Example","volume":"659","author":"Kolyubin","year":"2015","journal-title":"IOP Conf. Ser. J. Phys. Conf. Ser."},{"key":"ref_27","first-page":"531","article-title":"Design of calibration experiments for identification of manipulator elastostatic parameters","volume":"2","author":"Klimchik","year":"2012","journal-title":"J. Mech. Eng. Autom."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/37.236317","article-title":"Identifying robot parameters using partial pose information","volume":"13","author":"Goswami","year":"1993","journal-title":"IEEE Control Syst."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"161","DOI":"10.4271\/2013-01-2117","article-title":"Calibration Efficiency Analysis Based on Five Observability Indices and Two Calibration Models for a Six-Axis Industrial Robot","volume":"6","author":"Joubair","year":"2013","journal-title":"SAE Int. J. Aerosp."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Kamali, K., Joubair, A., Bonev, I.A., and Bigras, P. (2016, January 16\u201321). Elasto-geometrical calibration of an industrial robot under multidirectional external loads using a laser tracker. Proceedings of the IEEE International Conference on Robotics and Automation, Stockholm, Sweden.","DOI":"10.1109\/ICRA.2016.7487630"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1016\/j.rcim.2012.06.004","article-title":"Absolute calibration of an ABB IRB 1600 robot using a laser tracker","volume":"29","author":"Nubiola","year":"2013","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1016\/j.precisioneng.2019.12.010","article-title":"Plane kinematic calibration method for industrial robot based on dynamic measurement of double ball bar","volume":"62","author":"Yang","year":"2020","journal-title":"Precis. Eng."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"102305","DOI":"10.1016\/j.rcim.2021.102305","article-title":"Online compliance error compensation system for industrial manipulators in contact applications","volume":"76","author":"Gonzalez","year":"2022","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"102276","DOI":"10.1016\/j.rcim.2021.102276","article-title":"Identification of elasto-static parameters of an industrial robot using monocular camera","volume":"74","author":"Boby","year":"2022","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1109\/70.97871","article-title":"Autonomous calibration of single-loop closed kinematic chains formed by manipulators with passive endpoint constraints","volume":"7","author":"Bennett","year":"1991","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_36","unstructured":"Khalil, W., Garcia, G., and Delagarde, J.F. (1995, January 21\u201327). Calibration of the geometric parameters of robots without external sensors. Proceedings of the 1995 IEEE International Conference on Robotics and Automation, Nagoya, Japan."},{"key":"ref_37","unstructured":"Veitschegger, W., and Wu, C. (April, January 31). A method for calibrating and compensating robot kinematic errors. Proceedings of the 1987 IEEE International Conference on Robotics and Automation, Raleigh, NC, USA."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"515","DOI":"10.1007\/s00170-014-6448-5","article-title":"Kinematic calibration of a six-axis serial robot using distance and sphere constraints","volume":"77","author":"Joubair","year":"2015","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_39","unstructured":"Roning, J., and Korzun, A. (1997, January 20\u201325). A method for industrial robot calibration. Proceedings of the International Conference on Robotics and Automation, Albuquerque, NM, USA."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1177\/027836499401300301","article-title":"A Single-Point Calibration Technique for a Six Degree-of-Freedom Articulated Arm","volume":"13","author":"Edwards","year":"1994","journal-title":"Int. J. Rob. Res."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1016\/0094-114X(94)90030-2","article-title":"A study of three robot calibration methods based on flat surfaces","volume":"29","author":"Tang","year":"1994","journal-title":"Mech. Mach. Theory"},{"key":"ref_42","unstructured":"Zhong, X.L., and Lewis, J.M. (1995, January 21\u201327). A new method for autonomous robot calibration. Proceedings of the 1995 IEEE International Conference on Robotics and Automation, Nagoya, Japan."},{"key":"ref_43","unstructured":"Yukhimets, D.A., Gubankov, A.S., and Travkina, L.A. (2021, January 27). Method of identification of kinematic parameters of multilink manipulators. Proceedings of the XIII All-Russian Scientific and Technical Conference with International Participation \u201cRobotics and Artificial Intelligence\u201d, Zheleznogorsk, Russia. (In Russian)."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Gubankov, A.S., and Yukhimets, D.A. (2018, January 24\u201326). Identification Method of Kinematic Parameters of Multilink Industrial Manipulator. Proceedings of the IEEE 7th International Conference on Systems and Control, Valencia, Spain.","DOI":"10.1109\/ICoSC.2018.8587637"},{"key":"ref_45","unstructured":"Fu, K.S., Gonzalez, R.C., and Lee, C.S.G. (1987). Robotics: Control, Sensing, Vision, and Intelligence, Mcgraw-Hill Book Company."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Filaretov, V., Gubankov, A., Gornostaev, I., and Konoplin, A. (2019, January 8\u201314). Synthesis Method of Reference Control Signals for Manipulators Installed on Autonomous Underwater Vehicles. Proceedings of the 2019 International Russian Automation Conference, Sochi, Russia.","DOI":"10.1109\/RUSAUTOCON.2019.8867799"},{"key":"ref_47","unstructured":"Ersu, E., and Nungesser, D. (1984, January 13\u201315). A numerical solution of the general kinematic problem. Proceedings of the IEEE International Conference on Robotics and Automation, Atlanta, GA, USA."},{"key":"ref_48","unstructured":"Gill, P.E., Murray, W., and Wright, M.H. (1981). Practical Optimizaztion, Academic Press."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Bjorck, A. (1996). Numerical Methods for Least Squares Problems, SIAM.","DOI":"10.1137\/1.9781611971484"},{"key":"ref_50","first-page":"9879","article-title":"Method of identification of kinematic and elastostatic parameters of multilink manipulators without external measuring devices","volume":"53","author":"Yukhimets","year":"2020","journal-title":"IFAC-Pap."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/9\/3376\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:02:47Z","timestamp":1760137367000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/9\/3376"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,28]]},"references-count":50,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2022,5]]}},"alternative-id":["s22093376"],"URL":"https:\/\/doi.org\/10.3390\/s22093376","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,28]]}}}