Title :
Constrained closed loop inverse kinematics
Author :
Dariush, Behzad ; Zhu, Youding ; Arumbakkam, Arjun ; FujiMura, Kikuo
Author_Institution :
Honda Res. Inst., Mountain View, CA, USA
Abstract :
This paper introduces a kinematically constrained closed loop inverse kinematics algorithm for motion control of robots or other articulated rigid body systems. The proposed strategy utilizes gradients of collision and joint limit potential functions to arrive at an appropriate weighting matrix to penalize and dampen motion approaching constraint surfaces. The method is particularly suitable for self collision avoidance of highly articulated systems which may have multiple collision points among several segment pairs. In that respect, the proposed method has a distinct advantage over existing gradient projection based methods which rely on numerically unstable null-space projections when there are multiple intermittent constraints. We also show how this approach can be augmented with a previously reported method based on redirection of constraints along virtual surface manifolds. The hybrid strategy is effective, robust, and does not require parameter tuning. The efficacy of the proposed algorithm is demonstrated for a self collision avoidance problem where the reference motion is obtained from human observations. We show simulation and experimental results on the humanoid robot ASIMO.
Keywords :
closed loop systems; collision avoidance; humanoid robots; motion control; robot kinematics; ASIMO; appropriate weighting matrix; articulated rigid body systems; constrained closed loop inverse kinematics; gradient projection based methods; highly articulated systems; humanoid robot; joint limit potential functions; motion control; multiple collision points; multiple intermittent constraints; numerically unstable null-space projections; parameter tuning; robots; self collision avoidance problem; virtual surface manifolds; Collision avoidance; Human robot interaction; Humanoid robots; Kinematics; Motion control; Motion planning; Robotics and automation; Robustness; Service robots; USA Councils;
Conference_Titel :
Robotics and Automation (ICRA), 2010 IEEE International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4244-5038-1
Electronic_ISBN :
1050-4729
DOI :
10.1109/ROBOT.2010.5509456