Evaluating Multimodal LLMs as Generalist Vision-Language-Action Agents for Drone Control: Commanding, Approaching, Tracking and Searching

TL;DR

Proposes DroneCATS-Agent using multimodal LLMs for autonomous drone control, covering commanding, approaching, tracking, and multi-drone coordination, evaluated on a unified benchmark.

cs.RO 🔴 Advanced 2026-09-01 71 views
Jaewoo Park Minyoung Lee Sukmin Seo Moonbin Yim Hyunwook Yoon Dohoon Ryu Daehee Kim Myungseo Song Jihyuk Byun Seunggyu Chang Taeho Kil Jiseob Kim Bado Lee Geewook Kim
multimodal large language models drone control vision-language-action autonomous agents benchmarking

Key Findings

Methodology

This work introduces DroneCATS-Agent, an architecture that treats the multimodal large language model (MLLM) as a plug-and-play decision core. It defines four high-level actions (go, rotate, think, finished) declared solely via natural language prompts, with no fine-tuning or function-calling schemas. The model outputs JSON objects representing actions, which are translated into geometric setpoints by a rule-based controller. The system evaluates models across four core capabilities—approaching, tracking, searching, and multi-drone commanding—on two maps, analyzing performance differences at 2B parameters. The approach emphasizes protocol adherence and autonomous decision-making, especially in declaring task completion.

Key Results

  • Small models (~2B parameters) achieve 65% success in approaching tasks, outperforming some frontier models (~50%), but struggle with premature or missed termination declarations. Multi-drone control reveals issues like blind coordinate copying, leading to failures. Models maintain spatial perception but falter in action protocol consistency, with larger models showing worse protocol adherence despite similar navigation abilities.

Significance

This research highlights the potential of multimodal LLMs for real-world autonomous drone control, especially in multi-view, multi-target scenarios. It underscores the importance of protocol discipline over navigation accuracy, providing insights into how models can be improved for deployment in edge devices. The findings suggest that effective autonomous agents require not only perception but also reliable self-declaration and termination capabilities, crucial for scalable multi-agent systems.

Technical Contribution

The paper introduces a novel, model-agnostic high-level control framework that leverages natural language prompts to declare actions, eliminating the need for task-specific fine-tuning. It emphasizes the importance of a continuous protocol for task termination, integrating a verifier to assess self-declared success. The evaluation across different model scales and multi-drone setups offers a comprehensive understanding of protocol adherence versus navigation performance, advancing the state-of-the-art in vision-language-action autonomous systems.

Novelty

This is the first systematic study of large language models as core decision agents for autonomous drone control under a unified, prompt-driven, closed-loop protocol. Unlike prior works that rely on external modules or fine-tuned control heads, this approach treats the model as the primary decision-maker, focusing on protocol adherence and self-declaration. The emphasis on multi-view, multi-drone coordination within a single benchmark further distinguishes this work.

Limitations

  • Models, especially smaller ones, tend to prematurely declare task completion or fail to declare at all, due to lack of sustained protocol awareness. The current system struggles with multi-view coordination, leading to blind coordinate copying in multi-drone scenarios. Model scale limitations (2B parameters) restrict performance in complex environments, and the absence of reinforcement learning or continual training limits adaptability.

Future Work

Future directions include enhancing protocol robustness and persistence, integrating reinforcement learning for better decision-making, and scaling models for more complex environments. Improving multi-view coordination and self-assessment capabilities will be prioritized, aiming for models that can reliably self-terminate and adapt to dynamic scenarios in real-time, facilitating deployment in practical autonomous systems.

AI Executive Summary

This study introduces DroneCATS-Agent, a novel framework leveraging multimodal large language models (MLLMs) for autonomous drone control. Unlike traditional systems that depend on task-specific fine-tuning or external modules, DroneCATS employs a prompt-based approach where the model declares four core actions—go, rotate, think, and finished—entirely through natural language instructions. The system integrates a rule-based geometric controller that converts model outputs into flight setpoints, enabling end-to-end closed-loop control driven solely by high-level prompts.

