Neural-MPC: Deep Learning Model Predictive Control for Quadrotors and Agile Robotic Platforms

03/15/2022
by   Tim Salzmann, et al.
0

Model Predictive Control (MPC) has become a popular framework in embedded control for high-performance autonomous systems. However, to achieve good control performance using MPC, an accurate dynamics model is key. To maintain real-time operation, the dynamics models used on embedded systems have been limited to simple first-principle models, which substantially limits their representative power. In contrast, neural networks can model complex effects purely from data. In contrast to such simple models, machine learning approaches such as neural networks have been shown to accurately model even complex dynamic effects, but their large computational complexity hindered combination with fast real-time iteration loops. With this work, we present Neural-MPC, a framework to efficiently integrate large, complex neural network architectures as dynamics models within a model-predictive control pipeline. Our experiments, performed in simulation and the real world on a highly agile quadrotor platform, demonstrate up to 83 error when compared to state-of-the-art MPC approaches without neural network dynamics.

READ FULL TEXT

page 1

page 3

page 7

research
09/10/2021

KNODE-MPC: A Knowledge-based Data-driven Predictive Control Framework for Aerial Robots

In this work, we consider the problem of deriving and incorporating accu...
research
09/06/2022

Adaptive Complexity Model Predictive Control

This work introduces a formulation of model predictive control (MPC) whi...
research
06/02/2022

Data-Driven Linear Koopman Embedding for Model-Predictive Power System Control

This paper presents a linear Koopman embedding for model predictive emer...
research
05/08/2020

On Training and Evaluation of Neural Network Approaches for Model Predictive Control

The contribution of this paper is a framework for training and evaluatio...
research
05/24/2019

Deep Model Predictive Control with Online Learning for Complex Physical Systems

The control of complex systems is of critical importance in many branche...
research
06/15/2021

NeuroBEM: Hybrid Aerodynamic Quadrotor Model

Quadrotors are extremely agile, so much in fact, that classic first-prin...
research
07/30/2021

Neural Network Based Model Predictive Control for an Autonomous Vehicle

We study learning based controllers as a replacement for model predictiv...

Please sign up or login with your details

Forgot password? Click here to reset