• DocumentCode
    1763229
  • Title

    Dynamic Whole-Body Motion Generation Under Rigid Contacts and Other Unilateral Constraints

  • Author

    Saab, L. ; Ramos, Oscar E. ; Keith, Francois ; Mansard, N. ; Soueres, P. ; Fourquet, J.

  • Author_Institution
    Lab. for Anal. & Archit. of Syst., Univ. of Toulouse, Toulouse, France
  • Volume
    29
  • Issue
    2
  • fYear
    2013
  • fDate
    41365
  • Firstpage
    346
  • Lastpage
    362
  • Abstract
    The most widely used technique for generating whole-body motions on a humanoid robot accounting for various tasks and constraints is inverse kinematics. Based on the task-function approach, this class of methods enables the coordination of robot movements to execute several tasks in parallel and account for the sensor feedback in real time, thanks to the low computation cost. To some extent, it also enables us to deal with some of the robot constraints (e.g., joint limits or visibility) and manage the quasi-static balance of the robot. In order to fully use the whole range of possible motions, this paper proposes extending the task-function approach to handle the full dynamics of the robot multibody along with any constraint written as equality or inequality of the state and control variables. The definition of multiple objectives is made possible by ordering them inside a strict hierarchy. Several models of contact with the environment can be implemented in the framework. We propose a reduced formulation of the multiple rigid planar contact that keeps a low computation cost. The efficiency of this approach is illustrated by presenting several multicontact dynamic motions in simulation and on the real HRP-2 robot.
  • Keywords
    humanoid robots; motion control; robot dynamics; robot kinematics; sensors; control variables; dynamic whole-body motion generation; humanoid robot; inverse kinematics; low computation cost; multicontact dynamic motions; multiple rigid planar contact; quasi-static balance; real HRP-2 robot; rigid contacts; robot constraints; robot movements; robot multibody; sensor feedback; state equality; state inequality; task-function approach; unilateral constraints; Acceleration; Aerospace electronics; Dynamics; Joints; Kinematics; Robot kinematics; Contact modeling; dynamics; force control; humanoid robotics; redundant robots;
  • fLanguage
    English
  • Journal_Title
    Robotics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1552-3098
  • Type

    jour

  • DOI
    10.1109/TRO.2012.2234351
  • Filename
    6482266