Mechanism and Robotics

Kinematic Calibration of a Six-Legged Walking Machine Tool

  • Jimu Liu ,
  • Zhijun Chen ,
  • Feng Gao
展开
  • State Key Laboratory of Mechanical System and Vibration, Shanghai Jiao Tong University, Shanghai, 200240, China

收稿日期: 2021-03-03

  修回日期: 2021-10-29

  网络出版日期: 2022-06-30

基金资助

Supported by National Natural Science Foundation of China (Grant No. U1613208), National Key Research and Development Plan of China (Grant No. 2017YFE0112200), European Union’s Horizon 2020 Research and Innovation Programme under the Marie Skodowska-Curie Grant Agreement (Grant No. 734575)

Kinematic Calibration of a Six-Legged Walking Machine Tool

  • Jimu Liu ,
  • Zhijun Chen ,
  • Feng Gao
Expand
  • State Key Laboratory of Mechanical System and Vibration, Shanghai Jiao Tong University, Shanghai, 200240, China

Received date: 2021-03-03

  Revised date: 2021-10-29

  Online published: 2022-06-30

Supported by

Supported by National Natural Science Foundation of China (Grant No. U1613208), National Key Research and Development Plan of China (Grant No. 2017YFE0112200), European Union’s Horizon 2020 Research and Innovation Programme under the Marie Skodowska-Curie Grant Agreement (Grant No. 734575)

摘要

This paper presents the kinematic calibration of a novel six-legged walking machine tool comprising a six-legged mobile robot integrated with a parallel manipulator on the body. Each leg of the robot is a 2-universal-prismatic-spherical (UPS) and UP parallel mechanism, and the manipulator is a 6-PSU parallel mechanism. The error models of both subsystems are derived according to their inverse kinematics. The objective function for each kinematic limb is formulated as the inverse kinematic residual, i.e., the deviation between the actual and computed joint coordinates. The hip center of each leg is first identified via sphere fitting, and the other kinematic parameters are identified by solving the objective function for each limb individually using the least-squares method. Thus, the kinematic parameters are partially decoupled, and the complexities of the error models are reduced. A calibration method is proposed for the legged robot to overcome the lack of a fixed base on the ground. A calibration experiment is conducted to validate the proposed method, where a laser tracker is used as the measurement equipment. The kinematic parameters of the entire robot are identified, and the motion accuracy of each leg and that of the manipulator are significantly improved after calibration. Validation experiments are performed to evaluate the positioning and trajectory errors of the six-legged walking machine tool. The results indicate that the kinematic calibration of the legs and manipulator improves not only the motion accuracy of each individual subsystem but also the cooperative motion accuracy among the subsystems.

本文引用格式

Jimu Liu , Zhijun Chen , Feng Gao . Kinematic Calibration of a Six-Legged Walking Machine Tool[J]. Chinese Journal of Mechanical Engineering, 2022 , 35(2) : 34 -34 . DOI: 10.1186/s10033-022-00688-2

Abstract

This paper presents the kinematic calibration of a novel six-legged walking machine tool comprising a six-legged mobile robot integrated with a parallel manipulator on the body. Each leg of the robot is a 2-universal-prismatic-spherical (UPS) and UP parallel mechanism, and the manipulator is a 6-PSU parallel mechanism. The error models of both subsystems are derived according to their inverse kinematics. The objective function for each kinematic limb is formulated as the inverse kinematic residual, i.e., the deviation between the actual and computed joint coordinates. The hip center of each leg is first identified via sphere fitting, and the other kinematic parameters are identified by solving the objective function for each limb individually using the least-squares method. Thus, the kinematic parameters are partially decoupled, and the complexities of the error models are reduced. A calibration method is proposed for the legged robot to overcome the lack of a fixed base on the ground. A calibration experiment is conducted to validate the proposed method, where a laser tracker is used as the measurement equipment. The kinematic parameters of the entire robot are identified, and the motion accuracy of each leg and that of the manipulator are significantly improved after calibration. Validation experiments are performed to evaluate the positioning and trajectory errors of the six-legged walking machine tool. The results indicate that the kinematic calibration of the legs and manipulator improves not only the motion accuracy of each individual subsystem but also the cooperative motion accuracy among the subsystems.

参考文献

