Analysis of unified error model and simulated parameters calibration for robotic machining based on Lie theory

Abstract In robotic machining process, the kinematic errors of serial structure and compliance errors caused by external cutter-workpiece interactions can result in considerable deviation of the desired trajectory. Therefore, this paper proposes an efficient calibration methodology by establishing a unified error model about kinematic errors and compliance errors based on Lie theory, which simultaneously calibrates the kinematic parameters and joint compliances of a serial machining robot. In this methodology, the propagation law of kinematic errors is investigated by analysis of the kinematic error model, and the corresponding equivalent kinematic error model is thus obtained, in which the joint offset errors are regarded as one source of twist (joint twist and reference configuration twist) errors. On this basis, with the segmentation and modelling of the joint compliance errors caused by the link self-weight and cutting payloads, the unified error model is developed by linear superposition of configuration errors of the robotic end-cutter, calculated from the kinematic errors and compliance errors respectively. Meanwhile, to improve the accuracy of parameters calibration, the observability index is adopted to optimize the calibration configurations so as to eliminate the twist error constraints. The calibrated kinematic parameters and joint compliances are obtained eventually, and used to compensate the kinematic and compliance errors of the serial machining robot. Finally, to validate the effectiveness of the proposed unified error model, simulation analysis is performed using a 6-DOF serial machining robot, namely KUKA KR500. The comparisons among calibrated parameters show that the unified error model is more computationally efficient with optimal calibration configurations, rendering it suitable for the calibration of kinematic parameters and joint compliances in actual machining applications.

[1]  Eric Courteille,et al.  Off-line compensation of the tool path deviations on robotic machining: Application to incremental sheet forming , 2013 .

[2]  Shilong Jiang,et al.  Improved and modified geometric formulation of POE based kinematic calibration of serial robots , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Jun Ni,et al.  Nongeometric error identification and compensation for robotic system by inverse calibration , 2000 .

[4]  Anatoly Pashkevich,et al.  Experimental study on geometric and elastostatic calibration of industrial robot for milling application , 2014, 2014 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[5]  Ilian A. Bonev,et al.  Robot calibration using a portable photogrammetry system , 2018 .

[6]  Dragan Milutinovic,et al.  A method for off-line compensation of cutting force-induced errors in robotic machining by tool path modification , 2014 .

[7]  Zhongtao Fu,et al.  Analytical Modelling of Milling Forces for Helical End Milling Based on a Predictive Machining Theory , 2015 .

[8]  Li Jinquan,et al.  A minimal kinematic model for serial robot calibration using POE formula , 2014 .

[9]  J. M. Selig Geometric Fundamentals of Robotics , 2004, Monographs in Computer Science.

[10]  Chia-Hsiang Menq,et al.  Determination of Optimal Measurement Configurations for Robot Calibration Based on Observability Measure , 1991, Int. J. Robotics Res..

[11]  Wenyu Yang,et al.  Inverse dynamic analysis and position error evaluation of the heavy-duty industrial robot with elastic joints: an efficient approach based on Lie group , 2018 .

[12]  Ulrich Schneider,et al.  Improving robotic machining accuracy through experimental error investigation and modular compensation , 2016 .

[13]  Imin Kao,et al.  Conservative Congruence Transformation for Joint and Cartesian Stiffness Matrices of Robotic Hands and Fingers , 2000, Int. J. Robotics Res..

[14]  Lihui Wang,et al.  Industrial robotic machining: a review , 2019, The International Journal of Advanced Manufacturing Technology.

[15]  Damien Chablat,et al.  CAD-based approach for identification of elasto-static parameters of robotic manipulators , 2013, ArXiv.

[16]  Frank Chongwoo Park,et al.  Kinematic calibration using the product of exponentials formula , 1996, Robotica.

[17]  Hui Zhang,et al.  Chatter analysis of robotic machining process , 2006 .

[18]  Xiao Lu,et al.  A screw axis identification method for serial robot calibration based on the POE model , 2012, Ind. Robot.

[19]  Alexandr Klimchik,et al.  Efficiency evaluation of robots in machining applications using industrial performance measure , 2017 .

[20]  Chun-Yi Su,et al.  A product-of-exponential-based robot calibration method with optimal measurement configurations , 2017 .

[21]  Steven Dubowsky,et al.  Geometric and elastic error calibration of a high accuracy patient positioning system , 2005 .

[22]  Samad Hayati,et al.  Improving the absolute positioning accuracy of robot manipulators , 1985, J. Field Robotics.

[23]  Stéphane Caro,et al.  Identification of the manipulator stiffness model parameters in industrial environment , 2015 .

[24]  Eric Courteille,et al.  Elasto-geometrical modeling and calibration of robot manipulators: Application to machining and forming applications , 2013 .

[25]  Shuzi Yang,et al.  Kinematic-Parameter Identification for Serial-Robot Calibration Based on POE Formula , 2010, IEEE Transactions on Robotics.

[26]  Han Ding,et al.  An enhanced kinematic model for calibration of robotic machining systems with parallelogram mechanisms , 2019 .

[27]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[28]  Ilian A. Bonev,et al.  Absolute calibration of an ABB IRB 1600 robot using a laser tracker , 2013 .

[29]  Yoon Keun Kwak,et al.  Calibration of geometric and non-geometric errors of an industrial robot , 2001, Robotica.

[30]  J. Salisbury,et al.  Active stiffness control of a manipulator in cartesian coordinates , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.