Shi Jianping,Liu Peng,Chen Dongyun.Inverse Kinematics Solution of Redundant Manipulator based on Improved Particle Swarm Optimization Algorithm[J].Journal of Mechanical Transmission,2021,45(02):69-75.
Shi Jianping,Liu Peng,Chen Dongyun.Inverse Kinematics Solution of Redundant Manipulator based on Improved Particle Swarm Optimization Algorithm[J].Journal of Mechanical Transmission,2021,45(02):69-75. DOI: 10.16578/j.issn.1004.2539.2021.02.011.
Inverse Kinematics Solution of Redundant Manipulator based on Improved Particle Swarm Optimization Algorithm
Taking the minimizing pose error of the end-effector as the objective function, the inverse kinematics problem of redundant manipulator is transformed into an equivalent optimization problem. An improved particle swarm optimization algorithm is proposed to solve this optimization problem. The algorithm is comprehensively improved from the aspects of particle population initialization, inertia weight adjustment strategy, differential mutation operation as well as the boundary violation treatment of searching space. At the same time, a two-stage hybrid coevolution mechanism based on particle swarm evolution and differential mutation evolution is constructed. As a result, the global exploration and the local exploitation of the algorithm are reasonably and effectively balanced, the convergence precision and speed of the algorithm are improved. Taking the inverse kinematics solutions of a planar redundant manipulator and a 7-DOF redundant manipulator as examples, the proposed algorithm and the comparison algorithms are used to solve the inverse kinematics problem. The simulation results show that compared with the comparison algorithm, the proposed algorithm has higher convergence accuracy, faster convergence speed and stronger optimization stability. The proposed algorithm can effectively solve the inverse kinematics problem of redundant manipulator.
SICILIANO B,KHATIB O. Springer handbook of robotics[M].Berlin:Springer,2008:84-85.
MOMANI S,ABO-HAMMOUR Z S,ALSMADI O M K.Solution of inverse kinematics problem using genetic algorithms[J].Applied Mathematics & Information Sciences,2016,10(1):1-9.
LIN Yang,ZHAO Huan,DING Han.Solution of inverse kinematics for general robot manipulators based on multiple population genetic algorithm[J].Journal of Mechanical Engineering,2017,53(3):1-8.
ROKBANI N,ALIMI A M.Inverse kinematics using particle swarm optimization,a statistical analysis[J].Procedia Engineering,2013,64:1602-1611.
HUANG H C,CHEN C P,WANG P R.Particle swarm optimization for solving the inverse kinematics of 7-DOF robotic manipulators[C]//Proceedings of the 2012 IEEE International Conference on Systems,Man,and Cybernetics (SMC),October 14-17,2012,Seoul,South Korea.New York:IEEE,2012:3105-3110.
DERELI S,KÖKER R.IW-PSO approach to the inverse kinematics problem solution of a 7-DOF serial robot manipulator[J].International Journal of Natural and Engineering Sciences,2018,36(1):77-85.
COLLINSM T J,SHEN W M.Particle swarm optimization for high-DOF inverse kinematics[C]//Proceedings of the 2017 3rd International Conference on Control,Automation and Robotics (ICCAR),April 24-26,2017,Nogoya,Japan.New York:IEEE,2017:1-6.
SANCAKTAR I,TUNA B,ULUTAS M.Inverse kinematics application on medical robot using adapted PSO method[J].Engineering Science and Technology,an International Journal,2018,21(5):1006-1010.
HE Bing,CHE Linxian,LIU Chusheng,et al.Complex differential evolution algorithm for inverse kinematics of spatial 6R robot manipulators[J].Journal of Mechanical Engineering,2014,50(15):45-52.
XIE Xihua,FAN Shimeng,ZHOU Xuanyi,et al.Inverse kinematics of manipulator based on the improved differential evolution algorithm[J].Robot,2019,41(1):50-57.
REN Ziwu,WANG Zhenhua,LI Juan,et al.Inverse kinematics solution for robot manipulator based on hybrid electromagnetism-like mechanism algorithm[J].Journal of Mechanical Engineering,2012,48(17):21-28.
EL-SHERBINY A,ELHOSSEINI M A,HAIKAL A Y.A new ABC variant for solving inverse kinematics problem in 5 DOF robot arm[J].Applied Soft Computing Journal,2018,73:24-38.
SHI Jianping,LI Peisheng,LIU Guoping,et al.Parameter estimation for chaotic system based on improved particle swarm optimization algorithm[J].Journal Huazhong University of Science & Technology.(Natural Science Edition),2018,46(9):70-76.
KENNEDY J,EBERHART R.Particle swarm optimization[C]//Proceedings of IEEE International Conference on Neural Networks.Novmber 27-December 1,1995,Perth,Australia.New York:IEEE,1995:1942-1948.
SHI Y,EBERHART R.A modified particle swarm optimizer[C]//Proceedings of the IEEE Conference on Evolutionary Computation,May 4-9,1998,Anchorage,AK.New York:IEEE,1998:69-73.
STORM R,PRICE K.Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces[J].Journal of Global Optimization,1997,11(4):341-359.
CHEN Y G,LI L X,PENG H P,et al.Particle swarm optimizer with two differential mutation[J].Applied Soft Computing,2017,61:314-330.
KIRAN M S.Particle swarm optimization with a new update mechanism[J].Applied Soft Computing Journal,2017,60:670-678.
ALEBOOYEH M,URBANIC R J.Neural network model for identifying workspace,forward and inverse kinematics of the 7-DOF yumi 14000 ABB collaborative robot[J].IFAC-Papers Online,2019,52(10):176-181.