Posture Error Correction of a Six-DOF Serial Manipulator Based on Genetic Algorithms

Traditionally, the posture errors of a serial manipulator are corrected through the calibration of geometric parameters. However, this paper presents a compensation method based on genetic algorithms which corrects the joint variables of a serial manipulator, thus reducing the posture errors. The structures of the kinematics model and the error model of the 6-DOF manipulator are firstly established. Using the position and posture data of the manipulator measured by the NDI 3D dynamic displacement measurement system, the errors between the desired and the measured poses of the end-effectors are then calculated and set as the fitness function. The fitness function is used in the genetic algorithms to determine the compensation for the manipulator’s rotational joint variables. Finally, the joint variables ‘compensation is implemented to the control system of the designed 6-DOF serial manipulator, and groups of experimental data are presented to demonstrate the efficiency of the technique discussed and the improved performance of the manipulator.

[1]  Maxime Gautier,et al.  DIDIM: A new method for the dynamic identification of robots from only torque data , 2008, 2008 IEEE International Conference on Robotics and Automation.

[2]  Jun Wu,et al.  Review: An overview of dynamic parameter identification of robots , 2010 .

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

[4]  Leila Notash,et al.  Kinematic calibration of a wire-actuated parallel robot , 2007 .

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

[6]  Tao Mei,et al.  Design and Implementation of a 6-DOF Robot Control System Based on CAN Fieldbus , 2010, 2010 International Conference on Manufacturing Automation.

[7]  Wyatt S. Newman,et al.  Calibration of a Motoman P8 robot based on laser tracking , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[8]  Kesheng Wang,et al.  Application of genetic algorithms to robot kinematics calibration , 2009, Int. J. Syst. Sci..