Balancing experiments on a torque-controlled humanoid with hierarchical inverse dynamics
arXiv:1305.2042 · doi:10.1109/IROS.2014.6942678
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.
appears in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2014
Cited by in corpus (17)
- Momentum Control with Hierarchical Inverse Dynamics on a Torque-Controlled Humanoid
- LQR-Assisted Whole-Body Control of a Wheeled Bipedal Robot with Kinematic Loops
- Trajectory generation for multi-contact momentum-control
- Prioritized motion-force control of constrained fully-actuated robots: "Task Space Inverse Dynamics"
- Balancing and Walking Using Full Dynamics LQR Control With Contact Constraints
- On-line Joint Limit Avoidance for Torque Controlled Robots by Joint Space Parametrization
- Automatic Gain Tuning of a Momentum Based Balancing Controller for Humanoid Robots
- Online Dynamic Motion Planning and Control for Wheeled Biped Robots
- Motion Accuracy and Computational Effort in QP-based Robot Control
- IPM-HLSP: An Efficient Interior-Point Method for Hierarchical Least-Squares Programs
- Partial Force Control of Constrained Floating-Base Robots
- Online Balanced Motion Generation for Humanoid Robots
- A Robustness Analysis of Inverse Optimal Control of Bipedal Walking
- The Static Center of Pressure Sensitivity: a further Criterion to assess Contact Stability and Balancing Controllers
- Enabling Remote Whole-Body Control with 5G Edge Computing
- An Optimization Based Control Framework for Balancing and Walking: Implementation on the iCub Robot
- ControlIt! - A Software Framework for Whole-Body Operational Space Control