Analytical Inverse Kinematics of Anthropomorphic Movements for 7-DOF Humanoid Manipulators

  • ZHAO Jing ,
  • GONG Shiqiu ,
  • ZHANG Ziqiang
Expand
  • College of Mechanical Engineering and Applied Electronics Technology, Beijing University of Technology, Beijing 100124

Received date: 2017-11-28

  Revised date: 2018-05-08

  Online published: 2018-11-05

Abstract

To obtain anthropomorphic arm postures for a given end-effector position and orientation, a new inverse kinematics method is proposed for seven degrees of freedom (DOF) humanoid manipulators base on the characteristics of human arm postures. The wrist position is determined by the end-effector position and orientation, and then the redundancy resolution of human arm is solved using the elbow twist angle, which is determined by the minimum potential energy measure. Furthermore, the analytical formulation of the inverse kinematics for humanoid manipulators is derived. The results of simulations and experiments prove the similarity with human arm postures and the continuity of the solutions. Finally, the instability of this method is analyzed based on the dexterity of humanoid manipulators, which shows that the humanoid manipulator is singular when the elbow twist angle suddenly changes. Due to the analytical formulation, this method is efficient for the real time control of humanoid manipulators.

Cite this article

ZHAO Jing , GONG Shiqiu , ZHANG Ziqiang . Analytical Inverse Kinematics of Anthropomorphic Movements for 7-DOF Humanoid Manipulators[J]. Journal of Mechanical Engineering, 2018 , 54(21) : 25 -32 . DOI: 10.3901/JME.2018.21.025

References

