A sparse model predictive control formulation for walking motion generation

Dimitar Dimitrov 1 Alexander Sherikov 1 Pierre-Brice Wieber 2
2 BIPOP - Modelling, Simulation, Control and Optimization of Non-Smooth Dynamical Systems
Inria Grenoble - Rhône-Alpes, LJK - Laboratoire Jean Kuntzmann, INPG - Institut National Polytechnique de Grenoble
Abstract : This article presents a comparison between dense and sparse model predictive control (MPC) formulations, in the context of walking motion generation for humanoid robots. The former formulation leads to smaller, the latter one to larger but more structured optimization problem. We put an accent on the sparse formulation and point out a number of advantages that it presents. In particular, motion generation with variable center of mass (CoM) height, as well as variable discretization of the preview window, come at a negligible additional computational cost. We present a sparse formulation that comprises a diagonal Hessian matrix and has only simple bounds (while still retaining the possibility to generate motions for an omnidirectional walk). Finally, we present the results from a customized code used to solve the underlying quadratic program (QP).
Document type :
Conference papers
Complete list of metadatas

Cited literature [17 references]  Display  Hide  Download

https://hal.inria.fr/hal-00649279
Contributor : Pierre-Brice Wieber <>
Submitted on : Wednesday, December 7, 2011 - 3:27:24 PM
Last modification on : Thursday, February 7, 2019 - 5:28:42 PM
Long-term archiving on : Thursday, March 8, 2012 - 2:30:43 AM

File

paper_iros11.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

Dimitar Dimitrov, Alexander Sherikov, Pierre-Brice Wieber. A sparse model predictive control formulation for walking motion generation. IROS 2011 - IEEE/RSJ International Conference on Intelligent Robots and Systems, Sep 2011, San Francisco, United States. pp.2292-2299, ⟨10.1109/IROS.2011.6095035⟩. ⟨hal-00649279⟩

Share

Metrics

Record views

624

Files downloads

498