Abstract

This paper presents an improved quantum behaved particle swarm optimization (IQPSO) algorithm to identify the robot kinematics parameter errors to improve the absolute accuracy of serial robots. The IQPSO algorithm is based on the quantum behaved particle swarm optimization (QPSO) algorithm. To improve the convergence speed, in the IQPSO algorithm, each dimension of the global best position is kept to be the best at each iterative process by comparing each dimension with the pre-value in the last iterative process. Comparing the IQPSO algorithm with least squared algorithm, the absolute accuracy of the robot can be improved 200 %. And compared with the standard particle swarm optimization (SPSO) algorithm and QPSO algorithm, the convergence speed is improved about 200 %. So the proposed algorithm can effectively identify the robot kinematics parameter errors.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call