• DocumentCode
    50276
  • Title

    Closed-Loop Inverse Kinematics for Redundant Robots: Comparative Assessment and Two Enhancements

  • Author

    Colome, Adria ; Torras, Carme

  • Author_Institution
    Inst. de Robot. i Inf. Ind., UPC, Barcelona, Spain
  • Volume
    20
  • Issue
    2
  • fYear
    2015
  • fDate
    Apr-15
  • Firstpage
    944
  • Lastpage
    955
  • Abstract
    Motivated by the need of a robust and practical inverse kinematics (IK) algorithm for the WAM robot arm, we reviewed the most used closed-loop IK methods for redundant robots, analyzing their main points of concern: convergence, numerical error, singularity handling, joint limit avoidance, and the capability of reaching secondary goals. As a result of the experimental comparison, we propose two enhancements. The first is a new filter for the singular values of the Jacobian matrix that guarantees that its conditioning remains stable, while none of the filters found in the literature is successful at doing so. The second is to combine a continuous task priority strategy with selective damping to generate smoother trajectories. Experimentation on the WAM robot arm shows that these two enhancements yield an IK algorithm that improves on the reviewed state-of-the-art ones, in terms of the good compromise it achieves between time step length, Jacobian conditioning, multiple task performance, and computational time, thus constituting a very solid option in practice. This proposal is general and applicable to other redundant robots.
  • Keywords
    Jacobian matrices; closed loop systems; damping; manipulator dynamics; redundant manipulators; Jacobian matrix; WAM robot arm; closed-loop IK methods; closed-loop inverse kinematics; continuous task priority strategy; convergence; joint limit avoidance; numerical error; redundant robots; secondary goal reaching capability; selective damping; singularity handling; Convergence; Damping; Jacobian matrices; Joints; Kinematics; Manipulators; Redundancy; robot kinematics; robots;
  • fLanguage
    English
  • Journal_Title
    Mechatronics, IEEE/ASME Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4435
  • Type

    jour

  • DOI
    10.1109/TMECH.2014.2326304
  • Filename
    6832645