首页> 外文期刊>Mathematical Problems in Engineering: Theory, Methods and Applications >Hybrid Mutation Fruit Fly Optimization Algorithm for Solving the Inverse Kinematics of a Redundant Robot Manipulator
【24h】

Hybrid Mutation Fruit Fly Optimization Algorithm for Solving the Inverse Kinematics of a Redundant Robot Manipulator

机译:求解冗余机器人操纵器逆运动学的混合突变果蝇优化算法

获取原文
           

摘要

The inverse kinematics of redundant manipulators is one of the most important and complicated problems in robotics. Simultaneously, it is also the basis for motion control, trajectory planning, and dynamics analysis of redundant manipulators. Taking the minimum pose error of the end-effector as the optimization objective, a fitness function was constructed. Thus, the inverse kinematics problem of the redundant manipulator can be transformed into an equivalent optimization problem, and it can be solved using a swarm intelligence optimization algorithm. Therefore, an improved fruit fly optimization algorithm, namely, the hybrid mutation fruit fly optimization algorithm (HMFOA), was presented in this work for solving the inverse kinematics of a redundant robot manipulator. An olfactory search based on multiple mutation strategies and a visual search based on the dynamic real-time updates were adopted in HMFOA. The former has a good balance between exploration and exploitation, which can effectively solve the premature convergence problem of the fruit fly optimization algorithm (FOA). The latter makes full use of the successful search experience of each fruit fly and can improve the convergence speed of the algorithm. The feasibility and effectiveness of HMFOA were verified by using 8 benchmark functions. Finally, the HMFOA was tested on a 7-degree-of-freedom (7-DOF) manipulator. Then the results were compared with other algorithms such as FOA, LGMS-FOA, AE-LGMS-FOA, IFOA, and SFOA. The pose error of end-effector corresponding to the optimal inverse solution of HMFOA is 10?14?mm, while the pose errors obtained by FOA, LGMS-FOA, AE-LGMS-FOA, IFOA, and SFOA are 102?mm, 10?1?mm, 10?2?mm, 102?mm, and 102?mm, respectively. The experimental results show that HMFOA can be used to solve the inverse kinematics problem of redundant manipulators effectively.
机译:冗余机械手的反向运动学是机器人中最重要和复杂的问题之一。同时,它也是冗余操纵器的运动控制,轨迹规划和动力学分析的基础。以最终效应器的最小姿势误差为优化目标,构建了健身功能。因此,冗余操纵器的逆运动学问题可以被转换为等同的优化问题,并且可以使用群智能优化算法来解决。因此,在这项工作中提出了一种改进的果蝇优化算法,即混合突变果蝇优化算法(HMFOA),用于解决冗余机器人操纵器的逆运动学。基于多个突变策略和基于动态实时更新的视觉搜索的嗅觉搜索是在HMFOA中的基于动态实时更新。前者在勘探和剥削之间具有良好的平衡,可以有效解决果蝇优化算法(FOA)的过早收敛问题。后者充分利用每个果蝇的成功搜索体验,可以提高算法的收敛速度。通过使用8个基准功能验证了HMFOA的可行性和有效性。最后,HMFOA在7度自由度(7-DOF)操纵器上进行了测试。然后将结果与其他算法进行比较,例如FOA,LGMS-FOA,AE-LGMS-FOA,IFOA和SFOA。对应于HMFOA的最佳逆溶液的末端效应器的姿势误差为10?14Ωmm,而通过FOA,LGMS-FOA,AE-LGMS-FOA,IFOA和SFOA获得的姿势误差为102ΩΩmm,10 ?1?mm,10?2?mm,102Ω·mm和102Ωmm。实验结果表明,HMFOA可用于有效解决冗余机械手的逆运动学问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号