X-Fly: Learning to Reach and Stop in Full-Chunk Aerial Vision-Language Navigation

Ruibin Ju, Ruifeng Cai, Min Xu, Lin Wang
10/15/2026
cs.ROcs.AIcs.CV

No official code found. Best implementation: JuliusJu572/x-fly (0 stars, MIT, last commit 2026-10-15).

Abstract

Aerial vision-language navigation (VLN) agents built on large vision-language models are expensive to query. Executing a complete predicted action chunk before replanning amortizes this cost, reducing model inference from 195 to 42 ms per executed waypoint for our policy. It also moves the states at which the policy is queried away from expert demonstrations, which supervise neither recovery from these states nor termination at the learner's own arrival. On OpenFly test-seen, no-stop failures account for 47.78% of full-chunk behavior cloning (BC) outcomes. We present X-Fly, a staged training framework for full-chunk aerial VLN. Recovery DAgger labels learner-visited decision states with smooth chunks that reconnect to future expert segments and with STOP at the first in-region state. Flow-GRPO then jointly refines the chunked flow controller and a Bernoulli STOP policy from same-task closed-loop outcomes, supplemented by outcome-verified stopping supervision. With eight controls per decision, X-Fly reaches 74.18% SR on test-seen and 51.73% on test-unseen, compared with 16.45% and 18.43% for full-chunk BC and 32.04% and 29.46% for DreamFly.

View on arXivView PDF

Code Implementations(1)

JuliusJu572/x-flyCommunity70%
MIT

X-Fly: Learning to Reach and Stop in Full-Chunk Aerial Vision-Language Navigation. Project page, closed-loop rollouts and explainer (ARIDGE, XPENG).

00Oct 15, 20266 days agoMIT
aerial-vlndaggerdrone-navigationembodied-aiflow-matching+6 more

Similar Papers

Cite this paper

@article{ju2026xfly,
  title  = {X-Fly: Learning to Reach and Stop in Full-Chunk Aerial Vision-Language Navigation},
  author = {Ruibin Ju and Ruifeng Cai and Min Xu and Lin Wang},
  year   = {2026},
  eprint = {2610.21450},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.21450v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2610.21450.svg)](https://codeofpaper.com/paper/2610.21450)

Discussion