A Software Architecture for Autonomous Taxiing of Aircraft

Jan 5, 2020ยท
Yuhao Zhang
Yuhao Zhang
,
Guillaume Poupart-Lafarge
,
Huaiyuan Teng
,
Joshua Wilhelm
,
Jean-Baptiste Jeannin
,
Necmiye Ozay
,
Eelco Scholte
ยท 0 min read
Proposed Architecture
Abstract
Recent progress in self-driving capabilities of cars suggests that one could also automate aircraft taxi operations, a seemingly easier problem. In this paper we describe a high-level software architecture for self-taxiing, and we identify its specific challenges. The architecture is selected to ease the mapping of specifications to the different implemented functionalities, allowing for modular verification. We then focus on two of the modules in this architecture. We describe how to obtain a low-level list of taxiways from high-level Air Traffic Control instructions, and how to design GPS-based controllers for lateral and longitudinal control of the aircraft. This architecture is implemented in simulation based on the X-Plane flight simulator, for which different controllers for one of the low-level functionalities is evaluated using falsification tools S-TaLiRo and Breach.
Type
Publication
AIAA Scitech 2020 Forum