Search papers, labs, and topics across Lattice.
This paper introduces MPPI-DK, a computationally efficient model predictive path integral (MPPI) control framework that replaces the nonlinear dynamics used for trajectory propagation with a learned linear deep Koopman operator (DKO) model. By learning DKO dynamics directly from interaction data, MPPI-DK achieves faster trajectory rollouts and more efficient trajectory sampling. Experiments on simulated pendulum balancing and surface vehicle navigation, as well as hardware validation on a quadruped robot, demonstrate that MPPI-DK achieves control performance close to MPPI with true dynamics while substantially reducing computational cost.
Ditch slow nonlinear dynamics for control: a learned linear Koopman operator speeds up MPPI while maintaining performance.
This paper presents an efficient model predictive path integral (MPPI) control framework for systems with complex nonlinear dynamics. To improve the computational efficiency of classic MPPI while preserving control performance, we replace the nonlinear dynamics used for trajectory propagation with a learned linear deep Koopman operator (DKO) model, enabling faster rollout and more efficient trajectory sampling. The DKO dynamics are learned directly from interaction data, eliminating the need for analytical system models. The resulting controller, termed MPPI-DK, is evaluated in simulation on pendulum balancing and surface vehicle navigation tasks, and validated on hardware through reference-tracking experiments on a quadruped robot. Experimental results demonstrate that MPPI-DK achieves control performance close to MPPI with true dynamics while substantially reducing computational cost, enabling efficient real-time control on robotic platforms.