DocumentCode
3693448
Title
Safe and robust learning control with Gaussian processes
Author
Felix Berkenkamp;Angela P. Schoellig
Author_Institution
ETH Zurich, Switzerland
fYear
2015
fDate
7/1/2015 12:00:00 AM
Firstpage
2496
Lastpage
2501
Abstract
This paper introduces a learning-based robust control algorithm that provides robust stability and performance guarantees during learning. The approach uses Gaussian process (GP) regression based on data gathered during operation to update an initial model of the system and to gradually decrease the uncertainty related to this model. Embedding this data-based update scheme in a robust control framework guarantees stability during the learning process. Traditional robust control approaches have not considered online adaptation of the model and its uncertainty before. As a result, their controllers do not improve performance during operation. Typical machine learning algorithms that have achieved similar high-performance behavior by adapting the model and controller online do not provide the guarantees presented in this paper. In particular, this paper considers a stabilization task, linearizes the nonlinear, GP-based model around a desired operating point, and solves a convex optimization problem to obtain a linear robust controller. The resulting performance improvements due to the learning-based controller are demonstrated in experiments on a quadrotor vehicle.
Keywords
"Uncertainty","Robust control","Robustness","Adaptation models","Data models","Stability analysis","Vehicle dynamics"
Publisher
ieee
Conference_Titel
Control Conference (ECC), 2015 European
Type
conf
DOI
10.1109/ECC.2015.7330913
Filename
7330913
Link To Document