How to Adapt Control Barrier Functions? A Learning-Based Approach with Applications to a VTOL Quadplane
Taekyung Kim, Randal W. Beard, Dimitra Panagou
TL;DR
Safety of autonomous systems under complex, nonlinear dynamics with input constraints is challenged by fixed CBF parameters that are difficult to tune. The authors propose online adaptation of CBF parameters via locally validated parameters, validated over finite horizons using tangent-cone/Nagumo theory, combined with a learning-based uncertainty-aware verifier. They integrate Probabilistic Ensemble Neural Networks (PENN) to predict safety margins and performance, with a two-stage verification that handles both epistemic and aleatoric uncertainty, ensuring local safety. The method is demonstrated on a VTOL quadplane during transitions and landing, showing reduced conservatism and improved performance while maintaining safety.
Abstract
In this paper, we present a novel theoretical framework for online adaptation of Control Barrier Function (CBF) parameters, i.e., of the class K functions included in the CBF condition, under input constraints. We introduce the concept of locally validated CBF parameters, which are adapted online to guarantee finite-horizon safety, based on conditions derived from Nagumo's theorem and tangent cone analysis. To identify these parameters online, we integrate a learning-based approach with an uncertainty-aware verification process that account for both epistemic and aleatoric uncertainties inherent in neural network predictions. Our method is demonstrated on a VTOL quadplane model during challenging transition and landing maneuvers, showcasing enhanced performance while maintaining safety.