[1] 祖迪,吴镇炜,谈大龙. 一种冗余机器人逆运动学求解的有效方法[J]. 机械工程学报,2005,41(6):71-75. ZU Di,WU Zhenwei,TAN Dalong. Effecient inverse kinematic solution for redundant manipulators[J]. Chinese Journal of Mechanical Engineering,2005,41(6):71-75.
[2] 东辉,杜志江. 基于工作空间密度函数的平面冗余机器人的逆运动学求解算法[J]. 机械工程学报,2015,51(17):8-14. DONG Hui,DU Zhijiang. Inverse kinematics of planar redundant manipulators based on workspace density function[J]. Journal of Mechanical Engineering,2015,51(17):8-14.
[3] CRENGANIS M,BREAZ R,RACZ G,et al. Inverse kinematics of a 7 DOF manipulator using Adaptive Neuro-Fuzzy Inference Systems[C]//Control Automation Robotics & Vision (ICARCV),201212th International Conference on. December 5-7,2012,Guangzhou,China. Washington,DC 20036-4928,United States:IEEE,2012:1232-1237.
[4] HUANG H C,CHEN C P,WANG P R. Particle swarm optimization for solving the inverse kinematics of 7-DOF robotic manipulators[C]//Systems,Man,and Cybernetics (SMC),2012 IEEE International Conference on. October 14-17,2012,Seoul,Korea,Republic of. Institute of Electrical and Electronics Engineers Inc.,3 Park Avenue,17th Floor,New York,NY 10016-5997,United States:IEEE,2012:3105-3110.
[5] YANG Junjuan,WANG Xiulian,CUI Long,et al. Inverse kinematics of redundant manipulator used in tele-operation[C]//Information and Automation,2015 IEEE International Conference on. August 8-10,2015,Yunnan,China. Institute of Electrical and Electronics Engineers Inc:IEEE,2015:1690-1695.
[6] JIANG Li,HUO Xijian,LIU Yiwei,et al. An integrated inverse kinematic approach for the 7-DOF humanoid arm with offset wrist[C]//Robotics and Biomimetics (ROBIO),2013 IEEE International Conference on. December 12-14,2013,Shenzhen,China. IEEE Computer Society:IEEE,2013:2737-2742.
[7] 陈鹏,刘璐,余飞,等. 一种仿人机械臂的运动学逆解的几何求解方法[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.
[8] KIM J S,JEONG J H,PARK J H. Inverse kinematics of a redundant manipulator based on conformal geometry using geometric approach[C]//Informatics in Control,Automation and Robotics (ICINCO),2015 12th International Conference on. July 21-23,2015,Colmar,Alsace,France. SciTePress:IEEE:2015:179-185.
[9] 赵建文,杜志江,孙立宁. 7自由度冗余手臂的自运动流形[J]. 机械工程学报,2007,43(9):132-137. ZHAO Jianwen,DU Zhijiang,SUN Lining. Self-motion manifolds of a 7-DOF redundant robot arm[J]. Chinese Journal of Mechanical Engineering,2007,43(9):132-137.
[10] 徐朋,赵东标,程锦翔,等. 冗余机器人逆运动学解流形的多目标优化[J]. 机器人,2016,38(6):704-710. XU Peng,ZHAO Dongbiao,CHENG Jinxiang,et al. Multi-objective optimization for inverse kinematics solution manifolds of redundant robots[J]. Robot,2016,38(6):704-710.
[11] 任子武,朱秋国,熊蓉. 冗余仿人臂避关节物理约束的一种逆运动学问题求解方法[J]. 机械工程学报,2014,50(19):58-65. REN Ziwu,ZHU Qiuguo,XIONG Rong. A joint physical constraints avoidance method for inverse kinematics problem of redundant humanoid manipulator[J]. Journal of Mechanical Engineering,2014,50(19):58-65.
[12] 魏延辉,韩寒,于园园,等. 构形平面方法求解冗余机械臂逆运动学[J]. 哈尔滨工程大学学报,2016,37(8):1096-1102. WEI Yanhui,HAN Han,YU Yuanyuan,et al. Solving inverse kinematics for redundant manipulator using configuration plane method[J]. Journal of Harbin Engineering University,2016,37(8):1096-1102.
[13] GAN D,LIAO Q,WEI S,et al. Dual quaternion-based inverse kinematics of the general spatial 7R mechanism[J]. Proceedings of the Institution of Mechanical Engineers,Part C:Journal of Mechanical Engineering Science,2008,222(8):1593-1598.
[14] WANG Xuhao,ZHANG Dawei,ZHAO Chen. Inverse kinematics of a 7R 6-DOF robot with nonspherical wrist based on transformation into the 6R robot[J]. Mathematical Problems in Engineering,2017,5:1-12.
[15] 颜云辉,徐靖,陆志国,等. 仿人服务机器人发展与研究现状[J]. 机器人,2017,39(4):551-564. YAN Yunhui,XU Jing,LU Zhiguo,et al. Development and research status of humanoid service robots[J]. Robot,2017,39(4):551-564.
[16] ZHAO Jing,XIE Biyun,SONG Chunyu. Generating human-like movements for robotic arms[J]. Mechanism & Machine Theory,2014,81(11):107-128.
[17] 方承,丁希仑. 面向人臂三角形动作基元的拟人臂运动学[J]. 机器人,2012,34(3):257-264. FENG Cheng,DING Xilun. Anthropomorphic arm kinematics oriented to movement primitive of human arm triangle[J]. Robot,2012,34(3):257-264.
[18] 段晋军,甘亚辉,戴先中,等. 基于可操作度评价的冗余机器人逆解求解方法[J]. 华中科技大学学报,2015(增刊):45-48,57. DUAN Jinjun,GAN Yahui,DAI Xianzhong,et al. Method Of inverse kinematics solution for a Redundant manipulator based on manipulability[J]. Journal of Huazhong University of Science and Technology,2015(Suppl.):45-48,57.
[19] LIU Weihui,CHEN Diansheng,STEIL J. Analytical inverse kinematics solver for anthropomorphic 7-DOF redundant manipulators with human-like configuration constraints[J]. Journal of Intelligent & Robotic Systems,2017,86(1):63-79.
[20] ARTEMIADIS P. Closed-form inverse kinematic solution for anthropomorphic motion in redundant robot arms[J]. Advances in Robotics & Automation,2013,2(3):100-110.
[21] KUHLEMANN I,SCHWEIKARD A,JAUER P,et al. Robust inverse kinematics by configuration control for redundant manipulators with seven DoF[C]//International Conference on Control,Automation and Robotics. April 28-30,2016,Hong Kong,Institute of Electrical and Electronics Engineers Inc:IEEE,2016:49-55.
[22] KIM H,ROSEN J. Predicting redundancy of a 7 DOF upper limb exoskeleton toward improved transparency between human and robot[J]. Journal of Intelligent & Robotic Systems,2015,80(1):99-119.
[23] 赵京,郭兴伟,谢碧云. 达点臂姿预测指标与机械臂仿人运动[J]. 机械工程学报,2015,51(23):21-27. ZHAO Jing,GUO Xingwei,XIE Biyun. Criterion for human arm in reaching tasks and human-like motion planning of robotic arm[J]. Journal of Mechanical Engineering,2015,51(23):21-27.
Outlines

/