Learning Near-global-optimal Strategies for Hybrid Non-convex Model Predictive Control of Single Rigid Body Locomotion

by   Xuan Lin, et al.

Convex model predictive controls (MPCs) with a single rigid body model have demonstrated strong performance on real legged robots. However, convex MPCs are limited by their assumptions such as small rotation angle and pre-defined gait, limiting the richness of potential solutions. We remove those assumptions and solve the complete mixed-integer non-convex programming with single rigid body model. We first collect datasets of pre-solved problems offline, then learn the problem-solution map to solve this optimization fast for MPC. If warm-starts can be found, offline problems can be solved close to the global optimality. The proposed controller is tested by generating various gaits and behaviors depending on the initial conditions. Hardware test demonstrates online gait generation and adaptation running at more than 50 Hz based on sensor feedback.


Bipedal Locomotion with Nonlinear Model Predictive Control: Online Gait Generation using Whole-Body Dynamics

The ability to generate dynamic walking in real-time for bipedal robots ...

Fast Online Planning for Bipedal Locomotion via Centroidal Model Predictive Gait Synthesis

The planning of whole-body motion and step time for bipedal locomotion i...

MPC with Sensor-Based Online Cost Adaptation

Model predictive control is a powerful tool to generate complex motions ...

Dynamic Walking with Footstep Adaptation on the MIT Humanoid via Linear Model Predictive Control

This paper proposes a model predictive control (MPC) framework for reali...

Monte Carlo Tree Search Gait Planner for Non-Gaited Legged System Control

In this work, a non-gaited framework for legged system locomotion is pre...

Please sign up or login with your details

Forgot password? Click here to reset