Kinematic Calibration Method of Robots Based on Quantum-behaved Particle Swarm Optimization

  • FANG Lijin ,
  • DANG Pengfei
Expand
  • School of Mechanical Engineering and Automation, Northeastern University, Shenyang 110819

Online published: 2016-04-05

Abstract

Based on quantum-behaved particle swarm optimization (QPSO), a kinematic calibration method is proposed, which is applicable to both serial robots and parallel robots. Based on closed-loop vector chain method and Denavit-Hartenberg method, The kinematic error models of these two robots are built and the robots’ mechanism parameters are determined as optimal variables. Due to the nonlinearity of kinematic error models, the kinematic parameters calibration problem is transformed to a nonlinear optimization problem. The QPSO algorithm is applied to search for the global optimum solution of the optimization problem, update the kinematic models with calculation results to increase robots’ accuracy. The effectiveness of the proposed calibration approach is demonstrated through some experiments based on the constraint mechanism of 5-DOF parallel machine tool. Compared with fuzzy interpolation method, this kinematic calibration method based on QPSO is more effective in a biggish workspace.

Cite this article

FANG Lijin , DANG Pengfei . Kinematic Calibration Method of Robots Based on Quantum-behaved Particle Swarm Optimization[J]. Journal of Mechanical Engineering, 2016 , 52(7) : 23 -30 . DOI: 10.3901/JME.2016.07.023

References

[1] SUN Tao,SONG Yimin,LI Yonggang,et al. Separation of comprehensive geometrical errors of a 3-DOF parallel manipulator based on Jacobian matrix and its sensitivity analysis with Monte-Carlo method[J]. Chinese Journal of Mechanical Engineering,2011,24(3):406-413.
[2] VERL A,BOYE T,POTT A. Measurement pose selection and calibration forecast for manipulators with complex kinematic structures[J]. CIRP Annals - Manufacturing Technology,2008,57:425-428.
[3] REN Xiaodong,FENG Zuren,SU Chengping. A new calibration method for parallel kinematics machine tools using orientation constraint[J]. International Journal of Machine Tools and Manufacture,2009,49(9):708-721.
[4] BAI Ying,ZHUANG Hanqi,WANG Dali. Apply fuzzy interpolation method to calibrate parallel machine tools[J]. Int. J. Adv. Manuf. Technol.,2012,60:553-560.
[5] ZHANG Dan,GAO Zhen,JIANG Peigang. A novel calibration method of parallel kinematic manipulators based on multi-population coevolutionary neural network[C]// 2011 IEEE Symposium on Computational Intelligence in Multicriteria Decision-Making,April 11-15,2011,Paris. Piscataway,NJ:IEEE,2011:205-211.
[6] ZHANG Dan,GAO Zhen. Optimal kinematic calibration of parallel manipulators with pseudoerror theory and cooperative coevolutionary network[J]. IEEE Transactions on Industrial Electronics,2012,59(8):3221-3231.
[7] 孙俊,方伟,吴小俊,等. 量子行为粒子群优化:原理及其应用[M]. 北京:清华大学出版社,2011.
SUN Jun,FANG Wei,WU Xiaojun, et al. Quantum-behaved particle swarm optimization:The theory and application[M]. Beijing:Tsinghua University Press,2011.
[8] SUN Jun,FENG Bin,XU Wenbo. Particle swam optimization with particles having quantum behavior[J]. Evolutionary Computation,2004,1(1):325-331.
[9] 黄进,胡英,马孜,等. 基于粒子群优化算法的工业机器人与外部轴标定[J]. 机械工程学报,2009,45(7):63-67.
HUANG Jin,HU Ying,MA Zi,et al. Industrial robot and eternal axle calibration based on particle swarm optimization[J]. Journal of Mechanical Engineering,2009,45(7):63-67.
[10] 谢平,杜义浩,田培涛,等. 一种并联机器人误差综合补偿方法[J]. 机械工程学报,2012,48(9):43-49.
XIE Ping,DU Yihao,TIAN Peitao,et al. A parallel robot error comprehensive compensation method[J]. Journal of Mechanical Engineering,2012,48(9):43-49.
[11] LI Lei,ZHU Qidan,XU Liyan. Solution for forward kinematics of 6-DOF parallel robot based on particle swarm optimization[C]// The 2007 IEEE International Conference on Mechatronics and Automation,August 5-8,2007,Harbin. Piscataway,NJ:IEEE,2007:2968-2973.
[12] JUANG Chiafeng,CHANG Yucheng,HSIAO Chemeng. Evolving gaits of a hexapod robot by recurrent neural networks with symbiotic species-based particle swarm optimization[J]. IEEE Transactions on Industrial Electronics,2011,58(7):3110-3119.
[13] MICAEL S C,RUI P R,NUNO M F F. A novel multi-robot exploration approach based on particle swarm optimization algorithms[C]// Proceedings of the 2011 IEEE International Symposium on Safety,Security and Rescue Robotics,November 1-5,2011,Kyoto,Japan. Piscataway,NJ:IEEE,2011:327-332.
[14] 史也,梁斌,王学谦,等. 基于量子粒子群优化算法的空间机器人非完整笛卡尔路径规划[J]. 机械工程学报,2011,47(23):65-73.
SHI Ye,LIANG Bin,WANG Xueqian,et al. Cartesian non-holonomic path planning of space robot based on quantum-behaved particle swarm optimization algorithm[J]. Journal of Mechanical Engineering,2011,47(23):65-73.
[15] SUN J,XU W,LIU J. Parameter selection of quantum- behaved particle swarm optimization[C]// ICNC 2005,First International Conference on Advances in Natural Computation,August 27-29,2005,Changsha,China. Berlin:Springer-Verlag,2005:543-552.
[16] 余晓流,王启义,赵明扬,等. 基于测量数据反演并联机床非线性位姿误差模型[J]. 机械工程学报,2001,37(2):38-42.
YU Xiaoliu,WANG Qiyi,ZHAO Mingyang,et al. Non-linear error modeling of the position and orientation of parallel machine tool based on the measuring data[J]. Chinese Journal of Mechanical Engineering,2001,37(2):38-42.
Outlines

/