期刊文献+

一种改进的串联机械臂逆运动学问题数值解法 被引量:6

An improved numerical method for inverse kinematics of serial manipulator
在线阅读 下载PDF
导出
摘要 逆运动学问题是机械臂运动控制的基础,数值法因其较好的通用性而被广泛使用。然而,常规基于Levenberg-Marquardt(LM)迭代法的机械臂逆运动学数值解法存在收敛速度慢、易出现不收敛的问题,影响算法鲁棒性。为解决上述问题,提高算法收敛速度和收敛能力,在常规数值解法基础上提出了一种改进的机械臂逆运动学问题数值解法。创新将LM迭代法中每一迭代步的参数因子由当前迭代步对应的微分运动向量二范数确定,并额外设置步长因子以提高每一迭代步的迭代步长。基于6自由度串联机械臂的验证结果表明,相比于Matlab Robotics Toolbox中ikine函数的数值解法,提出方法的收敛能力提高了约1.8倍,收敛速度提高了7.9倍,有效弥补了常规的数值解法鲁棒性不足的缺点。 Inverse kinematics is the foundation of manipulator motion control. Numerical method is widely used to cope with the inverse kinematics because of its good robustness. However, the conventional numerical method based on Levenberg-Marquardt(LM) iterative method has problems of slow convergence and non-convergence, which affects the robustness of algorithm. In order to improve the convergence speed and the convergence ability of the algorithm, an improved numerical method for the inverse kinematics of manipulator is proposed based on the conventional numerical method. The parameter factor of each iteration step in the LM iteration method is innovatively determined by the second norm of the differential motion vector corresponding to the current iteration step. In addition, another factor is set to increase the step length of each iteration step. Finally, the experimental results on a 6-DOF serial manipulator show that the convergence speed and the convergence ability of the proposed method are increased by 7.9 times and 1.8 times respectively compared with the numerical method of function ikine in Matlab Robotics Toolbox, which effectively makes up for the shortcomings of the conventional numerical method in robustness.
作者 马建伟 闫惠腾 沈亚彬 张红园 吕琦 高松 MA Jianwei;YAN Huiteng;SHEN Yabin;ZHANG Hongyuan;LYU Qi;GAO Song(Key Laboratory for Precision and Non-traditional Machining Technology of Ministry of Education,Dalian University of Technology,Dalian 116000,China)
出处 《重庆理工大学学报(自然科学)》 CAS 北大核心 2022年第7期119-125,共7页 Journal of Chongqing University of Technology:Natural Science
基金 国家自然科学基金项目(51975098) 辽宁省“兴辽英才”计划项目(XLYC1907006,XLYCYSZX1901,XLYC1801008)。
关键词 串联机械臂 逆运动学 Levenberg-Marquardt迭代法 微分运动向量 收敛能力 serial manipulator inverse kinematics Levenberg-Marquardt iterative method differential motion vector convergence ability
作者简介 马建伟,男,博士,教授,主要从事机器人辅助加工规划及控制研究,E-mail:mjw2011@dlut.edu.cn。
  • 相关文献

参考文献10

二级参考文献75

  • 1于艳秋,廖启征.基于有理数运算的一般6R机器人位置逆解算法[J].机械工程学报,2005,41(3):229-233. 被引量:18
  • 2张小华,江国和,沈荣瀛.一种自适应伪并行改进遗传算法[J].华东船舶工业学院学报,2005,19(3):65-69. 被引量:6
  • 3毕惟红,任红民,吴庆标.一种新的遗传算法最优保存策略[J].浙江大学学报(理学版),2006,33(1):32-35. 被引量:28
  • 4张智,朱齐丹,吴自新.基于免疫遗传算法的机械手避碰逆解[J].系统仿真学报,2007,19(3):514-518. 被引量:10
  • 5PRIMROSE E J F. On the input-output equation of the general 7R mechanism[J]. Mechanism and Machine Theory, 1986, 21(6): 509-510.
  • 6廖启征 梁崇高 张启先.空间7R机构位移分析的新研究.机械工程学报,1986,22(3):1-9.
  • 7LEE H Y, LIANG C G. A new vector theory for the analysis of spatial mechanisms[J]. Mechanism and Machine Theory, 1988, 23(3): 209-217.
  • 8MANFRED L H, MARTIN P, HANS-PETER S. A new and efficient algorithm for the inverse kinematics of a general serial 6R manipulator[J]. Mechanism and Machine Theory, 2007, 42(1): 66-81.
  • 9CHAPELLE F, BIDAUD P. A closed form for inverse kinematics approximation of general 6R manipulators using genetic programming[C]// Proceedings of the 2001 IEEE International Conference on Robotics & Automation, Seoul, Korea, May 21-26, 2001. Seouh IEEE, 2001:3 364-3 369.
  • 10MANOCHA D, CANNY J F. Efficient inverse kinematics for general 6R manipulators[J]. IEEE Transaction on Robotics and Automation, 1994, 5(10): 648-657.

共引文献247

同被引文献64

引证文献6

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部