Multiple location constraints based industrial robot kinematic parameter calibration and accuracy assessment

Kinematic calibration of industrial robots is an effective method of improving robot accuracy, and thus robot performance, especially when working with offline programming. The state-of-art industrial applications are lacking an easy-to-operate, reliable, and economic solution, hence forbidding frequent on-site calibration. This study presents a robot kinematic calibration method to improve the accuracy of six-axis industrial robots, using multiple location constraints. The robot parameters are calibrated by controlling a robot to reach the same location in different poses. Two standard devices and a non-contact equipment, non-bar device, are used for measurement. The proposed calibration process applies three identification methods and two compensation methods that can be mixed and matched, allowing flexible combinations of solutions to fit various industrial conditions. The proposed measurement/calibration system is economic, easy-to-operate, reliable, and suitable for express user-site industrial robot kinematic calibration, avoiding extensive production interruption. Actual experiments are carried out to verify the effects of joint zero calibration. These experiments demonstrate the proposed method’s ability to improve the accuracy of robots, and thus improve the robot work quality using offline programming.

[1]  I. Bonev,et al.  Kinematic calibration of a five-bar planar parallel robot using all working modes , 2013 .

[2]  Chien-Hung Liu,et al.  Non-bar, an optical calibration system for five-axis CNC machine tools , 2012 .

[3]  Kam S. Tso,et al.  Robot geometry calibration , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

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

[5]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[6]  Yong Liu,et al.  Development and sensitivity analysis of a portable calibration system for joint offset of industrial robot , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[8]  Jie Liu,et al.  The Parameter Identification and Error Compensation of Robot Based on Dynacal System , 2014 .

[9]  In-Chul Ha Kinematic parameter calibration method for industrial robot manipulator using the relative position , 2008 .

[10]  Lining Sun,et al.  A distance error based industrial robot kinematic calibration method , 2014, Ind. Robot.

[11]  Ilian A. Bonev,et al.  Kinematic calibration of a 3-DOF planar parallel robot , 2012, Ind. Robot.

[12]  Ilian A. Bonev,et al.  Kinematic calibration of a six-axis serial robot using distance and sphere constraints , 2015 .

[13]  Kevin L. Conrad,et al.  ROBOTIC CALIBRATION ISSUES: ACCURACY, REPEATABILITY AND CALIBRATION , 2000 .

[14]  Ilian A. Bonev,et al.  Absolute robot calibration with a single telescoping ballbar , 2014 .

[15]  John M. Hollerbach,et al.  Autonomous calibration of single-loop closed kinematic chains formed by manipulators with passive endpoint constraints , 1991, IEEE Trans. Robotics Autom..

[16]  John M. Hollerbach,et al.  The Calibration Index and Taxonomy for Robot Kinematic Calibration Methods , 1996, Int. J. Robotics Res..

[17]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[18]  Sang Choi,et al.  Practical industrial robot zero offset calibration , 2008, 2008 IEEE International Conference on Automation Science and Engineering.

[19]  Bojan Jerbić,et al.  Calibration of an Industrial Robot Using a Stereo Vision System , 2014 .

[20]  William H. Press,et al.  Numerical Recipes: The Art of Scientific Computing , 1987 .

[21]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

[22]  Daniel E. Whitney,et al.  Industrial Robot Forward Calibration Method and Results , 1986 .

[23]  Albert Nubiola Contribution to improving the accuracy of serial robots , 2014 .