Parameter Identification of a Hybrid Redundant Robot by using Differential Evolution Algorithm

In this paper, a hybrid redundant robot IWR (Intersector Welding Robot) which possesses ten degrees of freedom (DOF) where 6-DOF in parallel and additional redundant 4-DOF in serial is proposed. To improve the accuracy of the robot, the kinematic errors caused by the manufacturing and assembly processes have to be compensated or limited to a minimum value. However, currently, there is no effective instrument which capable of measuring the symmetrical errors of the corresponding joints and link lengths after the structure has been assembled. Therefore, calibration and identification of these unknown parameters is utmost important and necessary to the systematic accuracy. This paper presents a calibration method for identifying the unknown parameters by using differential evolution (DE) algorithm, which has proven to be an efficient, effective and robust optimization method to solve the global optimization problems. The DE algorithm will guarantee the fast convergence and accurate solutions regardless of the initial conditions of the parameters. Based on the inverse kinematic error model of the robot, the simulation of the actual robot is achieved by introducing random geometric errors and measurement poses which representing their relative physical behavior. Moreover, through computer simulation, the validity and effectiveness of the DE algorithm for the parameter identification of the proposed application has also been examined.

[1]  Gao Meng,et al.  Calibration method and experiment of Stewart platform using a laser tracker , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[2]  Wisama Khalil,et al.  Self calibration of Stewart-Gough parallel robots without extra sensors , 1999, IEEE Trans. Robotics Autom..

[3]  Heikki Handroos,et al.  Development and control towards a parallel water hydraulic weld/cut robot for machining processes in ITER vacuum vessel , 2005 .

[4]  Jeff S. Shamma,et al.  A Method for Inverse Robot Calibration , 1987 .

[5]  Ian Jenkinson,et al.  Application of genetic programming to the calibration of industrial robots , 2007, Comput. Ind..

[6]  Hanqi Zhuang,et al.  Autonomous Calibration of Hexapod Machine Tools , 2000 .

[7]  Heikki Handroos,et al.  Utilization of differential evolution in inverse kinematics solution of a parallel redundant manipulator , 2000, KES'2000. Fourth International Conference on Knowledge-Based Intelligent Engineering Systems and Allied Technologies. Proceedings (Cat. No.00TH8516).

[8]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[9]  Patrick Maurine,et al.  Self-calibration of delta parallel robots with elastic deformation compensation , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Cheng Li,et al.  Calibration of a Steward Parallel Robot Using Genetic Algorithm , 2007, 2007 International Conference on Mechatronics and Automation.

[11]  Philippe Martinet,et al.  Vision-based kinematic calibration of a H4 parallel mechanism , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[12]  A. Rauf,et al.  A new method for fully autonomous calibration of parallel manipulators using a constraint link , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[13]  Jie Wu,et al.  Optimal planning of robot calibration experiments by genetic algorithms , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[14]  Lixin Liu,et al.  Self-calibration of a class of parallel manipulators , 1996, Proceedings of IEEE International Conference on Robotics and Automation.