Structured contact force optimization for kino-dynamic motion generation
arXiv:1605.08571 · doi:10.1109/IROS.2016.7759420
Abstract
Optimal control approaches in combination with trajectory optimization have recently proven to be a promising control strategy for legged robots. Computationally efficient and robust algorithms were derived using simplified models of the contact interaction between robot and environment such as the linear inverted pendulum model (LIPM). However, as humanoid robots enter more complex environments, less restrictive models become increasingly important. As we leave the regime of linear models, we need to build dedicated solvers that can compute interaction forces together with consistent kinematic plans for the whole-body. In this paper, we address the problem of planning robot motion and interaction forces for legged robots given predefined contact surfaces. The motion generation process is decomposed into two alternating parts computing force and motion plans in coherence. We focus on the properties of the momentum computation leading to sparse optimal control formulations to be exploited by a dedicated solver. In our experiments, we demonstrate that our motion generation algorithm computes consistent contact forces and joint trajectories for our humanoid robot. We also demonstrate the favorable time complexity due to our formulation and composition of the momentum equations.
8 pages
Cited by in corpus (15)
- An Open Torque-Controlled Modular Robot Architecture for Legged Locomotion Research
- Motion Planning for Quadrupedal Locomotion: Coupled Planning, Terrain Mapping and Whole-Body Control
- Efficient Multi-Contact Pattern Generation with Sequential Convex Approximations of the Centroidal Dynamics
- A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approaches
- An MPC Walking Framework With External Contact Forces
- Data-Efficient and Safe Learning for Humanoid Locomotion Aided by a Dynamic Balancing Model
- Deep Reinforcement Learning for Bipedal Locomotion: A Brief Survey
- A Convex Model of Momentum Dynamics for Multi-Contact Motion Generation
- Whole-Body Trajectory Optimization for Robot Multimodal Locomotion
- Learning a Structured Neural Network Policy for a Hopping Task
- Efficient Humanoid Contact Planning using Learned Centroidal Dynamics Prediction
- The MIT Humanoid Robot: Design, Motion Planning, and Control For Acrobatic Behaviors
- Robust Humanoid Contact Planning with Learned Zero- and One-Step Capturability Prediction
- Accelerated ADMM based Trajectory Optimization for Legged Locomotion with Coupled Rigid Body Dynamics
- A Robustness Analysis of Inverse Optimal Control of Bipedal Walking