Predicting Like A Pilot: Dataset and Method to Predict Socially-Aware Aircraft Trajectories in Non-Towered Terminal Airspace

Jay Patrikar,Brady Moon,Jean Oh,Sebastian Scherer
DOI: https://doi.org/10.1109/ICRA46639.2022.9811972
2022-03-03
Abstract:Pilots operating aircraft in un-towered airspace rely on their situational awareness and prior knowledge to predict the future trajectories of other agents. These predictions are conditioned on the past trajectories of other agents, agent-agent social interactions and environmental context such as airport location and weather. This paper provides a dataset, $\textit{TrajAir}$, that captures this behaviour in a non-towered terminal airspace around a regional airport. We also present a baseline socially-aware trajectory prediction algorithm, $\textit{TrajAirNet}$, that uses the dataset to predict the trajectories of all agents. The dataset is collected for 111 days over 8 months and contains ADS-B transponder data along with the corresponding METAR weather data. The data is processed to be used as a benchmark with other publicly available social navigation datasets. To the best of authors' knowledge, this is the first 3D social aerial navigation dataset thus introducing social navigation for autonomous aviation. $\textit{TrajAirNet}$ combines state-of-the-art modules in social navigation to provide predictions in a static environment with a dynamic context. Both the $\textit{TrajAir}$ dataset and $\textit{TrajAirNet}$ prediction algorithm are open-source. The dataset, codebase, and video are available at <a class="link-external link-https" href="https://theairlab.org/trajair/" rel="external noopener nofollow">this https URL</a>, <a class="link-external link-https" href="https://github.com/castacks/trajairnet" rel="external noopener nofollow">this https URL</a>, and <a class="link-external link-https" href="https://youtu.be/elAQXrxB2gw" rel="external noopener nofollow">this https URL</a> respectively.
Robotics,Human-Computer Interaction
What problem does this paper attempt to address?