Model Predictive Control via Probabilistic Inference: A Tutorial and Survey

arXiv cs.RO / 4/9/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • The paper introduces Probabilistic Inference-based Model Predictive Control (PI-MPC) by reformulating finite-horizon optimal control as inference over an “optimal control distribution” modeled with a Boltzmann distribution weighted by a control prior.
  • It provides a tutorial derivation of the PI-MPC framework and explains action generation using variational inference, with Model Predictive Path Integral (MPPI) presented as a representative method featuring a closed-form sampling update.
  • The survey organizes prior PI-MPC work across major design dimensions such as prior design, multi-modality, constraint handling, scalability, hardware acceleration, and theoretical analysis.
  • Overall, the article offers a unified conceptual viewpoint and a practical entry point for researchers and practitioners applying probabilistic inference ideas to robotics and other control problems.

Abstract

This paper presents a tutorial and survey on Probabilistic Inference-based Model Predictive Control (PI-MPC). PI-MPC reformulates finite-horizon optimal control as inference over an optimal control distribution expressed as a Boltzmann distribution weighted by a control prior, and generates actions through variational inference. In the tutorial part, we derive this formulation and explain action generation via variational inference, highlighting Model Predictive Path Integral (MPPI) control as a representative algorithm with a closed-form sampling update. In the survey part, we organize existing PI-MPC research around key design dimensions, including prior design, multi-modality, constraint handling, scalability, hardware acceleration, and theoretical analysis. This paper provides a unified conceptual perspective on PI-MPC and a practical entry point for researchers and practitioners in robotics and other control applications.