于凌涛, 王文杰, 王正雨, 谷庆, 王岚. 一类不满足Pieper准则的机器人逆运动学解析解获取方法[J]. 机器人, 2016, 38(4): 486-494.DOI: 10.13973/j.cnki.robot.2016.0486.
YU Lingtao, WANG Wenjie, WANG Zhengyu, GU Qing, WANG Lan. Acquisition Method of Inverse Kinematics Analytical Solutions for a Class of Robots Dissatisfying the Pieper Criterion. ROBOT, 2016, 38(4): 486-494. DOI: 10.13973/j.cnki.robot.2016.0486.
Abstract:The analytical solution of robot inverse kinematics can't be obtained by traditional methods of kinematical modeling when the robot configuration doesn't conform to the “Pieper criterion”. For this problem, a new method of exchanging the establishment order of adjacent joint axes is presented based on invariance property of the forward kinematics results after exchanging the establishment order. The robot configuration conditions for applying the proposed method are given. A minimally invasive surgery robot which doesn't conform to the “Pieper criterion” is taken as an example, the precise analytical solution is obtained by the proposed method, and the correctness of the proposed method is verified through Matlab Simulink.
[1] Siciliano B, Khatib O. Springer handbook of robotics[M]. Berlin, Germany: Springer, 2008: 84-85.
[2] 王树新,丁杰男,贠今天,等.显微外科手术机器人——“妙手”系统的研究[J].机器人,2006,28(2):130-135.Wang S X, Ding J N, Yun J T, et al. A robotic system for microsurgery: The “MicroHand” system[J]. Robot, 2006, 28(2): 130-135.
[3] 唐奥林.面向主从式微创外科手术机器人的遥操作运动控制策略研究[D].上海:上海交通大学,2014.Tang A L. Research on the teleoperation motion control strategy for a master-slave minimally invasive surgical robot[D]. Shanghai: Shanghai Jiaotong University, 2014.
[4] 马如奇.微创腹腔外科手术机器人执行系统研制及其控制算法研究[D].哈尔滨:哈尔滨工业大学,2013.Ma R Q. Development of the celiac minimally invasive surgery robotic executing system and research on its control algorithm[D]. Harbin: Harbin Institute of Technology, 2013.
[5] Lee H Y, Liang C G. A new vector theory for the analysis ofspatial mechanisms[J]. Mechanisms and Machine Theory, 1988, 23(3): 209-217.
[6] 刘松国,朱世强,王宣银.基于矩阵分解的一般 6R 机器人实时高精度逆运动学算法[J].机械工程学报,2008,44(11):304-309.Liu S G, Zhu S Q, Wang X Y. Real-time and high-accurate inverse kinematics algorithm for general 6R robots based on matrix decomposition[J]. Chinese Journal of Mechanical Engineering, 2008, 44 (11): 304-309.
[7] 吕世增,张大卫,刘海年.基于吴方法的 6R 机器人逆运动学旋量方程求解[J].机械工程学报,2010,46(17):35-41.Lü S Z, Zhang D W, Liu H N. 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] Goldenberg A A, Benhabib B, Fenton R G. A complete generalized solution to the inverse kinematics of robots[J]. IEEE Journal of Robotics and Automation, 1985, 1(1): 14-20.
[9] Angeles J. On the numerical solution of the inverse kinematic problem[J]. International Journal of Robotics Research, 1985, 4(2): 21-37.
[10] Lenarcic J. An efficient numerical approach for calculating the inverse kinematics for robot manipulators[J]. Robotica, 1985, 3(1): 21-26.
[11] Hayashibe M, Suzuki N, Hashizume M, et al. Robotic surgery setup simulation with the integration of inverse-kinematics computation and medical imaging[J]. Computer Methods and Programs in Biomedicine, 2006, 83(1): 63-72.
[12] Hayashibe M, Suzuki N, Hashizume M, et al. Preoperative planning system for surgical robotics setup with kinematics and haptics[J]. International Journal of Medical Robotics and Computer Assisted Surgery, 2005, 1(2): 76-85.
[13] 丁杰男,王树新,贠今天,等.主从式外科手术机器人实时控制算法[J].机械工程学报,2006,42(12):163-168.Wang S X, Ding J N, Yun J T, et al. Realtime control algorithm for teleoperated surgery robot[J]. Journal of Mechanical Engineering, 2006, 42(12): 163-168.
[14] Karlik B, Aydin S. An improved approach to the solution of inverse kinematics problems for robot manipulators[J]. Engineering Applications of Artificial Intelligence, 2000, 13(2): 159-164.
[15] Huang W X, Tan S L, Li X H. Inverse kinematics of compliant manipulator based on the immune genetic algorithm [C]//International Conference on Natural Commutation. Piscataway, USA: IEEE, 2008: 390-394.
[16] 杭鲁滨,王彦,杨廷力.基于 Groebner 基法的一般串联 6R 机器人机构逆运动学分析[J].上海交通大学学报,2004,38(6):853-856.Hang L B, Wang Y, Yang T L. Inverse kinematic analysis of the general 6R serial robot mechanism based on Groebner basis[J]. Journal of Shanghai Jiaotong University, 2004, 38(6): 853-856.