QuadAgent: A Responsive Agent System for Vision-Language Guided Quadrotor Agile Flight
Abstract
We present QuadAgent, a training-free agent system for agile quadrotor flight guided by vision-language inputs. Unlike prior end-to-end or serial agent approaches, QuadAgent decouples high-level reasoning from low-level control using an asynchronous multi-agent architecture: Foreground Workflow Agents handle active tasks and user commands, while Background Agents perform look-ahead reasoning. The system maintains scene memory via the Impression Graph, a lightweight topological map built from sparse keyframes, and ensures safe flight with a vision-based obstacle avoidance network. Simulation results show that QuadAgent outperforms baseline methods in efficiency and responsiveness. Real-world experiments demonstrate that it can interpret complex instructions, reason about its surroundings, and navigate cluttered indoor spaces at speeds up to 5 m/s.
Figures & tables
| Method | SR (%) | OSR (%) | Prog. (%) | SPL | TET (s) | HT (s) | IA (%) |
| Serial Plan-ReAct [ 7 ] | 78.3 | 83.3 | 92.0 | 57.2 | 470.2 | 249.9 | 0.0 |
| Scene Graph Agent [ 24 ] | 15.0 | 18.3 | 40.7 | 11.9 | 338.6 | 170.8 | 24.9 |
| Traj NavGraph [ 28 ] | 76.7 | 85.0 | 92.2 | 49.8 | 379.2 | 125.8 | 57.5 |
| w/o Look-ahead | 76.7 | 81.7 | 90.3 | 55.5 | 445.2 | 226.0 | 38.2 |
| w/o On-demand Retrieval | 60.0 | 68.3 | 78.8 | 42.5 | 335.0 | 113.7 | 52.6 |
| QuadAgent (Ours) | 80.0 | 86.7 | 93.3 | 58.6 | 353.9 | 118.0 | 58.3 |