AerialVLN: Vision-and-Language Navigation for UAVs
About
Recently emerged Vision-and-Language Navigation (VLN) tasks have drawn significant attention in both computer vision and natural language processing communities. Existing VLN tasks are built for agents that navigate on the ground, either indoors or outdoors. However, many tasks require intelligent agents to carry out in the sky, such as UAV-based goods delivery, traffic/security patrol, and scenery tour, to name a few. Navigating in the sky is more complicated than on the ground because agents need to consider the flying height and more complex spatial relationship reasoning. To fill this gap and facilitate research in this field, we propose a new task named AerialVLN, which is UAV-based and towards outdoor environments. We develop a 3D simulator rendered by near-realistic pictures of 25 city-level scenarios. Our simulator supports continuous navigation, environment extension and configuration. We also proposed an extended baseline model based on the widely-used cross-modal-alignment (CMA) navigation methods. We find that there is still a significant gap between the baseline model and human performance, which suggests AerialVLN is a new challenging task. Dataset and code is available at https://github.com/AirVLN/AirVLN.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Vision-Language Navigation | AerialVLN S (val seen) | Navigation Error (NE)90.2 | 23 | |
| Vision-Language Navigation | AerialVLN unseen S (val) | Navigation Error (NE)127.9 | 23 | |
| Zero-Shot Aerial Navigation | AerialVLN (test) | Success Rate (SR)7.28 | 18 | |
| Vision-Language Navigation | Various Vision-Language Navigation Datasets | Number of Trajectories8.45e+3 | 13 | |
| Aerial Vision-and-Language Navigation | CityNav seen (val) | Navigation Error (NE)56.6 | 11 | |
| Aerial Vision-and-Language Navigation | CityNav unseen (val) | Navigation Error72.7 | 11 | |
| Aerial Vision-and-Language Navigation | CityNav Unseen (test) | NE85.1 | 11 | |
| Aerial Vision-and-Language Navigation | Aerial VLN unseen (val) | Navigation Error (NE)351 | 9 | |
| Aerial Vision-and-Language Navigation | Aerial VLN seen (val) | Navigation Error (NE)300.8 | 9 | |
| Zero-Shot Aerial Navigation | OpenFly (test) | Success Rate6.71 | 9 |