上海大学学报(自然科学版) ›› 2012, Vol. 18 ›› Issue (6): 589-605.doi: 10.3969/j.issn.1007-2861.2012.06.008

• 机电工程与自动化 • 上一篇    下一篇

基于自运动的仿人七自由度机械臂逆解算法

崔 泽, 韩增军   

  1. 上海大学 机电工程与自动化学院,上海 200072
  • 收稿日期:2011-09-28 出版日期:2012-12-28 发布日期:2012-12-28
  • 通讯作者: 崔 泽(1973—),男,副教授,博士,研究方向为冗余度机器人技术和工业机器人技术. E-mail:cuize0421@126.com
  • 作者简介:崔 泽(1973—),男,副教授,博士,研究方向为冗余度机器人技术和工业机器人技术. E-mail:cuize0421@126.com
  • 基金资助:

    上海市085工程重大专项资助项目(B58-A106-11-001)

Inverse Kinematics Algorithm of 7-DOF Manipulator Based on Self-Motion

CUI Ze, HAN Zeng-jun   

  1. School of Mechatronics Engineering and Automation, Shanghai University, Shanghai 200072, China
  • Received:2011-09-28 Online:2012-12-28 Published:2012-12-28

摘要: 基于七自由度(seven degrees of freedom, 7-DOF)机械手臂的结构和自运动特性,提出通过对关节位置进行几何分析,求解机械臂逆运动学的方法.该方法在自运动构型的基础上,以0坐标系为其他坐标系的基系,根据同一向量在不同坐标系之间的投影特性与关节角之间存在着的对应关系,实现对七自由度机械臂逆运动学的求解.该方法能够求解出针对任一特定末端位姿的所有理论逆解.通过引入机械臂优化的二次目标,对所有理论逆解进行优化,可得最优逆解用于机械臂控制.与梯度投影法等通用算法相比,该方法具有直观简练、计算量小等优点,且不同的末端位姿求解过程互不影响,对系列性末端位姿连续求解不存在累积误差.

关键词: 逆运动, 七自由度, 自运动, 坐标变换

Abstract: Based on the structure of a robot manipulator with seven degrees of freedom (7-DOF) and its self-motion characteristic, a geometric method is proposed to find solution of inverse-kinematics of a robot. The algorithm is at the level of position for inverse kinematics. Self-motion of the redundant manipulator is described and used to solve inverse kinematics of the redundant manipulator. The inverse-kinematics is solved using its self-motion. Computation involved in the method is easy. It is efficient in solving the inverse kinematics.

Key words: coordinate transform, inverse kinematic, self-motion, seven degrees of freedom (7-DOF)

中图分类号: