• DocumentCode
    663711
  • Title

    Fast redundancy resolution for high-dimensional robots executing prioritized tasks under hard bounds in the joint space

  • Author

    Fiacco, Fabrizio ; De Luca, A.

  • Author_Institution
    Dipt. di Ing. Inf., Autom. e Gestionale Antonio Ruberti, Univ. di Roma "La Sapienza", Rome, Italy
  • fYear
    2013
  • fDate
    3-7 Nov. 2013
  • Firstpage
    2500
  • Lastpage
    2506
  • Abstract
    A kinematically redundant robot with limited motion capabilities, expressed by inequality constraints of the box type on joint variables and commands, needs to perform a set of tasks, expressed by linear equality constraints on robot commands, possibly organized with priorities. Robot motion capabilities cannot be exceeded at any time, and the resulting constraints are to be considered as hard bounds. Instead, robot tasks can be relaxed by velocity scaling if no feasible solution exists. To address this redundancy resolution problem, we developed a method in which joint space commands are successively saturated and their effect compensated in the null space of a suitable task Jacobian (SNS, Saturation in the Null Space). Computationally efficient versions of the basic and optimal SNS algorithms are proposed here, based on a task augmentation reformulation, a QR factorization of the main matrices involved, and a so-called warm start procedure. The obtained performance allows to control in real time robots with high-dimensional configuration spaces executing a large number of prioritized tasks, and with an associated high number of hard bounds that saturate during motion.
  • Keywords
    Jacobian matrices; manipulator kinematics; matrix decomposition; motion control; redundant manipulators; QR factorization; SNS algorithms; fast redundancy resolution; hard bounds; high-dimensional configuration spaces; high-dimensional robots; inequality constraints; joint space commaiids; joint variables; kinematically redundant robot; limited motion capabilities; linear equality constraints; null space; prioritized tasks; robot commands; robot motion capabilities; robot tasks; saturation in the null space; suitable task Jacobian; velocity scaling; warm start procedure; Jacobian matrices; Joints; Matrix decomposition; Null space; Redundancy; Robots; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on
  • Conference_Location
    Tokyo
  • ISSN
    2153-0858
  • Type

    conf

  • DOI
    10.1109/IROS.2013.6696708
  • Filename
    6696708