Application of Control Barrier Functions to Collision Free Model Predictive Control

Robust UAV Trajectories with MPC-CBF and Euclidean Signed Distance Fields

Master Thesis (2023)
Author(s)

R.C. de Vries (TU Delft - Aerospace Engineering)

Contributor(s)

Ewoud Smeur – Mentor (TU Delft - Control & Simulation)

Thomas Horstink – Graduation committee member (Mainblades Inspections B.V.)

Faculty
Aerospace Engineering
Copyright
© 2023 Rinto de Vries
More Info
expand_more
Publication Year
2023
Language
English
Copyright
© 2023 Rinto de Vries
Graduation Date
10-10-2023
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

Recent literature in real-time trajectory planning has proposed using Control Barrier Functions (CBFs) as collision constraints in Model Predictive Control (MPC) for efficient guidance, a concept referred to as MPC-CBF. This concept has been explored for both first and second-order CBFs. However, these approaches relied on an analytical description of the environment. Building upon this, we propose combining MPC-CBF with Euclidean Signed Distance Fields (ESDFs), eliminating the need for such an analytical model of the environment. Notably, we extend this approach to a new field by applying it to Unmanned Aerial Vehicles (UAVs). Through simulations, we compare flown trajectories and noise robustness for distance constraints, first-order CBF constraints and second-order CBF constraints. First-order CBF constraints outperform distance constraints, excelling in path planning and noise resilience. Second-order CBF constraints face challenges due to numerical approximations of the hessian of the ESDF and stricter dependency on an accurate acceleration model, limiting their practicality for UAVs. The proposed control framework was tested by safely maneuvering an enterprise inspection drone around a Boeing 787-9 aircraft inside an aircraft hangar, confirming its effectiveness in collision avoidance and real-world scenarios.

Files

License info not available