Safe Reference Tracking and Collision Avoidance for Taxiing Aircraft Using an MPC-CBF Framework
<|reference_start|>Safe Reference Tracking and Collision Avoidance for Taxiing Aircraft Using an MPC-CBF Framework: 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.<|reference_end|>
@article{butler2024safe,
    title={Safe Reference Tracking and Collision Avoidance for Taxiing Aircraft
  Using an MPC-CBF Framework},
    author={Brooks A. Butler, Zarif Cabrera, Andy Nguyen, and Philip E. Par'e},
    journal={arXiv preprint arXiv:2410.03890},
    year={2024},
    archivePrefix={arXiv},
    eprint={2410.03890},
    primaryClass={eess.SY cs.RO cs.SY}
}