Optimal Control and Robot Learning on Agile Safety-Critical Systems - Robotics Institute Carnegie Mellon University

Optimal Control and Robot Learning on Agile Safety-Critical Systems

Master's Thesis, Tech. Report, CMU-RI-TR-24-21, May, 2024

Abstract

We present a pipeline of optimal control methods to learn an optimal control policy and locally accurate dynamics models for agile and safety-critical robots using autonomous racing as an application example. We introduce Spline-Opt, a fast offline/online optimization and planning method that can produce a reasonably good initial optimal trajectory given very little dynamics data. We then introduce EL-MPC, a residual learning MPC that relies on prior data to estimate dynamics models and learn the optimal control policy bounded by safe set constraints. All together, the data-driven pipeline is a road map going from zero understanding of a robot's dynamics, to the mastery of its handling limit and optimal performance.

BibTeX

@mastersthesis{Xue-2024-140574,
author = {Haoru Xue},
title = {Optimal Control and Robot Learning on Agile Safety-Critical Systems},
year = {2024},
month = {May},
school = {Carnegie Mellon University},
address = {Pittsburgh, PA},
number = {CMU-RI-TR-24-21},
keywords = {optimal control, robot learning, model predictive control},
}