Calibration method of robot base frame using unit quaternion form

Abstract A fine method to calibrate the pose of the robot base frame with respect to (w.r.t.) the world frame is proposed by using the unit quaternion form. The inconsistency of the frame description can be avoided in the task of the off-line programming, multi-arm coordination and identification of kinematic parameters. Five different TCPs (Tool Center Points) are measured, and a group of four incompatible equations is solved by the least-square method to obtain the preliminary pose of the base frame. To improve the orthogonality of the rotation matrix, an objective equation is established by the penalty function with only one multiplier. After the objective equation is solved by Newton's iteration method, the preliminary rotation matrix is updated to an orthogonal unit one. The stability of the calibration method has been demonstrated by the numerical simulation involving a certain amount of noise. The verification experiment has been accomplished, and has proved that the positioning errors of robot are reduced and distributed evenly.

[1]  Su Jian-bo Base Calibration for Dual Robot System , 1998 .

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

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

[4]  Hanqi Zhuang,et al.  Autonomous robot calibration using vision technology , 2007 .

[5]  Yahui Gan,et al.  Base frame calibration for coordinated industrial robots , 2011, Robotics Auton. Syst..

[6]  Guangjun Zhang,et al.  A New Method to Calibrate Robot Visual Measurement System , 2013 .

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

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

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

[10]  Hanqi Zhuang,et al.  A complete and parametrically continuous kinematic model for robot manipulators , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

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

[12]  Xiaoshu Jin,et al.  Off-Line Programming of a Robot for Laser Re-Manufacturing* , 2009 .

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

[14]  Biao Zhang,et al.  Toward general industrial robot cell calibration , 2011, 2011 IEEE 5th International Conference on Robotics, Automation and Mechatronics (RAM).

[15]  Kurt Konolige,et al.  Calibrating a Multi-arm Multi-sensor Robot: A Bundle Adjustment Approach , 2010, ISER.

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

[17]  M. Emami,et al.  A generalized exponential formula for forward and differential kinematics of open-chain multi-body systems , 2014 .

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

[19]  Ping Zhang,et al.  Online robot calibration based on vision measurement , 2013 .

[20]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[21]  Alexander Schlaefer,et al.  Non‐orthogonal tool/flange and robot/world calibration , 2012, The international journal of medical robotics + computer assisted surgery : MRCAS.

[22]  Jorge Santolaria,et al.  Kinematic parameter estimation technique for calibration and repeatability improvement of articulated arm coordinate measuring machines , 2008 .

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

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

[25]  Jorge Santolaria,et al.  Self-alignment of on-board measurement sensors for robot kinematic calibration , 2013 .

[26]  Kazem Kazerounian,et al.  Accurate robotic belt grinding of workpieces with complex geometries using relative calibration techniques , 2009 .

[27]  Yahui Gan,et al.  Robot Calibration for Cooperative Process under Typical Installation , 2014, J. Appl. Math..