Safe Online Dynamics Learning with Initially Unknown Models and Infeasible Safety Certificates
Alexandre Capone, Ryan Cosner, Aaron Ames, Sandra Hirche

TL;DR
This paper introduces a novel learning-based safety control method that guarantees safety even when initial safety certificates are infeasible, by actively exploring system dynamics to recover feasibility without prior models.
Contribution
It presents the first algorithm that ensures safety with initially infeasible safety certificates by exploring dynamics and recovering feasibility without prior models or backup controllers.
Findings
Guarantees safety despite infeasible initial certificates
Recovers feasibility through system exploration and Bayesian optimization
No need for prior models or backup controllers
Abstract
Safety-critical control tasks with high levels of uncertainty are becoming increasingly common. Typically, techniques that guarantee safety during learning and control utilize constraint-based safety certificates, which can be leveraged to compute safe control inputs. However, excessive model uncertainty can render robust safety certification methods or infeasible, meaning no control input satisfies the constraints imposed by the safety certificate. This paper considers a learning-based setting with a robust safety certificate based on a control barrier function (CBF) second-order cone program. If the control barrier function certificate is feasible, our approach leverages it to guarantee safety. Otherwise, our method explores the system dynamics to collect data and recover the feasibility of the control barrier function constraint. To this end, we employ a method inspired by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFault Detection and Control Systems · Advanced Control Systems Optimization · Machine Learning and Algorithms
