Title :
Safe and robust learning control with Gaussian processes
Author :
Felix Berkenkamp;Angela P. Schoellig
Author_Institution :
ETH Zurich, Switzerland
fDate :
7/1/2015 12:00:00 AM
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"
Conference_Titel :
Control Conference (ECC), 2015 European
DOI :
10.1109/ECC.2015.7330913