[1] L Uriarte, M Zatarain, D Axinte, et al. Machine tools for large parts. CIRP Annals, 2013, 62(2): 731–750.
[2] P Pessi, H Wu, H Handroos, et al. A mobile robot with parallel kinematics to meet the requirements for assembling and machining the ITER vacuum vessel. Fusion Engineering and Design, 2007, 82: 2047–2054.
[3] B Hazel, J Côté, Y Laroche, et al. In-situ robotic interventions in hydraulic turbines. 1st International Conference on Applied Robotics for the Power Industry, Montréal, Canada, October 5–7, 2010: 1–6.
[4] J D Barnfather, M J Goodfellow, T Abram. Positional capability of a hexapod robot for machining applications. The International Journal of Advanced Manufacturing Technology, 2017, 89: 1103–1111.
[5] J D Barnfather, M J Goodfellow, T Abram. Achievable tolerances in robotic feature machining operations using a low-cost hexapod. The International Journal of Advanced Manufacturing Technology, 2018, 95: 1421–1436.
[6] M Weck, D Staimer. Parallel kinematic machine tools – current state and future potentials. CIRP Annals, 2002, 51(2): 671–683.
[7] H Zhuang, H Gao, Z Deng, et al. A review of heavy-duty legged robots. Science China Technological Sciences, 2014, 57: 298–314.
[8] H Yang, S Krut, C Baradat, et al. Locomotion approach of REMORA: A reconfigurable mobile robot for manufacturing Applications. IEEE/RSJ International Conference on Intelligent Robots and Systems, San Francisco, USA, September 25-30, 2011: 5067–5072.
[9] A Olarra, D Axinte, L Uriarte, et al. Machining with the WalkingHex: A walking parallel kinematic machine tool for in situ operations. CIRP Annals, 2017, 66(1): 361–364.
[10] J Liu, Y Tian, F Gao. A novel six-legged walking machine tool for in-situ operations. Frontiers of Mechanical Engineering, 2020, 15(3): 351–364.
[11] Y Pan, F Gao. A new six-parallel-legged walking robot for drilling holes on the fuselage. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2014, 228(4): 753–764.
[12] B Tao, X Zhao, H Ding. Mobile-robotic machining for large complex components: A review study. Science China Technological Sciences, 2019, 62(8): 1388–1400.
[13] J M Hollerbach, C W Wampler. The calibration index and taxonomy for robot kinematic calibration methods. The International Journal of Robotics Research, 1996, 15(6): 573–591.
[14] A Nubiola, I A Bonev. Absolute calibration of an ABB IRB 1600 robot using a laser tracker. Robotics and Computer-Integrated Manufacturing, 2013, 29(1): 236–245.
[15] A Filion, A Joubair, A S Tahan, et al. Robot calibration using a portable photogrammetry system. Robotics and Computer-Integrated Manufacturing, 2018, 49: 77–87.
[16] A Nubiola, I A Bonev. Absolute robot calibration with a single telescoping ballbar. Precision Engineering, 2014, 38(3): 472–480.
[17] T Messay-Kebede, G Sutton, O Djaneye-Boundjou. Geometry based self kinematic calibration method for industrial robots. Proceedings of IEEE International Conference on Robotics and Automation (ICRA), Brisbane, Australia, May 21–25, 2018: 4921–4926.
[18] J Wang, O Masory. On the accuracy of a Stewart platform. I. The effect of manufacturing tolerances. Proceedings of IEEE International Conference on Robotics and Automation, Atlanta, USA, May 2–6, 1993: 114–120.
[19] O Masory, J Wang, H Zhuang. On the accuracy of a Stewart platform. II. Kinematic calibration and compensation. Proceedings of IEEE International Conference on Robotics and Automation, Atlanta, USA, May 2–6, 1993: 725–731.
[20] H Zhuang, J Yan, O Masory. Calibration of Stewart platforms and other parallel manipulators by minimizing inverse kinematic residuals. Journal of Field Robotics, 1998, 15: 395–405.
[21] H Ota, T Shibukawa, T Tooyama, et al. Forward kinematic calibration and gravity compensation for parallel-mechanism-based machine tools. Proceedings of the Institution of Mechanical Engineers, Part K: Journal of Multi-body Dynamics, 2002, 216(1): 39–49.
[22] S Besnard, W Khalil. Identifiable parameters for parallel robots kinematic calibration. Proceedings of IEEE International Conference on Robotics and Automation (ICRA), Seoul, Korea, May 21–26, 2001, 3: 2859–2866.
[23] J Guo, D Wang, R Fan, et al. Kinematic calibration and error compensation of a hexaglide parallel manipulator. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 2017, 233(1): 215–225.
[24] Y Hu, F Gao, X Zhao, et al. Kinematic calibration of a 6-DOF parallel manipulator based on identifiable parameters separation (IPS). Mechanism and Machine Theory, 2018. 126: 61–78.
[25] H Liu, T Huang, D G Chetwynd. A general approach for geometric error modeling of lower mobility parallel manipulators. Journal of Mechanisms and Robotics, 2011, 3(2): 021013.
[26] J L Olazagoitia, S Wyatt. New PKM Tricept T9000 and its application to flexible manufacturing at aerospace industry. Aerospace Technology Conference and Exposition, SAE International, 2007.
[27] P Maurine, E Dombre. A calibration procedure for the parallel robot Delta 4. Proceedings of IEEE International Conference on Robotics and Automation, Minneapolis, USA, April 22-28, 1996, 2: 975–980.
[28] T Huang, Z Y Hong, J P Mei, et al. Kinematic Calibration of the 3-DOF Module of a 5-DOF Reconfigurable Hybrid Robot using a Double-Ball-Bar System. Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, October 9–15, 2006: 508–512.
[29] G Chen, L Kong, Q Li, et al. A simple two-step geometric approach for the kinematic calibration of the 3-PRS parallel manipulator. Robotica, 2019, 37(5): 837–850.
[30] K Levenberg. A method for the solution of certain non-linear problems in least squares. Quarterly of Applied Mathematics, 1944, 2(2): 164–168.
[31] D W Marquardt. An algorithm for least-squares estimation of nonlinear parameters. Journal of the Society for Industrial and Applied Mathematics, 1963, 11(2): 431–441.
[32] K M Lynch, F C Park. Modern robotics: Mechanics, planning, and control. Cambridge University Press, 2017.
文章导航

/