让无人机通过自然语言任务自主决策,实现闭环智能飞行。
AerialClaw: An Open-Source Framework for LLM-Driven Autonomous Aerial Agents

- 用模块化架构整合感知、规划与执行,支持自然语言指令理解
- 基于LLM的代理可迭代调整决策,实现从任务到反馈的闭环控制
- 开源框架支持多种仿真环境,适合研究与开发智能无人机系统
无人机在巡检、搜救、环境监测和应急响应中应用日益广泛,但多数系统仍依赖预设指令序列或专用流程,开发者需手动集成感知、规划、飞行控制、仿真、日志与安全模块,限制了系统的灵活性、可复现性与扩展性。本文提出AerialClaw,一个开源软件框架,使无人机能作为具备决策能力的空中智能体运行,而非仅执行命令的平台。给定自然语言任务后,基于LLM的智能体可理解任务、维持上下文、调用可执行的飞行技能、观测感知与运行反馈,并在闭环中持续更新决策。该框架采用脑-技能-运行时模块化架构,融合原子级硬技能、基于Markdown的软技能、文档驱动的代理状态与能力边界、记忆驱动的反思机制、面向安全的运行时验证及平台无关的执行适配器。支持轻量级模拟、PX4 SITL结合Gazebo、AirSim仿真,配备网页控制台、可插拔模型后端、示例任务、仿真资源与分阶段部署脚本。通过标准化飞行技能、文档驱动状态、记忆机制与闭环LLM决策,AerialClaw为构建可理解任务、自主决策、执行技能并根据反馈自适应行为的无人机系统提供了可复现、可扩展的开源方案。
原文摘要 · Abstract (English)
Unmanned aerial vehicles (UAVs) are increasingly used in inspection, search and rescue, environmental monitoring, and emergency response. However, most UAV applications still rely on pre-defined command sequences or task-specific pipelines, where developers manually connect perception, planning, flight control, simulation, logging, and safety modules. This limits the flexibility, reproducibility, and extensibility of autonomous aerial systems. This paper presents AerialClaw, an open-source software framework that enables UAVs to operate as decision-making aerial agents rather than merely command-following platforms. Given a natural-language mission, AerialClaw allows an LLM-based agent to understand the task, maintain context, invoke executable aerial skills, observe perception and runtime feedback, and iteratively update its decisions in a closed loop. The framework adopts a modular brain-skill-runtime architecture, combining hard skills for atomic UAV operations, Markdown-based soft skills for reusable task strategies, document-driven agent state and capability boundaries, memory-driven reflection, safety-oriented runtime validation, and platform-agnostic execution adapters. AerialClaw supports lightweight mock execution, PX4 SITL with Gazebo, and AirSim-based simulation, together with a web console, pluggable model backends, example missions, simulation assets, and staged deployment scripts. By combining standardized aerial skills, document-driven agent state, memory, and closed-loop LLM decision-making, AerialClaw provides a reproducible and extensible open-source framework for building UAV systems that can interpret missions, make decisions, execute skills, and adapt their behavior from feedback.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。