Determination of the Identifiable Parameters in Robot Calibration Based on the POE Formula

This paper presents an analytical approach to determine and eliminate the redundant model parameters in serial-robot kinematic calibration based on the product of exponentials formula. According to the transformation principle of the Lie algebra se(3) between different frames, the connection between the joints' twist errors and the links' geometric ones is established. Identifiability analysis shows that the redundant errors are simply equivalent to the commutative elements of the robot's joint twists. Using the Lie bracket operation of se(3), a linear partitioning operator can be constructed to analytically separate the identifiable parameters from the system error vector. Then, error models satisfying the completeness, minimality, and model continuity requirements can be obtained for any serial robot with all combinations and configurations of revolute and prismatic joints. The conventional conclusion that the maximum number of independent parameters is 4r + 2p + 6 in a generic serial robot with r revolute and p prismatic joints is verified. Using the quotient manifold of the Lie group SE(3), the links' geometric errors and the joints' offset errors can be integrated as a whole, such that all these errors can be identified simultaneously. To verify the effectiveness of the proposed method, calibration simulations and experiments are conducted on an industrial six-degree-of-freedom (DoF) serial robot.

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

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

[3]  F. C. Park,et al.  Kinematic Calibration and the Product of Exponentials Formula , 1994 .

[4]  Roger W. Brockett,et al.  Robotic manipulators and the product of exponentials formula , 1984 .

[5]  W. Marsden I and J , 2012 .

[6]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[7]  Louis J. Everett,et al.  A study of kinematic models for forward calibration of manipulators , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[8]  Guilin Yang,et al.  Local POE model for robot kinematic calibration , 2001 .

[9]  Zexiang Li,et al.  Quotient Kinematics Machines: Concept, Analysis, and Synthesis , 2011 .

[10]  Hanqi Zhuang,et al.  A complete and parametrically continuous kinematic model for robot manipulators , 1992, IEEE Trans. Robotics Autom..

[11]  M. Omizo,et al.  Modeling , 1983, Encyclopedic Dictionary of Archaeology.

[12]  Steven Dubowsky,et al.  Achieving fine absolute positioning accuracy in large powerful manipulators , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[13]  Michael Grethlein,et al.  Complete, minimal and model-continuous kinematic models for robot calibration , 1997 .

[14]  Zexiang Li,et al.  Quotient kinematics machines: Concept, analysis and synthesis , 2008, 2010 IEEE International Conference on Robotics and Automation.

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

[16]  B. Hall An Elementary Introduction to Groups and Representations , 2000, math-ph/0005032.

[17]  J. J. Moré,et al.  Levenberg--Marquardt algorithm: implementation and theory , 1977 .

[18]  C. S. George Lee,et al.  Manipulation and propagation of uncertainty and verification of applicability of actions in assembly tasks , 1992, IEEE Trans. Syst. Man Cybern..

[19]  Zexiang Li,et al.  Quotient kinematics machines: Concept, analysis and synthesis , 2010, ICRA.

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

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

[22]  R. Carter Lie Groups , 1970, Nature.

[23]  Arthur C. Sanderson,et al.  A prototype arm signature identification system , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[24]  Jean-Michel Renders,et al.  Kinematic calibration and geometrical parameter identification for robots , 1991, IEEE Trans. Robotics Autom..

[25]  Gregory S. Chirikjian,et al.  Error propagation on the Euclidean group with applications to manipulator kinematics , 2006, IEEE Transactions on Robotics.

[26]  Wisama Khalil,et al.  Identifiable Parameters and Optimum Configurations for Robots Calibration , 1991, Robotica.

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

[28]  Chris Lightcap,et al.  Improved Positioning Accuracy of the PA10-6CE Robot with Geometric and Flexibility Calibration , 2008, IEEE Transactions on Robotics.

[29]  Wisama Khalil,et al.  Modeling, Identification and Control of Robots , 2003 .

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

[31]  Zvi S. Roth,et al.  Fundamentals of Manipulator Calibration , 1991 .

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

[33]  Henry W. Stone,et al.  Kinematic Modeling, Identification, and Control of Robotic Manipulators , 1987 .

[34]  Samad Hayati,et al.  Robot arm geometric link parameter estimation , 1983, The 22nd IEEE Conference on Decision and Control.

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

[36]  F. Park Computational aspects of the product-of-exponentials formula for robot kinematics , 1994, IEEE Trans. Autom. Control..

[37]  Prabir Barooah,et al.  Error growth in position estimation from noisy relative pose measurements , 2013, Robotics Auton. Syst..

[38]  Steven Dubowsky,et al.  An analytical method to eliminate the redundant parameters in robot calibration , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[39]  Gregory S. Chirikjian,et al.  Nonparametric Second-order Theory of Error Propagation on Motion Groups , 2008, Int. J. Robotics Res..