The key innovation lies in treating the model as the central decision-maker, emphasizing protocol adherence—particularly in declaring task completion—without relying on external thresholds or thresholds outside the model’s knowledge. The evaluation spans four core capabilities: approaching static and moving targets, searching outside initial views, and commanding multiple drones simultaneously. Experiments on two maps with models varying from 2B parameters to larger sizes reveal that smaller models often navigate into success zones more reliably than larger, frontier models, but frequently misjudge task completion, either declaring prematurely or not at all.

Results demonstrate that spatial perception remains robust across models, yet action protocol compliance—especially in multi-view, multi-drone contexts—is the primary bottleneck. The work underscores that the difference between a deployable edge model and a frontier model is not navigation ability but the discipline to sustain a declared protocol and produce correct termination signals. This insight opens pathways for future research to improve self-assessment, protocol persistence, and computational efficiency, ultimately advancing autonomous systems capable of reliable, real-time decision-making in complex environments.

Deep Analysis

Background

Recent advances in multimodal large language models (MLLMs), such as Liu et al. (2023a, 2024) and Bai et al. (2023), have demonstrated strong perception capabilities in image and video understanding. These models have been increasingly integrated into robotic control systems, with early efforts like TypeFly, PIVOT, and SPF focusing on visual grounding and waypoint pointing. However, these systems often depend on external detectors, fine-tuning, or specialized control modules, limiting their flexibility and generalization. As models scale up, researchers aim to leverage their reasoning and planning abilities directly for autonomous control, but challenges remain in protocol adherence, task termination, and multi-agent coordination. Existing benchmarks tend to evaluate isolated skills rather than integrated, closed-loop behaviors, creating a gap in understanding real-world applicability.

Core Problem

The core challenge is enabling multimodal large language models to perform end-to-end autonomous control in complex, multi-view, multi-target environments without relying on task-specific fine-tuning. Key issues include maintaining consistent action protocols, accurately declaring task completion, and coordinating multiple drones. Current systems often lack mechanisms for the model to self-assess success, leading to premature or delayed termination, which hampers deployment in real-world scenarios. Additionally, multi-view coordination remains problematic, with models prone to blindly copying coordinates across different perspectives, resulting in failures in multi-drone tasks.

Innovation

This work introduces a prompt-driven, model-agnostic control architecture—DroneCATS-Agent—that defines four high-level actions declared solely via natural language prompts. It emphasizes the importance of a continuous, self-maintained protocol for task termination, integrating a verifier to assess the model’s self-declared success. Unlike prior systems that depend on external thresholds or specialized modules, this approach relies on the model’s own declarations, promoting autonomy and scalability. The evaluation across multiple model sizes and multi-drone scenarios provides new insights into the relationship between perception, protocol adherence, and control efficacy, representing a significant step forward in vision-language-action autonomous systems.

Methodology

  • �� Design DroneCATS-Agent with four core actions (go, rotate, think, finished), declared via prompts.
  • �� Use a geometric controller to convert pixel and depth outputs into 3D setpoints, forming a closed-loop control system.
  • �� Implement a verifier that evaluates the model’s self-declared completion, ensuring protocol adherence.
  • �� Conduct experiments on two maps with nine models ranging from 2B to larger parameters, across four task types (approaching, tracking, searching, multi-drone commanding).
  • �� Analyze success rates, failure modes, and protocol compliance through ablation studies and failure taxonomy.
  • �� Compare models of different scales, emphasizing protocol adherence versus navigation performance.

Experiments

Experiments involve two diverse maps—residential and campus—testing nine models on 80 single-drone episodes and 20 multi-drone episodes. Metrics include success rate, premature declaration rate, and protocol adherence. The evaluation also includes variance analysis and failure classification, focusing on how well models sustain the declared protocol. The experiments examine the impact of model size, initial target visibility, and target motion, providing comprehensive insights into the strengths and weaknesses of prompt-driven autonomous control. Additional ablation tests assess the effect of different prompt formulations and verifier thresholds.

Results

Small models (~2B parameters) achieve a success rate of 65% in approaching tasks, outperforming some frontier models (~50%). However, they often prematurely declare success or fail to declare at all, indicating protocol adherence issues. In multi-drone scenarios, models tend to blindly copy coordinates across views, leading to coordination failures. Larger models, despite similar navigation abilities, exhibit worse protocol compliance, highlighting that the core challenge is sustaining a correct action protocol rather than perception. These findings emphasize the importance of designing models that can reliably self-assess and declare task completion.

