Enhancing pose accuracy of space robot by improved differential evolution
Yu Liu , Feng-lei Ni , Hong Liu , Wen-fu Xu
Journal of Central South University ›› 2012, Vol. 19 ›› Issue (4) : 933 -943.
Enhancing pose accuracy of space robot by improved differential evolution
Due to the intense vibration during launching and rigorous orbital temperature environment, the kinematic parameters of space robot may be largely deviated from their nominal parameters. The disparity will cause the real pose (including position and orientation) of the end effector not to match the desired one, and further hinder the space robot from performing the scheduled mission. To improve pose accuracy of space robot, a new self-calibration method using the distance measurement provided by a laser-ranger fixed on the end-effector is proposed. A distance-measurement model of the space robot is built according to the distance from the starting point of the laser beam to the intersection point at the declining plane. Based on the model, the cost function about the pose error is derived. The kinematic calibration is transferred to a non-linear system optimization problem, which is solved by the improved differential evolution (DE) algorithm. A six-degree of freedom (6-DOF) robot is used as a practical simulation example, and the simulation results show: 1) A significant improvement of pose accuracy of space robot can be obtained by distance measurement only; 2) Search efficiency is increased by improved DE; 3) More calibration configurations may make calibration results better.
space robot / self-calibration / laser ranger / pose accuracy / improved differential evolution
| [1] |
|
| [2] |
SUN Y, HOLLERBACH J M. Active robot calibration algorithm [C]// Proceedings of ICRA 2008 IEEE International Conference on Robotics and Automation. Pasadena, 2008: 1276–1281. |
| [3] |
KANG S H, PRYOR M W, TESAR D. Kinematic model and metrology system for modular robot calibration [C]// Proceedings of ICRA 2004 IEEE International Conference on Robotics and Automation. Barcelona, Spain, 2004: 2894–2899. |
| [4] |
NEWMAN W S, BIRKHIMER C E, HORNING R J, WILKEY A T. Calibration of a Motoman P8 robot based on laser tracking [C]// Proceedings of the IEEE International Conference on Robotics and Automation. San Francisco, USA, 2000: 3597–3602. |
| [5] |
LIU Y, SHEN Y T, XI X. Rapid robot/workcell calibration using line-based approach [C]// Proceedings of the 4th IEEE Conf on Automation Science and Engineering. Washington DC, USA, 2008: 510–515. |
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
RADKHAH K, HEMKER T, STRYK O. A novel self-calibration method for industrial robots incorporating geometric and non-geometric effects [C]// Proceedings of the IEEE International Conference on Mechatronics and Automation. Takamatsu, Japan, 2008: 864–869. |
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
GATLA C S, LUMIA R, WOOD J, STARR G. Calibration of industrial robots by magnifying errors on a distant plane [C]// Proceedings of the IEEE Int Conf on Intelligent Robots and Systems. San Diego, 2007: 3834–3841. |
| [20] |
|
| [21] |
EVERETT L, DRIELS M, MOORING B. Kinematic modeling for robot calibration [C]// Proceedings of the IEEE Int Conf on Robotics and Automation. San Francisco, 1987: 183–190. |
/
| 〈 |
|
〉 |