A novel calibration method for multi-robots system utilizing calibration model without nominal kinematic parameters

Abstract In this manuscript, a novel method for multi-robots system calibration utilizing a calibration model based on the Product of Exponentials formula (POE formula) without nominal kinematic parameters is proposed. The calibration model is characterized by the adjoint transformation which is adopted to represent the transformation relationship between two twists. Compared with the traditional POE formula model for calibration, the proposed model merely depends on the reference configuration rather than base frame and reference configuration. Then a coordinate which describes the robot is fixed and the end-effector pose with respect to the predetermined coordinate is measured several times. Least square method is adopted to identify the exact POE formula model with respect to the predetermined coordinate. The results of simulation and experiment reveal that 1) with the proposed model, nominal kinematic parameters are not required to establish the initial kinematic equation, 2) the result of the calibration is not only identifying the exact kinematic parameters of the robot but also determining the pose of the robot base frame with respect to a predetermined coordinate, 3) the calibration method can increase the accuracy of multi-robots system.

[1]  Alexandr Klimchik,et al.  Optimal pose selection for calibration of planar anthropomorphic manipulators , 2015 .

[2]  Weidong Zhu,et al.  Robot base frame calibration with a 2D vision system for mobile robotic drilling , 2015 .

[3]  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.

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

[5]  Yanqiong Fei,et al.  Collision-free motion planning of dual-arm reconfigurable robots , 2004 .

[6]  Fadi Dornaika,et al.  Simultaneous robot-world and hand-eye calibration , 1998, IEEE Trans. Robotics Autom..

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

[8]  Ilian A. Bonev,et al.  Comparison of the efficiency of five observability indices for robot calibration , 2013 .

[9]  Shital S. Chiddarwar,et al.  Dynamic priority allocation for conflict free coordinated manipulation of multiple agents , 2009, 2009 IEEE International Conference on Automation Science and Engineering.

[10]  Louis J. Everett,et al.  Kinematic modelling for robot calibration , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

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

[12]  Xia Wu,et al.  Error modeling and sensitivity analysis of a hybrid-driven based cable parallel manipulator , 2014 .

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

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

[15]  Delbert Tesar,et al.  Collision avoidance techniques for tele-operated and autonomous manipulators in overlapping workspaces , 2008, 2008 IEEE International Conference on Robotics and Automation.

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

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

[18]  Robert G. Bonitz,et al.  Calibrating a multi-manipulator robotic system , 1997, IEEE Robotics Autom. Mag..

[19]  William K. Veitschegger,et al.  Robot accuracy analysis based on kinematics , 1986, IEEE J. Robotics Autom..

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

[21]  Yongsheng Zhao,et al.  Dynamic loads coordination for multiple cooperating robot manipulators , 2000 .

[22]  Bin Zi,et al.  Dynamics and trajectory tracking control of cooperative multiple mobile cranes , 2016 .

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

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

[25]  Yung-Tsan Jou Human-Robot Interactive Control , 2003 .

[26]  Dai Xianzhong,et al.  Kinematic cooperation analysis and trajectory teaching in multiple robots system for welding , 2011, ETFA2011.

[27]  G. Gatti,et al.  A practical approach to compensate for geometric errors in measuring arms: application to a six-degree-of-freedom kinematic structure , 2007 .

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

[29]  Dan Zhang,et al.  Kinematics and error analysis of cooperative cable parallel manipulators for multiple mobile cranes , 2014 .

[30]  Fei Liu,et al.  Calibration method of robot base frame using unit quaternion form , 2015 .

[31]  Yalou Huang,et al.  Calibration of two cooperative manipulators via pseudo-closed-loop method , 1996, 1996 IEEE International Conference on Systems, Man and Cybernetics. Information Intelligence and Systems (Cat. No.96CH35929).

[32]  Yusuf Altintas,et al.  Modeling and compensation of volumetric errors for five-axis machine tools , 2016 .

[33]  Ilian A. Bonev,et al.  Non-kinematic calibration of a six-axis serial robot using planar constraints , 2015 .

[34]  Francesco Basile,et al.  Task-oriented motion planning for multi-arm robotic systems , 2012 .

[35]  Jixiang Yang,et al.  A position independent geometric errors identification and correction method for five-axis serial machines based on screw theory , 2015 .

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

[37]  Geoffrey J. Gordon,et al.  Multi-robot coordination and competition using mixed integer and linear programs , 2004 .

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

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

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