Policy Search for Model Predictive Control with Application to Agile Drone Flight

12/07/2021
by   Yunlong Song, et al.
0

Policy Search and Model Predictive Control (MPC) are two different paradigms for robot control: policy search has the strength of automatically learning complex policies using experienced data, while MPC can offer optimal control performance using models and trajectory optimization. An open research question is how to leverage and combine the advantages of both approaches. In this work, we provide an answer by using policy search for automatically choosing high-level decision variables for MPC, which leads to a novel policy-search-for-model-predictive-control framework. Specifically, we formulate the MPC as a parameterized controller, where the hard-to-optimize decision variables are represented as high-level policies. Such a formulation allows optimizing policies in a self-supervised fashion. We validate this framework by focusing on a challenging problem in agile drone flight: flying a quadrotor through fast-moving gates. Experiments show that our controller achieves robust and real-time control performance in both simulation and the real world. The proposed framework offers a new perspective for merging learning and control.

READ FULL TEXT

page 1

page 12

page 13

page 14

research
07/20/2020

Learning High-Level Policies for Model Predictive Control

The combination of policy search and deep neural networks holds the prom...
research
11/28/2022

Hierarchical Control Strategy for Moving A Robot Manipulator Between Small Containers

In this paper, we study the implementation of a model predictive control...
research
06/14/2023

Agile Catching with Whole-Body MPC and Blackbox Policy Learning

We address a benchmark task in agile robotics: catching objects thrown a...
research
11/25/2020

Coalition Control Model: A Dynamic Resource Distribution Method Based on Model Predicative Control

Optimization of resource distribution has been a challenging topic in cu...
research
05/26/2023

Computationally Efficient Data-Driven MPC for Agile Quadrotor Flight

This paper develops computationally efficient data-driven model predicti...
research
01/07/2020

Aggressive Perception-Aware Navigation using Deep Optical Flow Dynamics and PixelMPC

Recently, vision-based control has gained traction by leveraging the pow...
research
11/08/2021

A Comparison of Model-Free and Model Predictive Control for Price Responsive Water Heaters

We present a careful comparison of two model-free control algorithms, Ev...

Please sign up or login with your details

Forgot password? Click here to reset