Variational Inference MPC using Normalizing Flows and Out-of-Distribution Projection
Thomas Power, Dmitry Berenson

TL;DR
This paper introduces FlowMPPI, a variational inference-based MPC method using normalizing flows for collision-free navigation, enhanced with environment projection to handle out-of-distribution scenarios, demonstrating superior performance in simulations.
Contribution
The paper presents a novel MPC approach combining normalizing flows with environment projection to improve collision avoidance and OOD generalization in robotic navigation.
Findings
FlowMPPI outperforms state-of-the-art MPC baselines in simulations.
Environment projection improves OOD environment handling.
Method is effective on both 2D and 3D robotic systems.
Abstract
We propose a Model Predictive Control (MPC) method for collision-free navigation that uses amortized variational inference to approximate the distribution of optimal control sequences by training a normalizing flow conditioned on the start, goal and environment. This representation allows us to learn a distribution that accounts for both the dynamics of the robot and complex obstacle geometries. We can then sample from this distribution to produce control sequences which are likely to be both goal-directed and collision-free as part of our proposed FlowMPPI sampling-based MPC method. However, when deploying this method, the robot may encounter an out-of-distribution (OOD) environment, i.e. one which is radically different from those used in training. In such cases, the learned flow cannot be trusted to produce low-cost control sequences. To generalize our method to OOD environments we…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFault Detection and Control Systems · Robot Manipulation and Learning · Machine Learning and Algorithms
MethodsVariational Inference
