TL;DR
RK-MPC introduces a data-driven, residual Koopman model predictive control framework for quadruped robots, enhancing prediction accuracy and robustness in off-road environments while maintaining real-time performance.
Contribution
The paper develops RK-MPC, a novel Koopman-based MPC that incorporates a learned residual model for improved prediction and control of quadruped locomotion in complex terrains.
Findings
RK-MPC runs onboard at 500 Hz, enabling real-time control.
Demonstrated reliable locomotion across diverse off-road terrains.
Residual correction improves multi-step prediction and reduces sensitivity to observables.
Abstract
This paper presents Residual Koopman MPC (RK-MPC), a Koopman-based, data-driven model predictive control framework for quadruped locomotion that improves prediction fidelity while preserving real-time tractability. RK-MPC augments a nominal template model with a compact linear residual predictor learned from data in lifted coordinates, enabling systematic correction of model mismatch induced by contact variability and terrain disturbances with provable bounds on multi-step prediction error. The learned residual model is embedded within a convex quadratic-program MPC formulation, yielding a receding-horizon controller that runs onboard at 500 Hz and retains the structure and constraint-handling advantages of optimization-based control. We evaluate RK-MPC in both Gazebo simulation and Unitree Go1 hardware experiments, demonstrating reliable blind locomotion across contact disturbances,…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
