基于改进苔藓生长算法的六自由度机械臂运动轨迹优化研究

Time-optimal trajectory planning for 6-DOF robotic arms based on improved moss growth optimization algorithm

  • 摘要: 针对机械臂在关节空间内的时间最优轨迹规划问题,提出一种基于改进苔藓生长优化算法(improved moss growth optimization, IMGO)的机械臂时间最优轨迹规划方法。以UR5型6自由度机械臂为仿真研究对象,构建基于3-5-3混合多项式插值的时间优化数学模型,使用IMGO算法进行轨迹优化,通过引入混沌初始化、莱维飞行策略以及联合对立选择算子,提升算法的全局搜索能力和收敛精度,并和标准苔藓生长优化算法(moss growth optimization, MGO)、标准粒子群算法(particle swarm optimization, PSO)、象群优化算法(elephant herding optimization, EHO)进行比较。仿真结果表明,与其他优化算法对比,IMGO算法的机械臂运行时间缩短了6.7%、17.1%、21.1%,且在收敛速度及稳定性上同样表现最优,各关节位移、速度和加速度曲线平滑,满足机械臂运动学约束。所提方法为机械臂高效轨迹规划提供了新的解决方案,验证了该算法在工业领域的应用潜力。

     

    Abstract: Aiming at the problem of time-optimal trajectory planning for manipulators in joint space, a time-optimal trajectory planning method for manipulators based on the improved moss growth optimization (IMGO) algorithm is proposed. Taking the UR5 6-degree-of-freedom manipulator as the simulation research object, a time-optimal mathematical model based on 3-5-3 hybrid polynomial interpolation is constructed, and the IMGO algorithm is used for trajectory optimization. By introducing chaotic initialization, Lévy flight strategy, and joint opposition selection operator, the global search ability and convergence accuracy of the algorithm are improved. Comparisons are made with the standard moss growth optimization (MGO) algorithm, standard particle swarm optimization (PSO) algorithm, and elephant herding optimization (EHO) algorithm. The simulation results show that compared with other optimization algorithms, the operation time of the manipulator using the IMGO algorithm is reduced by 6.7%, 17.1%, and 21.1% respectively. Moreover, it also performs best in terms of convergence speed and stability. The displacement, velocity, and acceleration curves of each joint are smooth, satisfying the kinematic constraints of the manipulator. The proposed method provides a new solution for efficient trajectory planning of manipulators and verifies the application potential of the algorithm in the industrial field.

     

/

返回文章
返回