• DocumentCode
    716835
  • Title

    Compliant locomotion using whole-body control and Divergent Component of Motion tracking

  • Author

    Hopkins, Michael A. ; Hong, Dennis W. ; Leonessa, Alexander

  • Author_Institution
    Eng. & Controls Lab, Virginia Tech., Blacksburg, VA, USA
  • fYear
    2015
  • fDate
    26-30 May 2015
  • Firstpage
    5726
  • Lastpage
    5733
  • Abstract
    This paper presents a compliant locomotion framework for torque-controlled humanoids using model-based whole-body control. In order to stabilize the centroidal dynamics during locomotion, we compute linear momentum rate of change objectives using a novel time-varying controller for the Divergent Component of Motion (DCM). Task-space objectives, including the desired momentum rate of change, are tracked using an efficient quadratic program formulation that computes optimal joint torque setpoints given frictional contact constraints and joint position / torque limits. In order to validate the effectiveness of the proposed approach, we demonstrate push recovery and compliant walking using THOR, a 34 DOF humanoid with series elastic actuation. We discuss details leading to the successful implementation of optimization-based whole-body control on our hardware platform, including the design of a “simple” joint impedance controller that introduces inner-loop velocity feedback into the actuator force controller.
  • Keywords
    actuators; feedback; force control; friction; humanoid robots; legged locomotion; mechanical contact; motion control; quadratic programming; robot dynamics; time-varying systems; DCM; DOF humanoid; THOR; actuator force controller; centroidal dynamics stabilization; compliant locomotion framework; compliant walking; divergent component of motion; frictional contact constraints; inner-loop velocity feedback; linear momentum rate; model-based whole-body control; motion tracking; optimization-based whole-body control; push recovery; quadratic program formulation; series elastic actuation; simple joint impedance controller; task-space objectives; time-varying controller; torque-controlled humanoids; Acceleration; Dynamics; Joints; Optimization; Robots; Tracking; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2015 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • Type

    conf

  • DOI
    10.1109/ICRA.2015.7140001
  • Filename
    7140001