Predicting Like A Pilot: Dataset and Method to Predict Socially-Aware Aircraft Trajectories in Non-Towered Terminal Airspace
About
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 https://theairlab.org/trajair/, https://github.com/castacks/trajairnet, and https://youtu.be/elAQXrxB2gw respectively.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Trajectory Prediction | TrajAir (7Days-3) | ADE0.84 | 20 | |
| Trajectory Prediction | TrajAir 7Days-2 | Min ADE (5 steps)0.75 | 15 | |
| Trajectory Prediction | TrajAir 7Days-1 | minADE (5 steps)0.7 | 15 | |
| Trajectory Prediction | TrajAir 7Days-4 | Min ADE50.69 | 15 | |
| Trajectory Prediction | TrajAir 7Days-Avg | minADE (5 steps)0.75 | 15 | |
| Trajectory Prediction | TrajAir 111Days 1.0 (test) | Min ADE (2.0s)0.79 | 13 | |
| Goal prediction | TrajAir (7Days-3) | FDE1.72 | 9 | |
| Goal prediction | TrajAir 7Days-1 | FDE1.42 | 8 | |
| Goal prediction | TrajAir 7Days-4 | FDE1.41 | 8 | |
| Trajectory Prediction | TrajAir Subset 1 (7Days-1) | ADE0.73 | 5 |