基于改进遗传粒子群算法的机械臂轨迹规划算法研究

Research on trajectory planning algorithm of robotic arm based on improved genetic particle swarm optimization

  • 摘要: 针对传统粒子群算法进行机械臂时间最优轨迹规划时易陷入局部最优且运行效率低的问题,提出一种改进自适应遗传粒子群(modified adaptive geneticparticle swarm optimization,MAGA-PSO)算法的时间最优轨迹规划策略。首先,自适应调整粒子群算法的惯性权重与学习因子,提高算法的搜索效率。其次,引入遗传算法中的交叉变异操作,设计自适应交叉和变异操作策略增加粒子多样性,避免算法收敛到局部最优。最后,利用Matlab/Simulink建立Handsfree v6 plus六轴机械臂的仿真模型,采用3-5-3多项式插值函数构造机械臂运行轨迹并进行仿真实验。实验结果表明,改进后的算法提升了机械臂收敛速度和求解精度,运行时间相较于标准粒子群算法缩短约17.5%,有效提高了机械臂的运行效率。

     

    Abstract: A strategy for optimal time trajectory planning of robotic arms based on the modified adaptive genetic particle swarm optimization (MAGA-PSO) algorithm is proposed to address the issue of local optima trapping and low operational efficiency commonly encountered in traditional Particle Swarm Optimization algorithms. Firstly, the inertia weight and learning factor of the Particle Swarm Optimization algorithm are adaptively adjusted to enhance the search efficiency of the algorithm. Secondly, crossover and mutation operations from the genetic algorithm are introduced to design adaptive crossover and mutation strategies, increasing particle diversity to prevent the algorithm from converging to local optima. Finally, a simulation model of the Handsfree v6 plus six-axis robotic arm is established using Matlab/Simulink. A 3-5-3 polynomial interpolation function is utilized to generate robotic arm trajectory and conduct simulation experiments. Experimental results demonstrate that the improved algorithm enhances the convergence speed and solution accuracy of the robotic arm, with a runtime approximately 17.5% shorter compared to the standard particle swarm optimization algorithm, effectively improving the operational efficiency of the robotic arm.

     

/

返回文章
返回