Applications

The proposed framework can be applied to autonomous inspection, search-and-rescue, and environmental monitoring, where natural language commands and visual perception are sufficient for operation. Its plug-and-play design allows integration with existing drone platforms without extensive retraining, reducing deployment barriers. Future enhancements could include reinforcement learning for protocol persistence and multi-agent coordination, enabling scalable, reliable autonomous systems for real-world applications.

Limitations & Outlook

Models, especially smaller ones, struggle with maintaining a consistent protocol, often declaring success prematurely or not at all. Multi-view coordination remains problematic, with models copying coordinates blindly, leading to failures in multi-drone tasks. The current system's reliance on prompt-based declarations limits robustness in dynamic environments. Additionally, model scale constraints (2B parameters) restrict performance in complex scenarios, necessitating further research into scalable, efficient architectures that can sustain protocol adherence over extended operations.

Plain Language Accessible to non-experts

想象你在操控一台非常聪明的机器人,它可以用眼睛看东西、听你说话,还能自己决定什么时候完成任务。比如,你让它去找一辆白色的车,它会用摄像头观察环境,然后自己决定怎么走,什么时候转身,甚至什么时候说“我找到了”。但这个机器人有个问题,它有时候会太快说“我到了”,其实还没找到目标;有时候又会错过目标。这就像你让朋友帮你买东西,他能看到你要的东西,但有时候会提前离开或忘记告诉你任务完成了。这项研究就是在教这个机器人怎么变得更聪明,能自己判断什么时候任务差不多完成了,而不是一直等你告诉它。研究还发现,小模型(参数只有2亿)在导航方面还算不错,但在判断自己是否完成任务时还不够聪明。未来希望这个机器人能像人一样,既能看得准,又能知道自己什么时候真正完成了任务,这样它就可以帮你做更多事情啦!

ELI14 Explained like you're 14

想象你在玩一款超级聪明的游戏机器人,它能用眼睛看东西,还能听懂你的指令。比如,你让它去找一辆白色的车,它会用摄像头观察,然后自己决定怎么走、什么时候转身,甚至什么时候说“我找到了”。但这个机器人有个问题,它有时候会太快说“我到了”,其实还没找到目标;有时候又会错过目标。这个研究就像在教这个机器人变得更聪明,能自己判断什么时候任务完成得差不多了,而不是一直等着你告诉它。研究还发现,小模型(参数只有2亿)在导航方面还算不错,但在判断自己是否完成任务时还不够聪明。未来希望这个机器人能像人一样,既能看得准,又能知道自己什么时候真正完成了任务,这样它就可以帮你做更多事情啦!

Abstract

Multimodal Large Language Models (MLLMs) are strong perceivers of images and video. We ask how far that reach extends into acting: dropping an MLLM directly into a drone's control loop, with its entire action space declared solely in the prompt. Recent systems approach this setting but increasingly narrow the model's decision-making. We widen it back. We introduce DroneCATS-Agent, an architecture where the MLLM is a swappable component, and DroneCATS, a benchmark treating the model as the independent variable. Beyond merely flying toward a pixel, our agent entrusts the model to yaw and search, deliberate when unsure, and self-declare arrival---all without fine-tuning or function-calling schemas. Evaluating frontier and open models across four core capabilities---approaching a visible target, tracking a moving one, searching outside the initial view, and commanding a multi-drone fleet---reveals that even the simplest embodied settings are far from solved. Crucially, to identify what breaks first at the edge, our roster scales down to 2B parameters. The findings expose a stark paradox: it is not the flying that fails. Small open models often navigate into the success radius more reliably than frontier models, yet lose the episode by declaring arrival prematurely or not at all. Multi-drone commanding amplifies this divide, with small models failing by blindly copying a single coordinate across distinct views. Viewed as vision-language-action agents, the models' spatial perception holds up, but their action protocol does not. What separates a deployable edge model from a frontier model is not navigation, but the discipline to sustain a declared protocol and emit the correct terminating action. The open problem is closing this gap at onboard compute costs---yielding a fast model that plans persistently and knows exactly when it is done---and DroneCATS is built to measure that distance.

cs.RO cs.AI