English

Safe Learning of Quadrotor Dynamics Using Barrier Certificates

Machine Learning 2017-10-17 v1 Systems and Control

Abstract

To effectively control complex dynamical systems, accurate nonlinear models are typically needed. However, these models are not always known. In this paper, we present a data-driven approach based on Gaussian processes that learns models of quadrotors operating in partially unknown environments. What makes this challenging is that if the learning process is not carefully controlled, the system will go unstable, i.e., the quadcopter will crash. To this end, barrier certificates are employed for safe learning. The barrier certificates establish a non-conservative forward invariant safe region, in which high probability safety guarantees are provided based on the statistics of the Gaussian Process. A learning controller is designed to efficiently explore those uncertain states and expand the barrier certified safe region based on an adaptive sampling scheme. In addition, a recursive Gaussian Process prediction method is developed to learn the complex quadrotor dynamics in real-time. Simulation results are provided to demonstrate the effectiveness of the proposed approach.

Keywords

Cite

@article{arxiv.1710.05472,
  title  = {Safe Learning of Quadrotor Dynamics Using Barrier Certificates},
  author = {Li Wang and Evangelos A. Theodorou and Magnus Egerstedt},
  journal= {arXiv preprint arXiv:1710.05472},
  year   = {2017}
}

Comments

Submitted to ICRA 2018, 8 pages

R2 v1 2026-06-22T22:14:23.335Z