Data Driven Control Barrier Functions

using Multivariate Splines

Master Thesis (2024)
Author(s)

M.A. van Bart (TU Delft - Aerospace Engineering)

Contributor(s)

Coen C. Visser – Mentor (TU Delft - Control & Simulation)

Faculty
Aerospace Engineering
More Info
expand_more
Publication Year
2024
Language
English
Graduation Date
21-10-2024
Awarding Institution
Delft University of Technology
Programme
['Aerospace Engineering']
Faculty
Aerospace Engineering
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

This research presents a novel method to define the Barrier Function (BF) used for the synthesis of a Control Barrier Function (CBF). The proposed method uses multivariate B-spline estimators as the BF which allows for the creation of a more data-driven CBF. Additionally usage of B-splines offer a local basis, linearity in parameters and allow for additional constraints to be added to the regression problem. New theory is derived in order to utilize the power of multivariate B-splines for the creation of CBFs. The proposed methodology is implemented on Dubin's car. In the experiments two distinct multivariate B-splines are used as BFs. The first of these is created based on data sampled from a more conventional continuous reference function. The second one is based on data sampled from a reference function which is based on a combination of step functions. Numerical simulations using the created multivariate B-splines as BFs show that the the proposed methodology can be used to create a functional CBF. This is under the condition that the used multivariate B-spline has a degree of continuity equal to the relative degree of the system state which is to be controlled. In addition, the spline BFs estimated from discontinuous data show that the proposed methodology offers significant flexibility with regards to the types of safe sets which can be turned into functional CBFs using the proposed method.

Files

License info not available
warning

File under embargo until 21-10-2026