On the Stability of Closed-Loop Inverse Kinematics Algorithms for Redundant Robots

The purpose of this paper is to provide a convergence analysis of classical inverse kinematics algorithms for redundant robots, whose stability is usually proved only in the continuous-time domain, thus neglecting limits of the actual implementation in the discrete time, whereas the convergence analysis carried out in this paper in the discrete-time domain provides a method to find bounds on the gain of the closed-loop inverse kinematics algorithms in relation to the sampling time. It also provides an estimation of the region of attraction (without resorting to Lyapunov arguments), i.e., upper bounds on the initial task space error. Simulations on an 11-degree-of-freedom manipulator are performed to show how the found bounds on the gain are not too restrictive.

[1]  Andrew A. Goldenberg,et al.  A Solution to the Inverse Kinematics of Redundant Manipulators , 1985, 1985 American Control Conference.

[2]  A. Liegeois,et al.  Automatic supervisory control of the configuration and behavior of multi-body mechanisms , 1977 .

[3]  B. Siciliano,et al.  Solving the Inverse Kinematic Problem for Robotic Manipulators , 1987 .

[4]  H. Das,et al.  Inverse kinematic algorithms for redundant systems , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[5]  T. Yoshikawa,et al.  Task-Priority Based Redundancy Control of Robot Manipulators , 1987 .

[6]  Stefano Chiaverini,et al.  Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators , 1997, IEEE Trans. Robotics Autom..

[7]  Bruno Siciliano,et al.  Coordinate Transformation: A Solution Algorithm for One Class of Robots , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Norman I. Badler,et al.  Inverse kinematics positioning using nonlinear programming for highly articulated figures , 1994, TOGS.

[9]  Peter I. Corke,et al.  A robotics toolbox for MATLAB , 1996, IEEE Robotics Autom. Mag..

[10]  Gianluca Antonelli,et al.  Stability analysis for prioritized closed-loop inverse kinematic algorithms for redundant robotic systems , 2008, 2008 IEEE International Conference on Robotics and Automation.

[11]  Ian D. Walker,et al.  Minimum effort inverse kinematics for redundant manipulators , 1997, IEEE Trans. Robotics Autom..

[12]  Mahmoud Tarokh,et al.  Inverse Kinematics of 7-DOF Robots and Limbs by Decomposition and Approximation , 2007, IEEE Transactions on Robotics.

[13]  Beno Benhabib,et al.  A complete generalized solution to the inverse kinematics of robots , 1985, IEEE J. Robotics Autom..