• 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