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 | |
|---|---|---|---|---|
| Zero-Shot Aerial Navigation | AerialVLN (test) | Success Rate (SR)7.28 | 18 | |
| Vision-Language Navigation | AerialVLN S (val seen) | Navigation Error (NE)90.2 | 13 | |
| Vision-Language Navigation | AerialVLN unseen S (val) | Navigation Error (NE)127.9 | 13 | |
| Zero-Shot Aerial Navigation | OpenFly (test) | Success Rate6.71 | 9 | |
| Aerial Vision-and-Language Navigation | CityNav Unseen Original Refined (test) | NE64.1 | 8 | |
| Aerial Vision-and-Language Navigation | CityNav Seen Original Refined (val) | Navigation Error (NE)65.6 | 8 | |
| Aerial Vision-and-Language Navigation | CityNav Original Refined (val Unseen) | Navigation Error (NE)81.8 | 8 |