49
1

Faster Model Predictive Control via Self-Supervised Initialization Learning

Abstract

Optimization for robot control tasks, spanning various methodologies, includes Model Predictive Control (MPC). However, the complexity of the system, such as non-convex and non-differentiable cost functions and prolonged planning horizons often drastically increases the computation time, limiting MPC's real-world applicability. Prior works in speeding up the optimization have limitations on optimizing MPC running time directly and generalizing to hold out domains. To overcome this challenge, we develop a novel framework aiming at expediting optimization processes directly. In our framework, we combine offline self-supervised learning and online fine-tuning to improve the control performance and reduce optimization time. We demonstrate the success of our method on a novel and challenging Formula 1 track driving task. Comparing to single-phase training, our approach achieves a 19.4\% reduction in optimization time and a 6.3\% improvement in tracking accuracy on zero-shot tracks.

View on arXiv
@article{li2025_2408.03394,
  title={ Faster Model Predictive Control via Self-Supervised Initialization Learning },
  author={ Zhaoxin Li and Xiaoke Wang and Letian Chen and Rohan Paleja and Subramanya Nageshrao and Matthew Gombolay },
  journal={arXiv preprint arXiv:2408.03394},
  year={ 2025 }
}
Comments on this paper