Combining model-predictive control and predictive reinforcement learning for stable quadrupedal robot locomotion
Not on the map. Why?
Abstract (arXiv)
Stable gait generation is a crucial problem for legged robot locomotion as this impacts other critical performance factors such as, e.g. mobility over an uneven terrain and power consumption. Gait generation stability results from the efficient control of the interaction between the legged robot's body and the environment where it moves. Here, we study how this can be achieved by a combination of model-predictive and predictive reinforcement learning controllers. Model-predictive control (MPC) is a well-established method that does not utilize any online learning (except for some adaptive variations) as it provides a convenient interface for state constraints management. Reinforcement learning (RL), in contrast, relies on adaptation based on pure experience. In its bare-bone variants, RL is not always suitable for robots due to their high complexity and expensive simulation/experimentation. In this work, we combine both control methods to address the quadrupedal robot stable gate generation problem. The hybrid approach that we develop and apply uses a cost roll-out algorithm with a tail cost in the form of a Q-function modeled by a neural network; this allows to alleviate the computational complexity, which grows exponentially with the prediction horizon in a purely MPC approach. We demonstrate that our RL gait controller achieves stable locomotion at short horizons, where a nominal MP controller fails. Further, our controller is capable of live operation, meaning that it does not require previous training. Our results suggest that the hybridization of MPC with RL, as presented here, is beneficial to achieve a good balance between online control capabilities and computational complexity.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 14 of its 32 references that are in the map. First posted on arXiv 15 Jul 2023.
Builds on
14 of 32 references.
References · 14
- 2019Solving Rubik's Cube with a Robot Handcited by 699
- 2020Learning Quadrupedal Locomotion over Challenging Terraincited by 494
- 2019Learning agile and dynamic motor skills for legged robotscited by 402
- 2018Plan Online, Learn Offline: Efficient Learning and Exploration via Model-Based Controlcited by 104
- 2022Concurrent Training of a Control Policy and a State Estimator for Dynamic and Robust Legged Locomotioncited by 61
- 2019Highly Dynamic Quadruped Locomotion via Whole-Body Impulse Control and Model Predictive Controlcited by 43
- 2020Practical Reinforcement Learning For MPC: Learning from sparse objectives in under an hour on a real robotcited by 15
- 2021Optimal Cost Design for Model Predictive Controlcited by 12
- 2021Reinforcement Learning of the Prediction Horizon in Model Predictive Controlcited by 9
- 2021Optimization of the Model Predictive Control Meta-Parameters Through Reinforcement Learningcited by 7
- 2021Adaptive CLF-MPC With Application To Quadrupedal Robotscited by 7
- 2023Learning-based MPC from Big Data Using Reinforcement Learningcited by 5
Built on by
Not cited yet.