• DocumentCode
    137680
  • Title

    Balancing experiments on a torque-controlled humanoid with hierarchical inverse dynamics

  • Author

    Herzog, Alexander ; Righetti, Ludovic ; Grimminger, Felix ; Pastor, Peter ; Schaal, Stefan

  • Author_Institution
    Autonomous Motion Dept., Max Planck Inst. for Intell. Syst., Tubingen, Germany
  • fYear
    2014
  • fDate
    14-18 Sept. 2014
  • Firstpage
    981
  • Lastpage
    988
  • Abstract
    Recently several hierarchical inverse dynamics controllers based on cascades of quadratic programs have been proposed for application on torque controlled robots. They have important theoretical benefits but have never been implemented on a torque controlled robot where model inaccuracies and real-time computation requirements can be problematic. In this contribution we present an experimental evaluation of these algorithms in the context of balance control for a humanoid robot. The presented experiments demonstrate the applicability of the approach under real robot conditions (i.e. model uncertainty, estimation errors, etc). We propose a simplification of the optimization problem that allows us to decrease computation time enough to implement it in a fast torque control loop. We implement a momentum-based balance controller which shows robust performance in face of unknown disturbances, even when the robot is standing on only one foot. In a second experiment, a tracking task is evaluated to demonstrate the performance of the controller with more complicated hierarchies. Our results show that hierarchical inverse dynamics controllers can be used for feedback control of humanoid robots and that momentum-based balance control can be efficiently implemented on a real robot.
  • Keywords
    humanoid robots; real-time systems; robot dynamics; robust control; torque control; balancing experiments; hierarchical inverse dynamics; hierarchical inverse dynamics controllers; inverse dynamics controllers; momentum based balance controller; optimization problem; quadratic programs; real-time computation requirements; torque control loop; torque controlled humanoid; torque controlled robot application; Dynamics; Joints; Legged locomotion; Optimization; Robot sensing systems; Torque;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS 2014), 2014 IEEE/RSJ International Conference on
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/IROS.2014.6942678
  • Filename
    6942678