mlsanityData to 14 Oct 2026

QuadSwarm: A Modular Multi-Quadrotor Simulator for Deep Reinforcement Learning with Direct Thrust Control

arXiv 2306.09537 ↗First posted 15 Jun 2023cs.RO cs.AI cs.LGcited by 5

Not on the map. Why?

Abstract (arXiv)

Reinforcement learning (RL) has shown promise in creating robust policies for robotics tasks. However, contemporary RL algorithms are data-hungry, often requiring billions of environment transitions to train successful policies. This necessitates the use of fast and highly-parallelizable simulators. In addition to speed, such simulators need to model the physics of the robots and their interaction with the environment to a level acceptable for transferring policies learned in simulation to reality. We present QuadSwarm, a fast, reliable simulator for research in single and multi-robot RL for quadrotors that addresses both issues. QuadSwarm, with fast forward-dynamics propagation decoupled from rendering, is designed to be highly parallelizable such that throughput scales linearly with additional compute. It provides multiple components tailored toward multi-robot RL, including diverse training scenarios, and provides domain randomization to facilitate the development and sim2real transfer of multi-quadrotor control policies. Initial experiments suggest that QuadSwarm achieves over 48,500 simulation samples per second (SPS) on a single quadrotor and over 62,000 SPS on eight quadrotors on a 16-core CPU. The code can be found in https://github.com/Zhehui-Huang/quad-swarm-rl.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 12 of its 13 references that are in the map. First posted on arXiv 15 Jun 2023.

Builds on

12 of 13 references.

References · 12

  1. 2016OpenAI Gymcited by 1,736
  2. 2017AirSim: High-Fidelity Visual and Physical Simulation for Autonomous Vehiclescited by 523
  3. 2020Sample Factory: Egocentric 3D Control from Pixels at 100000 FPS with Asynchronous Reinforcement Learningcited by 93
  4. 2020Flightmare: A Flexible Quadrotor Simulatorcited by 84
  5. 2021Learning to Fly -- a Gym Environment with PyBullet Physics for Reinforcement Learning of Multi-agent Quadcopter Controlcited by 77
  6. 2021Rethinking the Implementation Tricks and Monotonicity Constraint in Cooperative Multi-Agent Reinforcement Learningcited by 68
  7. 2018Reinforcement Learning for UAV Attitude Controlcited by 48
  8. 2019Sim-to-(Multi)-Real: Transfer of Low-Level Robust Control Policies to Multiple Quadrotorscited by 45
  9. 2020Neural-Swarm: Decentralized Close-Proximity Multirotor Control Using Learned Interactionscited by 20
  10. 2021Decentralized Control of Quadrotor Swarms with End-to-end Deep Reinforcement Learningcited by 19
  11. 2019Air Learning: A Deep Reinforcement Learning Gym for Autonomous Aerial Robot Visual Navigationcited by 13
  12. 2023Learning Agile Flights through Narrow Gaps with Varying Angles using Onboard Sensingcited by 8

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 2; 2024: 1; 2025: 1; 2026: 1.

5 papers.