机构学及机器人

基于新旋量子问题改进一类6R串联机器人逆解算法

  • 孙恒辉 ,
  • 赵爱武 ,
  • 李达 ,
  • 张茂峰
展开
  • 1. 中国科学院合肥智能机械研究所  合肥  230031;
    2. 传感技术联合国家重点实验室  合肥  230031
孙恒辉,男,1983年出生,助理研究员。主要研究方向为仿生机构设计与运动学分析。 E-mail:sunhenghui@iim.ac.cn

收稿日期: 2015-01-31

  修回日期: 2015-10-26

  网络出版日期: 2016-01-05

基金资助

国家自然科学基金(51305426)、国家重点基础研究发展计划(973计划,2011CB302103)和传感技术联合国家重点实验室项目(skt0906)资助项目。

Improvement of the Algorithm of the Inverse Kinematics Calculation for 6R Series Robots Based on One Novel Paden-Kahan Sub-problem

  • SUN Henghui ,
  • ZHAO Aiwu ,
  • LI Da ,
  • ZHANG Maofeng
Expand
  • 1. Institute of Intelligent Machines, Chinese Academy of Sciences, Hefei 230031;
    2. State Key Laboratory of Transducer Technology, Hefei 230031

Received date: 2015-01-31

  Revised date: 2015-10-26

  Online published: 2016-01-05

摘要

与传统工业串联机器人相比,后三个旋转关节轴线相交于一点、而前三个旋转关节轴线均不相交的六自由度串联机器人的工作空间较为完善,然而此类6R串联机器人逆解的求解较为复杂,限制了其应用。针对其逆解问题,提出一类新的Paden-Kahan子问题类型:将一点绕两个不相交且不平行的轴线依次旋转到指定点,以及其扩展问题类型:将一点绕两个不相交且不平行的轴线依次旋转直到该点到固定第一点和固定第二点的距离均为指定大小。通过构造与该点运动轨迹相垂直的垂直平面,推导和求解了该子问题的正解和逆解,结合其他已知的子问题,简化和求解此类6R串联机器人的逆解问题,并对其逆解的条件和数目进行讨论。与传统的消元法相比,采用该方法得到的逆解的几何意义更为明确、计算量少、求解效率更高,改进了此类6R串联机器人逆解算法。通过实例计算,验证了求解方法的有效性和可行性。

本文引用格式

孙恒辉 , 赵爱武 , 李达 , 张茂峰 . 基于新旋量子问题改进一类6R串联机器人逆解算法[J]. 机械工程学报, 2016 , 52(1) : 79 -86 . DOI: 10.3901/JME.2016.01.079

Abstract

For an improved 6-DOR series robot of which the axes of the last three rotating joints intersect to one point and the axes of the first three rotating joints are non-intersect each other, its workspace is better than the workspaces of traditional industrial robots. But the inverse kinematics calculation for this improved 6-DOR series robot is complicate and cost large computing, which limit its application. In order to improve the performance of the algorithm for its inverse kinematics calculation, a novel Paden-Kahan sub-problem which can be described as letting a point rotate about two disjoint and non-parallel subsequent axes to the point appointed, and its extended problem which can be described as letting a point rotate about two disjoint and non-parallel subsequent axes to two points fixed with two distance appointed to each, are proposed and solved. By constructing a plane perpendicular to the motion trajectory of the rotating point, the forward and inverse kinematics problems of this novel Paden-Kahan sub-problem were solved. Combining with other known Paden-Kahan sub-problems, the inverse kinematics of the 6R series robots are simplified and solved. Then the constraint conditions and the situations of the number of its inverse kinematics solutions are discussed. With the method proposed, the geometrical significance signed for the inverse kinematics is clearer than that with traditional algebraic elimination method, and the operation efficiency of the inverse kinematics is improved. The effectiveness of the solving methods is verified through an instance with exact parameters.

参考文献

