End-to-End Multi-Task Policy Learning from NMPC for Quadruped Locomotion
Anudeep Sajja, Shahram Khorshidi, Sebastian Houben, Maren Bennewitz

TL;DR
This paper introduces a multi-task neural network trained on NMPC demonstrations to enable quadruped robots to perform various locomotion behaviors efficiently and in real-time, simplifying control and improving adaptability.
Contribution
The work presents a novel multi-task learning framework that directly predicts actions for multiple gaits from raw sensor data, trained on expert NMPC demonstrations, and validated on real hardware.
Findings
Accurately reproduces expert NMPC behaviors
Enables smooth switching between different gaits
Achieves high R^2 scores for joint target predictions
Abstract
Quadruped robots excel in traversing complex, unstructured environments where wheeled robots often fail. However, enabling efficient and adaptable locomotion remains challenging due to the quadrupeds' nonlinear dynamics, high degrees of freedom, and the computational demands of real-time control. Optimization-based controllers, such as Nonlinear Model Predictive Control (NMPC), have shown strong performance, but their reliance on accurate state estimation and high computational overhead makes deployment in real-world settings challenging. In this work, we present a Multi-Task Learning (MTL) framework in which expert NMPC demonstrations are used to train a single neural network to predict actions for multiple locomotion behaviors directly from raw proprioceptive sensor inputs. We evaluate our approach extensively on the quadruped robot Go1, both in simulation and on real hardware,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
