跳到正文
arXiv cs.MA· Martin Schuck, Marcel P. Rath, Yufei Hua, Abhishek Goudar, SiQi Zhou, Angela P. Schoellig·· 12 小时前AI 评分40

Crazyflow:基于 JAX 的 GPU 加速可微分无人机模拟器

Crazyflow: An Accurate, GPU-Accelerated, Differentiable Drone Simulator in JAX

AI 导读

Crazyflow 是一个基于 JAX 的开源无人机模拟器,同时兼顾高保真动力学、GPU 加速与可微分性,可在单 CPU/GPU 上扩展到数百万环境或数千架无人机集群。它支持解析梯度策略学习,无需域随机化即可实现高精度跟踪,采样式避障速度超过每秒 5 亿步。团队演示了飞行中强化学习:将真实无人机抛向空中后,从零训练恢复策略仅用 0.37 秒并在落地前接住。

正文

View PDF HTML (experimental)

Abstract:High-quality, large-scale synthetic data from simulations is becoming a cornerstone for pushing robots' capabilities. While aerial robotics simulators have evolved to support specialized needs such as fidelity, differentiability, and swarms independently, a unified platform that synthesizes data across all these domains is missing. In this work, we propose Crazyflow, a simulator designed to push the frontier of aerial robotics algorithm development, supporting model-based and data-driven methods, gradient-based and sampling-based approaches, single- and multi-agent systems, and state- and vision-based policy learning. Crazyflow combines high-fidelity dynamics with JAX for speed and differentiability, scaling to millions of environments or thousands of swarms with thousands of drones on single CPUs and GPUs, and beyond on clusters. Real-world experiments show Crazyflow supports both analytical-gradient-based policy learning, achieving high-accuracy tracking without domain randomization, and sampling-based obstacle avoidance at speeds exceeding half a billion steps per second. Breaking the traditional train-then-deploy paradigm, Crazyflow's performance enables in-flight reinforcement learning; we demonstrate this by throwing a physical drone into the air and training a recovery policy from scratch in 0.37 seconds, catching it before it hits the ground. By pushing accuracy, speed, and differentiability simultaneously, Crazyflow serves as an open-source resource for synthetic data generation, with emerging capabilities for large-scale parallelization for online, in-execution learning and optimization, opening the door to novel algorithm development.
Comments: Revision
Subjects: Robotics (cs.RO); Artificial Intelligence (cs.AI); Multiagent Systems (cs.MA); Systems and Control (eess.SY)
Cite as: arXiv:2606.01478 [cs.RO]
  (or arXiv:2606.01478v3 [cs.RO] for this version)
  https://doi.org/10.48550/arXiv.2606.01478

arXiv-issued DOI via DataCite

Submission history

From: Martin Schuck [view email]
[v1] Sun, 31 May 2026 22:38:46 UTC (23,439 KB)
[v2] Fri, 5 Jun 2026 22:45:03 UTC (23,439 KB)
[v3] Mon, 26 Oct 2026 11:15:45 UTC (16,317 KB)

来源:arXiv cs.MA · arxiv.org