首页|基于混合蜜獾算法的机械臂最优运动规划方法

基于混合蜜獾算法的机械臂最优运动规划方法

扫码查看
针对六自由度机械臂末端执行器路径及关节空间下轨迹的规划问题,提出一种基于混合蜜獾算法和 3-5-3 分段多项式插值的最优运动规划方法,实现机械臂末端执行器运动路径最短及关节运动时间最优,并有效降低优化路径与规划路径的差异。首先,以标准蜜獾算法框架为基础,在初始化、全局寻优与局部探索中采用混沌反向学习、转移算子、正弦余弦算子以及自适应扰动系数策略,提高最优解质量与寻优能力,并据此设计机械臂末端执行器无碰撞、最短路径规划方法,引导关节轨迹规划过程;其次,在关节空间下,利用混合蜜獾算法寻找各关节最优运动时间,在此基础上,利用 2 次 3-5-3 分段多项式插值算法,在满足各关节位移、速度、加速度约束的条件下,完成机械臂关节平滑且时间最优的轨迹规划;最后,通过与其他规划方法仿真对比,验证提出的方法能够使规划路径长度缩短,关节运动时间减少,优化路径与规划路径差异较小,并以UR5 机械臂抓取实验为例检验了该方法的可行性。
Optimal motion planning method of manipulator based on hybrid honey badger algorithm
Aiming at the planning problem of the end-effector path and the trajectory in the joint space of the 6-DOF manipulator,an optimal motion planning method based on the hybrid honey badger algorithm and 3-5-3 polynomial interpolation is proposed to achieve the shortest movement path and the optimal joint movement time of the manipulator end-effector,and effectively reduce the difference between the optimized path and the planned path.Firstly,based on the standard honey badger algorithm framework,chaotic reverse learning,transfer operators,sine-cosine operators and adaptive perturbation coefficient strategies are used in initialization,global optimization and local exploration to improve the quality and optimization ability of the optimal solution.Based on this,a collision-free and shortest path planning method was designed for the end-effector of the manipulator to guide the joint trajectory planning process.Secondly,the hybrid honey badger algorithm is used to find the optimal motion time of each joint in the joint space.On this basis,two times 3-5-3 polynomial interpolation algorithm is used to complete the joint smoothing and time-optimal trajectory planning of the manipulator while satisfying the constraints of displacement,velocity and acceleration of each joint.Finally,through simulation comparison with other planning methods,it was verified that the method proposed in this article can shorten the length of the planned path,reduce the joint motion time,reduce the difference between the optimized path and the planned path,and the feasibility of this method was tested using the UR5 manipulator grasping experiment as an example.

honey badger algorithmmanipulatormotion planningtime optimizationpolynomial interpolation

黄成、王涛、许家忠

展开 >

哈尔滨理工大学自动化学院 哈尔滨 150080

蜜獾算法 机械臂 运动规划 时间最优 分段多项式插值

国家自然科学基金

52102455

2024

仪器仪表学报
中国仪器仪表学会

仪器仪表学报

CSTPCD北大核心
影响因子:2.372
ISSN:0254-3087
年,卷(期):2024.45(4)