Back to results

Massachusetts Institute of Technology

Efficiently Learning Robust, Adaptive Controllers from Robust Tube MPC

Abstract

dc:description.abstract

The deployment of agile autonomous systems in challenging, unstructured environments requires adaptation capabilities and robustness to uncertainties. Existing robust and adaptive controllers, such as those based on model predictive control (MPC), can achieve impressive performance at the cost of heavy online onboard computations. Strategies that efficiently learn robust and onboard-deployable policies from MPC have emerged, but they still lack fundamental adaptation capabilities. In this work, we extend an existing efficient Imitation Learning (IL) algorithm for robust policy learning from MPC with the ability to learn policies that adapt to challenging model/environment uncertainties. The key idea of our approach consists of modifying the IL procedure by conditioning the policy on a learned lower-dimensional model/environment representation that can be efficiently estimated online. We tailor our approach to learning an adaptive position and attitude control policy to track trajectories under challenging disturbances on a multirotor. Our evaluation shows that a high-quality adaptive policy can be obtained in about 1.3 hours of combined demonstration and training time. We empirically demonstrate rapid adaptation to in- and out-of-training-distribution uncertainties, achieving a 6.1 cm average position error under wind disturbances that correspond to 50% of the weight of the robot, and that are 36% larger than the maximum wind seen during training. Additionally, we verify the performance of our controller during real-world deployment in multiple trajectories, demonstrating adaptation to turbulent winds of up to 5.2 m/s and slung loads of up to 40% of the robot’s mass, and reducing the average position error on each trajectory to under 15 cm, a 70% improvement compared to a non-adaptive baseline.

Degree

thesis:*
Name thesis:degree_name
Master
Department dc:contributor.department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2023

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Zhao, Tong
Advisor dc:contributor.advisor
  • How, Jonathan P.

Rights

dc:rights
Statement dc:rights
  • In Copyright - Educational Use Permitted
  • Copyright retained by author(s)

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/1721.1/152818
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/152818

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Zhao, Tong. Efficiently Learning Robust, Adaptive Controllers from Robust Tube MPC. Massachusetts Institute of Technology, 2023. https://hdl.handle.net/1721.1/152818