摘要
逆运动最优解的求解是机器人运动学中最重要的一环,鉴于要得到逆运动最优解的解析解必须满足特殊的条件,本文介绍利用改进萤火虫算法求解串联多关节机器人逆解的数值解法。本方法不受机器人结构的限制,能够找出所有的逆解并选择最合适的一个。仿真证明,该算法能够有效的应用到逆解的求解中,并且能够达到足够的精度。
The optimization of the inverse kinematics of robots is the most important part of robot kinematics. In view of the fact that to get the analytic solutions of the inverse kinematics of robots must meet special conditions, this paper used improved firefly algorithm to get the optimization of inverse kinematics without any of special conditions. This method is not affected by the structure of the robot. All the inverse solutions can be identified and the most appropriate one can be selected. Simulation results show that, the algorithm can be effectively applied to the robot inverse kinematics, and is able to achieve sufficient accuracy.
出处
《科技通报》
北大核心
2017年第12期201-207,220,共8页
Bulletin of Science and Technology
基金
广东省自然科学基金项目(2015A030313225)
广东省高等职业教育品牌专业建设项目(2016gzpp139)
关键词
萤火虫算法
模拟退火
多关节机器人
逆运动学
firefly algorithm
simulated annealing algorithm
multi-joint robot
inverse kinematics