1.贵阳学院 电子与通信工程学院, 贵州 贵阳 550005
2.河北地质大学 宝石与材料工艺学院, 河北 石家庄 050031
石建平(1981— ),男,贵州贵阳人,博士,副教授,主要研究方向为机器人技术与智能机电系统。
扫 描 看 全 文
石建平,刘鹏,陈冬云.基于改进粒子群优化算法的冗余机械臂逆运动学求解[J].机械传动,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.
石建平,刘鹏,陈冬云.基于改进粒子群优化算法的冗余机械臂逆运动学求解[J].机械传动,2021,45(02):69-75. DOI: 10.16578/j.issn.1004.2539.2021.02.011.
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.
以末端执行器的位姿误差最小为优化目标,将机器人的逆运动学问题转换为一个等效的最优化问题,并利用提出的改进粒子群优化算法对该问题进行求解。该算法从粒子群的初始化、惯性权重调整策略、差分变异进化及搜索空间的越界处理等多方面对标准粒子群优化算法进行综合改进,同时构建了以粒子群进化和差分变异进化为基础的两阶段混合协同进化机制,达到了有效平衡算法全局探索能力与局部开发能力的目的,提高了算法的收敛精度和收敛速度。以平面冗余机械臂和7自由度冗余机械臂的运动学逆解运算为例,将提出算法与对比算法用于逆运动学问题的求解。仿真结果表明,与对比算法比较,该算法具有更高的收敛精度、更快的收敛速度以及更强的寻优稳定性,能有效解决冗余机械臂的逆向运动学问题。
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.
冗余机械臂逆运动学粒子群优化算法混沌变异
Redundant manipulatorInverse kinematicsParticle swarm optimization algorithmChaosMutation
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.
林阳,赵欢,丁汉.基于多种群遗传算法的一般机器人逆运动学求解[J].机械工程学报,2017,53(3):1-8.
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.
何兵,车林仙,刘初升,等.空间6R机械臂位置逆解的复合形差分进化算法[J].机械工程学报,2014,50(15):45-52.
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.
谢习华,范诗萌,周烜亦,等.基于改进差分进化算法的机械臂运动学逆解[J].机器人,2019,41(1),50-57.
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.
任子武,王振华,李娟,等.基于混合类电磁机制算法的机械臂逆运动学解[J].机械工程学报,2012,48(17):21-28.
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.
石建平,李培生,刘国平,等.基于改进粒子群优化算法的混沌系统参数估计[J].华中科技大学学报(自然科学版),2018,46(9):70-76.
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.
0
浏览量
4
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构