Real-time Inverse Kinematics of (2n+1) DOF hyper-redundant manipulator arm via a combined numerical and analytical approach

被引:54
作者
Ananthanarayanan, Hariharan [1 ]
Ordonez, Raul [2 ]
机构
[1] Univ Dayton, ECE Dept, Motoman Robot Lab, Dayton, OH 45469 USA
[2] Univ Dayton, Dept Elect & Comp Engn, Dayton, OH 45469 USA
关键词
Real-time Inverse Kinematics; Hyper-redundant manipulator; Levenberg-Marquardt; Obstacle avoidance;
D O I
10.1016/j.mechmachtheory.2015.04.011
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
The task of solving Inverse Kinematics (IK) for redundant serial chain manipulators has been and still continues to be quite challenging in the field of robotics. Researchers from different fields have succeeded in solving the IK of different robot configurations for various applications. However, the challenge of computational efficiency still remains, in particular for complex robot configurations, to be used for real-time applications. This paper presents a novel, computationally efficient method of performing IK for general 2n + 1(n is the number of joints) DOF manipulators with a spherical joint at the wrist. It uses the simplicity of analytical solutions to enhance the speed of numerical solvers that operate on each joint location individually. The problem of IK is approached as a constrained optimization, where obstacle avoidance and limit avoidance at joints are used as illustrations. The joint limitations are handled implicitly as boundary conditions for the numerical algorithm. The algorithm was executed and implemented on various paths for a 9 DOF arm and also simulated for a 13 DOF arm for generalization purposes. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:209 / 226
页数:18
相关论文
共 24 条
  • [1] Abdelhakim M, 2011, INT CONF ACOUST SPEE, P3004
  • [2] [Anonymous], IEEE T ROBOT AUTOM
  • [3] [Anonymous], PROCEDIA ENG
  • [4] [Anonymous], P 2010 IEEE INT C RO
  • [5] [Anonymous], INT C ADV ROB
  • [6] [Anonymous], 1955, ASME J APPL MECH, DOI [DOI 10.1115/1.4011045, 10.1115/1.4011045]
  • [7] [Anonymous], 2012, INT J AUTOM TECHNOL
  • [8] [Anonymous], MODELING CONTROL ROB
  • [9] [Anonymous], GRAPH MODEL
  • [10] [Anonymous], BRAZ ROB S