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

SpatialFly: Geometry-Guided Representation Alignment for UAV Vision-and-Language Navigation in Urban Environments

About

UAVs play an important role in applications such as autonomous exploration, disaster response, and infrastructure inspection. However, UAV VLN in complex 3D environments remains challenging. A key difficulty is the structural representation mismatch between 2D visual perception and the 3D trajectory decision space, which limits spatial reasoning. To this end, we propose SpatialFly, a geometry-guided spatial representation framework for UAV VLN. Operating on RGB observations without explicit 3D reconstruction, SpatialFly introduces a geometry-guided 2D representation alignment mechanism. Specifically, the geometric prior injection module injects global structural cues into 2D semantic tokens to provide scene-level geometric guidance. The geometry-aware reparameterization module then aligns 2D semantic tokens with 3D geometric tokens through cross-modal attention, followed by gated residual fusion to preserve semantic discrimination. Experimental results show that SpatialFly consistently outperforms state-of-the-art UAV VLN baselines across both seen and unseen environments, reducing NE by 4.03m and improving SR by 1.27% over the strongest baseline on the unseen Full split. Additional trajectory-level analysis shows that SpatialFly produces trajectories with better path alignment and smoother, more stable motion.

Wen Jiang, Kangyao Huang, Li Wang, Wang Xu, Wei Fan, Jinyuan Liu, Shaoyu Liu, Hanfang Liang, Hongwei Duan, Bin Xu, Xiangyang Ji• 2026

Related benchmarks

TaskDatasetResultRank
Vision-Language NavigationOpenUAV test unseen 1.0 (full)
Navigation Error87.82
37
Vision-Language NavigationOpenUAV unseen easy 1.0 (test)
Navigation Error (NE)64.49
37
Vision-Language NavigationOpenUAV unseen hard 1.0 (test)
Navigation Error (NE)108.6
37
Vision-and-Language NavigationOpenUAV Easy (test seen)
Navigation Error (m)34.41
23
Vision-and-Language NavigationOpenUAV Seen Hard (test)
Navigation Error (m)84.76
23
Vision-Language NavigationOpenUAV Seen (test)
Navigation Error (NE)58.05
14
Continuous UAV NavigationOpenUAV unseen (Full test)
Variance108.1
2
Continuous UAV NavigationOpenUAV Easy unseen (test)
Variance114.1
2
Continuous UAV NavigationOpenUAV Hard unseen (test)
Variance105.2
2
Showing 9 of 9 rows

Other info

Follow for update