检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:陈菲菲 居鹤华 刘潇晗 CHEN Feifei;JU Hehua;LIU Xiaohan(College of Astronautics,Nanjing University of Aeronautics and Astronautics,Nanjing 211106;Laboratory of Aerospace Entry,Descent and Landing Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 211106)
机构地区:[1]南京航空航天大学航天学院,南京211106 [2]南京航空航天大学进入、减速与着陆实验室,南京211106
出 处:《机械工程学报》2023年第1期50-58,共9页Journal of Mechanical Engineering
基 金:国家自然科学基金资助项目(61673010)。
摘 要:提升多轴机器人逆运动学的求解精度与速度是保证机器人轨迹规划与实时控制性能的基础,也是机器人领域密切关注的难题。提出一种高精度、高效率地求解3至6R串链机器人逆运动学的方法。首先,将用于描述机器人位置与姿态的旋转变换阵与单位四元数采用半角正切的形式表达,建立与关节角度无冗余的机器人位姿方程。其次,分析Dixon结式求解多元高阶多项式的方法,将其应用于求取3R与一般6R机器人的逆运动学解析解。利用多项式环的特性处理矩阵,能够有效避免计算奇异性的产生。通过分析以矢量表达的Dixon矩阵,消去矩阵中的一些无效项,降低矩阵的阶数,避免阶次组合爆炸问题的发生。仿真实例表明,任意可达姿态下,6R机器人的逆运动学解一般能达到8组,这一多解的性能提升机器人的灵巧度。一般6R机器人逆解的单次计算时间不高于4ms,位置及姿态误差(相对)均小于10-15,验证所提出的逆解方法的实时性和精密性。本文所做工作为精密操作机器人的运动学研究提供了理论依据。Improving the accuracy and speed of the inverse kinematics of multi axis robots is the basis of improving the performance of trajectory planning and real-time control of robots,and it is also a difficult problem in the robot field.A high-precision and efficient method for solving the inverse kinematics of 3 to 6 degrees of freedom serial robot is presented in the paper.Firstly,the rotation transformation matrix and unit quaternion used to describe the position and attitude of the robot are expressed in the form of the tangent of half angles,and the position equation is established without redundancy of joint angles.Secondly,the Dixon resultant method for solving multivariate high-order polynomials is analyzed and applied to solve the inverse kinematics of 3R robots and general 6R robots.Using the characteristics of polynomial ring to process the matrix can effectively avoid the occurrence of computational singularity.By analyzing the Dixon matrix expressed in vector,some invalid terms in the matrix are eliminated,the size of the matrix is reduced,and the occurrence of order combination explosion problem is reduced.The simulation example shows that the inverse kinematic solution of 6R robot can generally reach 8 groups,and this performance improves the dexterity of robots.The single calculation time is not more than 4 ms,and the position and attitude errors(relative)are less than 10-15.The efficiency and precision of the proposed inverse kinematics method are verified.The work of this paper provides a theoretical basis for the kinematics research of precision manipulator.
关 键 词:多轴机器人 逆运动学 解析解 高精度 Dixon结式 多元多项式
分 类 号:TP242[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229