Dual Online Stein Variational Inference for Control and Dynamics

03/23/2021
by   Lucas Barcelos, et al.
0

Model predictive control (MPC) schemes have a proven track record for delivering aggressive and robust performance in many challenging control tasks, coping with nonlinear system dynamics, constraints, and observational noise. Despite their success, these methods often rely on simple control distributions, which can limit their performance in highly uncertain and complex environments. MPC frameworks must be able to accommodate changing distributions over system parameters, based on the most recent measurements. In this paper, we devise an implicit variational inference algorithm able to estimate distributions over model parameters and control inputs on-the-fly. The method incorporates Stein Variational gradient descent to approximate the target distributions as a collection of particles, and performs updates based on a Bayesian formulation. This enables the approximation of complex multi-modal posterior distributions, typically occurring in challenging and realistic robot navigation tasks. We demonstrate our approach on both simulated and real-world experiments requiring real-time execution in the face of dynamically changing environments.

READ FULL TEXT

page 1

page 2

research
11/15/2020

Stein Variational Model Predictive Control

Decision making under uncertainty is critical to real-world, autonomous ...
research
05/10/2022

Variational Inference MPC using Normalizing Flows and Out-of-Distribution Projection

We propose a Model Predictive Control (MPC) method for collision-free na...
research
03/01/2022

Bayesian Optimisation for Robust Model Predictive Control under Model Parameter Uncertainty

We propose an adaptive optimisation approach for tuning stochastic model...
research
09/18/2021

Probabilistic Inference of Simulation Parameters via Parallel Differentiable Simulation

To accurately reproduce measurements from the real world, simulators nee...
research
07/08/2019

Variational Inference MPC for Bayesian Model-based Reinforcement Learning

In recent studies on model-based reinforcement learning (MBRL), incorpor...
research
09/12/2023

ChatMPC: Natural Language based MPC Personalization

We address the personalization of control systems, which is an attempt t...
research
02/28/2023

Particle-based Online Bayesian Sampling

Online optimization has gained increasing interest due to its capability...

Please sign up or login with your details

Forgot password? Click here to reset