[1] 理查德?摩雷,李泽湘,厦恩卡?萨思特里.机器人操作的数学导论[M]. 北京:机械工业出版社,1998.MURRAY R M,LI Zexiang,SASTRY S S. A mathematical introduction to robotic manipulation[M]. Beijing:China Machine Press,1998.
 [2] HUNT K H. Kinematic geometry of mechanisms[M]. New York:Oxford University Press,1978.
 [3] SARIYILDIZ E,TEMELTAS H. Solution of inverse kinematic problem for serial robot using quaterninons[C]// IEEE International Conference on Mechatronics and Automation,Aug. 9-12,2009,Changchun University,Changchun,China. New York:IEEE,2009:26-31.
 [4] 赵杰,刘玉斌,蔡鹤皋. 一种运动旋量逆解子问题的求解及其应用[J]. 机器人,2005,27(2):163-167.ZHAO Jie,LIU Yubin,CAI Hegao. Solution for one type of inverse kinematics sub-problem in screw theory and its application[J]. Robot,2005,27(2):163-167. 
 [5] 孔民秀,孙立宁,杜志江,等. 一类运动支链逆解问题的旋量指数积求解方法[J]. 哈尔滨工业大学学报,2008,40(3):372-375.KONG Minxiu,SUN Lining,DU Zhijiang,et al. Solution to inverse kinematics of a type of kinematic chain using screw theory and exponential product method[J]. Journal of Harbin Institute of Technology,2008,40(3):372-375.
 [6] 陈庆诚,朱世强,王宣银,等. 基于旋量理论的串联机器人逆解子问题求解算法[J]. 浙江大学学报,2014,48(1):8-14,20. CHEN Qingcheng,ZHU Shiqiang,WANG Xuanyin,et al. Inverse kinematics sub-problem solution algorithm for serial robot based on screw theory[J]. Journal of Zhejiang University,2014,48(1):8-14,20.
 [7] 吕世增,张大卫,刘海年. 基于吴方法的 6R 机器人逆运动学旋量方程求解[J]. 机械工程学报,2010,46(17):35-41.Lü Shizeng,ZHANG Dawei,LIU Hainian. Solution of screw equation for inverse kinematics of 6R robot based on Wu's method[J]. Journal of Mechanical Engineering,2010,46 (17):35-41.
 [8] 钱东海,王新峰,赵伟,等. 基于旋量理论和Paden-Kahan子问题的6自由度机器人逆解算法[J]. 机械工程学报,2009,45(9):72-81. QIAN Donghai,WANG Xinfeng,ZHAO Wei,et al. Algorithm for the inverse kinematics calculation of 6-DOF robots based on screw theory and Paden-Kahan sub-problems[J]. Journal of Mechanical Engineering,2009,45(9):72-81.
 [9] 杨明明,陈伟海,于守谦,等. 基于Paden-Kahan子问题的冗余度机器人运动学求解[J]. 机器人,2004,26(3):250-255.YANG Mingming,CHEN Weihai,YU Shouqian,et al. Kinematic solutions for redundant robot based on Paden-Kahan sub-problems[J]. Robot,2004,26(3):250-255.
[10] 陈鹏,刘璐,余飞,等. 一种仿人机械臂的运动学逆解的几何求解方法[J]. 机器人,2012,34(2):211-216. CHEN Peng,LIU Lu,YU Fei,et al. A geometrical method for inverse kinematics of a kind of humanoid  manipulator[J]. Robot,2012,34(2):211-216. 
[11] 宫金良,黄风安,张彦斐. 基于指数积的Delta机器人运动学正解建模[J]. 北京理工大学学报,2013,33(6):581-585.GONG Jinliang,HUANG Fengan,ZHANG Yanfei. Direct kinematics analysis of Delta robot based on exponential product[J]. Transactions of Beijing Institute of Technology,2013,33(6):581-585. 
[12] 覃刚. 复杂机械系统建模方法及在多轴底盘研发中的应用研究[D]. 武汉:华中科技大学,2011.QIN Gang. Research on complex mechanical system modeling and its application in multi-axis chassis development[D]. Wuhan:Huazhong University of Science & Technology,2011.
[13] 蔡自兴. 机器人学[M]. 北京:清华大学出版社,2000 . CAI Zixing. Robotics[M]. Beijing:Tsinghua University Press,2000. 
[14] KWON S J,YOUM Y,CHUNG W K. General algorithm for automatic generation of the workspace for n-link planar redundant manipulators[J]. Journal of Mechanical Design,1994,116(3):967-969.
[15] 田海波,马宏伟,魏娟. 串联机器人机械臂工作空间与结构参数研究[J]. 农业机械学报,2013,44(4):196-201.TIAN Haibo,MA Hongwei,WEI Juan. Workspace and structural parameters analysis for manipulator of serial robot[J]. Transactions of the Chinese Society for Agricultural Machinery,2013,44(4):196-201.
文章导航

/