Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

FlightGPT: Towards Generalizable and Interpretable UAV Vision-and-Language Navigation with Vision-Language Models

About

Unmanned Aerial Vehicle (UAV) Vision-and-Language Navigation (VLN) is vital for applications such as disaster response, logistics delivery, and urban inspection. However, existing methods often struggle with insufficient multimodal fusion, weak generalization, and poor interpretability. To address these challenges, we propose FlightGPT, a novel UAV VLN framework built upon Vision-Language Models (VLMs) with powerful multimodal perception capabilities. We design a two-stage training pipeline: first, Supervised Fine-Tuning (SFT) using high-quality demonstrations to improve initialization and structured reasoning; then, Group Relative Policy Optimization (GRPO) algorithm, guided by a composite reward that considers goal accuracy, reasoning quality, and format compliance, to enhance generalization and adaptability. Furthermore, FlightGPT introduces a Chain-of-Thought (CoT)-based reasoning mechanism to improve decision interpretability. Extensive experiments on the city-scale dataset CityNav demonstrate that FlightGPT achieves state-of-the-art performance across all scenarios, with a 9.22\% higher success rate than the strongest baseline in unseen environments. Our implementation is publicly available.

Hengxing Cai, Jinhan Dong, Jingjun Tan, Jingcheng Deng, Sihang Li, Zhifeng Gao, Haidong Wang, Zicheng Su, Agachai Sumalee, Renxin Zhong• 2025

Related benchmarks

TaskDatasetResultRank
Aerial Vision-and-Language NavigationCityNav Unseen (test)
NE61.4
11
Aerial Vision-and-Language NavigationCityNav unseen (val)
Navigation Error62.4
11
Aerial Vision-and-Language NavigationCityNav seen (val)
Navigation Error (NE)62.7
11
Vision-and-Language NavigationCityNav Unseen (test)
NE76.2
6
Aerial Vision-and-Language NavigationAerial VLN seen (val)
Navigation Error (NE)148.2
3
Aerial Vision-and-Language NavigationAerial VLN unseen (val)
Navigation Error (NE)145.6
3
Aerial Vision-and-Language NavigationAerial VLN (test_unseen)
Navigation Error (NE)140.8
3
Showing 7 of 7 rows

Other info

Follow for update