Safe Reference Tracking and Collision Avoidance for Taxiing Aircraft Using an MPC-CBF Framework

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Butler, Brooks A., Cabrera, Zarif, Nguyen, Andy, Paré, Philip E.
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866914965365981184
author Butler, Brooks A.
Cabrera, Zarif
Nguyen, Andy
Paré, Philip E.
author_facet Butler, Brooks A.
Cabrera, Zarif
Nguyen, Andy
Paré, Philip E.
contents In this paper, we develop a framework for the automatic taxiing of aircraft between hangar and take-off given a graph-based model of an airport. We implement a high-level path-planning algorithm that models taxiway intersections as nodes in an undirected graph, algorithmically constructs a directed graph according to the physical limitations of the aircraft, and finds the shortest valid taxi path through the directed graph using Dijkstra's algorithm. We then use this shortest path to construct a reference trajectory for the aircraft to follow that considers the turning capabilities of a given aircraft. Using high-order control barrier functions (HOCBFs), we construct safety conditions for multi-obstacle avoidance and safe reference tracking for simple 2D unicycle dynamics with acceleration control inputs. We then use these safety conditions to design an MPC-CBF framework that tracks the reference trajectory while adhering to the safety constraints. We compare the performance of our MPC-CBF controller with a PID-CBF control method via simulations.
format Preprint
id arxiv_https___arxiv_org_abs_2410_03890
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Safe Reference Tracking and Collision Avoidance for Taxiing Aircraft Using an MPC-CBF Framework
Butler, Brooks A.
Cabrera, Zarif
Nguyen, Andy
Paré, Philip E.
Systems and Control
Robotics
In this paper, we develop a framework for the automatic taxiing of aircraft between hangar and take-off given a graph-based model of an airport. We implement a high-level path-planning algorithm that models taxiway intersections as nodes in an undirected graph, algorithmically constructs a directed graph according to the physical limitations of the aircraft, and finds the shortest valid taxi path through the directed graph using Dijkstra's algorithm. We then use this shortest path to construct a reference trajectory for the aircraft to follow that considers the turning capabilities of a given aircraft. Using high-order control barrier functions (HOCBFs), we construct safety conditions for multi-obstacle avoidance and safe reference tracking for simple 2D unicycle dynamics with acceleration control inputs. We then use these safety conditions to design an MPC-CBF framework that tracks the reference trajectory while adhering to the safety constraints. We compare the performance of our MPC-CBF controller with a PID-CBF control method via simulations.
title Safe Reference Tracking and Collision Avoidance for Taxiing Aircraft Using an MPC-CBF Framework
topic Systems and Control
Robotics
url https://arxiv.org/abs/2410.03890