cs.ROApr 5, 2026

RK-MPC: Residual Koopman Model Predictive Control for Quadruped Locomotion in Offroad Environments

Authors: Sriram S. K. S. Narayanan, Umesh Vaidya

Organizations: Department of Mechanical Engineering, Clemson University, Clemson, SC 29630, USA

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, multiple gait schedules, and challenging off-road terrains including grass, gravel, snow, and ice. We further compare against Koopman/EDMD baselines using alternative observable dictionaries, including monomial and SE(3)SE(3)-structured bases, and show that the residual correction improves multi-step prediction and closed-loop performance while reducing sensitivity to the choice of observables. Overall, RK-MPC provides a practical, hardware-validated pathway for data-driven predictive control of quadrupeds in unstructured environments. See https://sriram-2502.github.io/rk-mpc for implementation videos.

Figures & tables

Explore similar work

CardsList
  1. DR-MPC: Fast and Feasible Dynamics-Relaxed Model-Predictive Control for Legged Locomotion

    Sep 17, 2026Run Wang, Alapati Tuerxun, Shuo Liu +4Model Predictive ControlConstrained Optimization

  2. Right Model, Right Time: Real-Time Cascaded-Fidelity MPC for Bipedal Walking

    May 6, 2026Franek Stark, Felix Wiebe, Shubham Vyas +2Nonlinear MPCWhole-Body Control

  3. RACER: Residual-Adaptive Closed-Loop Estimation for Sampling-Based Planning in Wheeled-Quadruped Racing

    Oct 5, 2026Yuxiang Liu, Marla Eisman, Lizhi Yang +2Residual Dynamics LearningSim-to-Real Transfer