GzDRL: Reproducible and Scalable Deep Reinforcement Learning with Gazebo
Not on the map. Why?
Abstract (arXiv)
We present GzDRL, a novel single-process reinforcement learning (RL) framework for Gazebo that overcomes longstanding bottlenecks in scalable, reproducible robotics experimentation. Unlike conventional middleware-based RL-Gazebo integrations that suffer from nondeterminism and irreproducibility, GzDRL introduces a systematic, middleware-free environment-stepping mechanism that directly synchronizes agent actions and physics updates. This design enables deterministic, high-throughput data collection, efficient vectorization, and reproducible RL training and evaluation. Comprehensive benchmarks demonstrate that GzDRL achieves the highest workstation throughput among the evaluated frameworks while remaining competitive with GPU-accelerated simulators on laptop hardware, and maintains precise agent-environment synchronization, multi-agent scalability, and experiment-level reproducibility. We further validate sim-to-real transfer by deploying learned policies directly onto a physical quadrotor, without fine-tuning. Our results establish GzDRL as an accessible and reproducible platform for advancing RL in robotics and automation.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 23 references that are in the map. First posted on arXiv 3 Sep 2026.
Builds on
16 of 23 references.
References · 16
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2021Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learningcited by 882
- 2017AirSim: High-Fidelity Visual and Physical Simulation for Autonomous Vehiclescited by 517
- 2022Robot Operating System 2: Design, Architecture, and Uses In The Wildcited by 190
- 2020Flightmare: A Flexible Quadrotor Simulatorcited by 69
- 2021Learning to Fly -- a Gym Environment with PyBullet Physics for Reinforcement Learning of Multi-agent Quadcopter Controlcited by 68
- 2022EnvPool: A Highly Parallel Reinforcement Learning Environment Execution Enginecited by 58
- 2019Real-Time Reinforcement Learningcited by 38
- 2023Autonomous Drone Racing: A Surveycited by 29
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 28
- 2023Learning to Fly in Secondscited by 18
- 2019Gym-Ignition: Reproducible Robotic Simulations for Reinforcement Learningcited by 11
4 more
- 2020robo-gym -- An Open Source Toolkit for Distributed Deep Reinforcement Learning on Real and Simulated Robotscited by 9
- 2023Aerial Gym -- Isaac Gym Simulator for Aerial Robotscited by 8
- 2025Handling Delay in Real-Time Reinforcement Learningcited by 7
- 2022PIC4rl-gym: a ROS2 modular framework for Robots Autonomous Navigation with Deep Reinforcement Learningcited by 3
Built on by
Not cited yet.