首页|采用蜣螂优化算法的冗余机械臂运动学分析

采用蜣螂优化算法的冗余机械臂运动学分析

扫码查看
为解决冗余度机械臂在运动学计算过程中存在奇异现象与容错度过低的问题,以7-DOF机械臂为研究对象,采用一种元启发式的蜣螂算法对其进行运动学求解.在MATLAB中利用robotics toolbox建立7-DOF机械臂的D-H参数模型,对7-DOF机械臂进行运动学建模,并建立其对应的目标函数;在蜣螂优化算法中,通过对目标函数设置不同的蜣螂种群数量与迭代次数,分别采用改进的正弦建模蜣螂优化算法与传统的正切建模蜣螂优化算法求解目标函数的收敛性,通过对比分析确定参数值设置的可靠性;将参数设置结果应用于7-DOF冗余机械臂逆运动学求解过程中,根据冗余机械臂初始位姿与期望位姿进行计算,结果表明冗余机械臂逆解的关节角误差在0.060 2 mm内,采用改进的正弦建模的蜣螂优化算法求解的迭代次数较小,且最佳值较优,比传统的正切函数建模提高了目标函数的适应性,提高了全局最优的收敛性,同时提高了 7-DOF机械臂运动学规划的精度与适应性.

贺晓莹

展开 >

桂林航天工业学院 机电工程学院,广西 桂林 541004

桂林航天工业学院 广西特种工程装备与控制重点实验室,广西 桂林 541004

冗余机械臂 蜣螂算法 运动学

2024

桂林航天工业学院学报
桂林航天工业学院

桂林航天工业学院学报

影响因子:0.288
ISSN:2095-4859
年,卷(期):2024.29(3)