{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,22]],"date-time":"2025-12-22T05:46:50Z","timestamp":1766382410953,"version":"3.41.2"},"reference-count":22,"publisher":"Emerald","issue":"2","license":[{"start":{"date-parts":[[2014,3,11]],"date-time":"2014-03-11T00:00:00Z","timestamp":1394496000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,3,11]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-heading\">Purpose<\/jats:title><jats:p>\u2013 Calibrating kinematic parameters is one of the efficient ways to improve the robot's positioning accuracy. A method based on the product-of-exponential (POE) formula to calibrate the kinematic parameters of serial industrial robots is proposed. The paper aims to discuss these issues.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title><jats:p>\u2013 The forward kinematics is established, and the general positioning error model is deduced in an explicit expression. A simplified model of robot's positioning error is established as both the error of reference configuration and the error of rigid displacement of the base coordinating system with respect to the measuring coordinating system are equivalently transferred to the zero position errors of the robot's joints. A practical calibration model is forwarded only requiring 3D measuring based on least-squares algorithm. The calibration system and strategy for calibrating kinematic parameters are designed.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Findings<\/jats:title><jats:p>\u2013 By the two geometrical constrains between the twist coordinates, each joint twist only has four independent coordinates. Due to the equivalent error model, the zero position error of each joint can cover the error of reference configuration and rigid displacement of the robot base coordinating system with respect to the measuring coordinating system. The appropriate number of independent kinematic parameters of each joint to be calibrated is five.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title><jats:p>\u2013 It is proved by a group of calibration experiments that the calibration method is well conditioned and can be used to promote the level of absolute error of end effector of industrial robot to 2.2\u2009mm.<\/jats:p><\/jats:sec>","DOI":"10.1108\/ir-06-2013-369","type":"journal-article","created":{"date-parts":[[2014,3,19]],"date-time":"2014-03-19T09:50:49Z","timestamp":1395222649000},"page":"157-165","source":"Crossref","is-referenced-by-count":25,"title":["A calibration method of kinematic parameters for serial industrial robots"],"prefix":"10.1108","volume":"41","author":[{"given":"Wei","family":"Wang","sequence":"first","affiliation":[]},{"given":"Gang","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Chao","family":"Yun","sequence":"additional","affiliation":[]}],"member":"140","reference":[{"key":"key2021010300573893900_b1","doi-asserted-by":"crossref","unstructured":"Chen, I.M. , Yang, G. , Tan, C.T. and Yeo, S.H. (2001), \u201cLocal POE model for robot kinematic calibration\u201d, Mechanism and Machine Theory, Vol. 36 Nos 11\/12, pp. 1215-1239.","DOI":"10.1016\/S0094-114X(01)00048-9"},{"key":"key2021010300573893900_b2","doi-asserted-by":"crossref","unstructured":"Denavit, J. and Hartenberg, R.S. (1955), \u201cA kinematic notation for lower-pair mechanisms based on matrices\u201d, Journal of Applied Mechanics, Vol. 22, pp. 215-221.","DOI":"10.1115\/1.4011045"},{"key":"key2021010300573893900_b3","doi-asserted-by":"crossref","unstructured":"Elatta, A.Y. , Gen, L.P. , Zhi, F.L. and Daoyuan, Y. (2004), \u201cAn overview of robot calibration\u201d, Information Technology Journal, Vol. 3 No. 1, pp. 74-78.","DOI":"10.3923\/itj.2004.74.78"},{"key":"key2021010300573893900_b4","doi-asserted-by":"crossref","unstructured":"Evertt, L.J. and Hsu, T.W. (1988), \u201cThe theory of kinematic parameter identification for industrial robots\u201d, ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 110 No. 1, pp. 96-100.","DOI":"10.1115\/1.3152658"},{"key":"key2021010300573893900_b5","unstructured":"Gatti, G. and Danieli, G. (2008), \u201cA practical approach to compensate for geometric errors in measuring arms: application to a six-degree-of-freedom kinematic structure\u201d, Measurement Science and Technology, Vol. 19 No. 1, pp. 015107-011-12."},{"key":"key2021010300573893900_b6","doi-asserted-by":"crossref","unstructured":"Hayati, S.A. (1983), \u201cRobot arm geometric link parameter estimation\u201d, Proceeding of Decision and Control, 22nd Conference, San Antonio, TX, USA, pp. 1477-1483.","DOI":"10.1109\/CDC.1983.269783"},{"key":"key2021010300573893900_b7","doi-asserted-by":"crossref","unstructured":"He, R.B. , Zhao, Y.J. , Yang, S.N. and Yang, S.Z. (2010), \u201cKinematic-parameter identification for serial-robot calibration based on POE formula\u201d, IEEE Transactions on Robotics, Vol. 26 No. 3, pp. 411-423.","DOI":"10.1109\/TRO.2010.2047529"},{"key":"key2021010300573893900_b8","doi-asserted-by":"crossref","unstructured":"Liu, Y. , Jiang, Y.S. , Liang, B. and Xu, W.F. (2008), \u201cCalibration of a 6-DOF space robot using genetic algorithm\u201d, Chinese Journal of Mechanical Engineering, Vol. 21 No. 6, pp. 6-13.","DOI":"10.3901\/CJME.2008.06.006"},{"key":"key2021010300573893900_b9","doi-asserted-by":"crossref","unstructured":"Lou, Y. , Chen, T. , Wu, Y. and Li, Z. (2009), \u201cImproved and modified geometric formulation of POE based kinematic calibration of serial robots\u201d, Proceeding of International Conference on Intelligent Robots and Systems, St Louis, MO, USA, pp. 5261-5266.","DOI":"10.1109\/IROS.2009.5354219"},{"key":"key2021010300573893900_b10","doi-asserted-by":"crossref","unstructured":"Meggiolaro, M.A. and Dubowsky, S. (2000), \u201cAn analytical method to eliminate the redundant parameters in robot calibration\u201d, Proceeding of IEEE International Conference on Robotics and Automation, San Francisco, CA, USA, pp. 3609-3615.","DOI":"10.1109\/ROBOT.2000.845294"},{"key":"key2021010300573893900_b11","unstructured":"Mooring, B.W. , Roth, Z.S. and Driels, M.R. (1991), Fundamentals of Manipulator Calibration, Wiley, New York, NY."},{"key":"key2021010300573893900_b12","unstructured":"Murray, R.M. , Li, Z.X. and Sastry, S.S. (1994), A Mathematical Introduction to Robotic Manipulation, CRC Press, Boca Raton, FL."},{"key":"key2021010300573893900_b13","doi-asserted-by":"crossref","unstructured":"Mustafa, S.K. , Tao, P.Y. , Yang, G. and Chen, I.M. (2010), \u201cA geometrical approach for online error compensation of industrial manipulators\u201d, Proceeding of IEEE\/ASME International Conference on Advanced Intelligent Mechatronics, Montreal, Canada, pp. 738-743.","DOI":"10.1109\/AIM.2010.5695784"},{"key":"key2021010300573893900_b14","doi-asserted-by":"crossref","unstructured":"Nubiola, A. and Bonev, I.A. (2012), \u201cAbsolute calibration of an ABB IRB 1600 robot using a laser tracker\u201d, Robotics & Computer-Integrated Manufacturing, Vol. 29 No. 1, pp. 236-245.","DOI":"10.1016\/j.rcim.2012.06.004"},{"key":"key2021010300573893900_b15","doi-asserted-by":"crossref","unstructured":"Okamura, K. and Park, K. (1996), \u201cKinematic calibration using the product of exponentials formula\u201d, Robotica, Vol. 14 No. 4, pp. 415-421.","DOI":"10.1017\/S0263574700019810"},{"key":"key2021010300573893900_b16","doi-asserted-by":"crossref","unstructured":"Santolaria, J. , Aguilar, J. , Yague, J. and Pastor, J. (2008), \u201cKinematic parameter estimation technique for calibration and repeatability improvement of articulated arm coordinate measuring machines\u201d, Precision Engineering, Vol. 32 No. 4, pp. 251-268.","DOI":"10.1016\/j.precisioneng.2007.09.002"},{"key":"key2021010300573893900_b17","doi-asserted-by":"crossref","unstructured":"Stone, H. and Sanferson, A. (1987), \u201cA prototype arm signature identification system\u201d, Proceeding of IEEE Conference on Robotics and Automation, Raleigh, NC, USA, pp. 175-182.","DOI":"10.1109\/ROBOT.1987.1087835"},{"key":"key2021010300573893900_b18","unstructured":"Sun, Y. and Hollerbach, J.M. (2008), \u201cActive robot calibration algorithm\u201d, Proceeding of IEEE International Conference on Robotics and Automation, Pasadena, CA, USA, pp. 1276-1281."},{"key":"key2021010300573893900_b19","doi-asserted-by":"crossref","unstructured":"Veitschegger, W. and Wu, C.H. (1986), \u201cRobot accuracy analysis based on kinematics\u201d, IEEE Transactions on Robotics and Automation, Vol. RA-2 No. 3, pp. 171-179.","DOI":"10.1109\/JRA.1986.1087054"},{"key":"key2021010300573893900_b20","doi-asserted-by":"crossref","unstructured":"Wang, H.X. , Shen, S.H. and Lu, X. (2012), \u201cA screw axis identification method for serial robot calibration based on the POE model\u201d, Industrial Robot: An International Journal, Vol. 39 No. 2, pp. 146-153.","DOI":"10.1108\/01439911211201609"},{"key":"key2021010300573893900_b21","doi-asserted-by":"crossref","unstructured":"Wang, Y. , Wu, H. and Handroos, H. (2013), \u201cAccuracy improvement of a hybrid robot for ITER application using POE modeling method\u201d, Fusion Engineering and Design, Vol. 88 Nos 9\/10, pp. 1877-1880.","DOI":"10.1016\/j.fusengdes.2013.02.069"},{"key":"key2021010300573893900_b22","doi-asserted-by":"crossref","unstructured":"Zhuang, H. , Roth, Z.S. and Hamano, F. (1992), \u201cA complete and parametrically continuous kinematic model for robot manipulators\u201d, IEEE Transactions on Robotics and Automation, Vol. 8 No. 4, pp. 451-463.","DOI":"10.1109\/70.149944"}],"container-title":["Industrial Robot: An International Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/IR-06-2013-369","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-06-2013-369\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-06-2013-369\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:39:14Z","timestamp":1753393154000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/41\/2\/157-165\/187612"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,3,11]]},"references-count":22,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,3,11]]}},"alternative-id":["10.1108\/IR-06-2013-369"],"URL":"https:\/\/doi.org\/10.1108\/ir-06-2013-369","relation":{},"ISSN":["0143-991X"],"issn-type":[{"type":"print","value":"0143-991X"}],"subject":[],"published":{"date-parts":[[2014,3,11]]}}}