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},
}
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.