mlsanityData to 7 Oct 2026

RLtools: A Fast, Portable Deep Reinforcement Learning Library for Continuous Control

arXiv 2306.03530 ↗First posted 6 Jun 2023cs.LG cs.AI cs.ROcited by 4

Not on the map. Why?

Abstract (arXiv)

Deep Reinforcement Learning (RL) can yield capable agents and control policies in several domains but is commonly plagued by prohibitively long training times. Additionally, in the case of continuous control problems, the applicability of learned policies on real-world embedded devices is limited due to the lack of real-time guarantees and portability of existing libraries. To address these challenges, we present RLtools, a dependency-free, header-only, pure C++ library for deep supervised and reinforcement learning. Its novel architecture allows RLtools to be used on a wide variety of platforms, from HPC clusters over workstations and laptops to smartphones, smartwatches, and microcontrollers. Specifically, due to the tight integration of the RL algorithms with simulation environments, RLtools can solve popular RL problems up to 76 times faster than other popular RL frameworks. We also benchmark the inference on a diverse set of microcontrollers and show that in most cases our optimized implementation is by far the fastest. Finally, RLtools enables the first-ever demonstration of training a deep RL algorithm directly on a microcontroller, giving rise to the field of TinyRL. The source code as well as documentation and live demos are available through our project page at https://rl.tools.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 28 of its 49 references that are in the map. First posted on arXiv 6 Jun 2023.

Builds on

28 of 49 references.

References · 28

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2017Proximal Policy Optimization Algorithmscited by 14,441
  3. 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
  4. 2015Continuous control with deep reinforcement learningcited by 3,279
  5. 2015Trust Region Policy Optimizationcited by 2,503
  6. 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,302
  7. 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
  8. 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 1,916
  9. 2018Soft Actor-Critic Algorithms and Applicationscited by 1,179
  10. 2021Deep Reinforcement Learning at the Edge of the Statistical Precipicecited by 781
  11. 2019Solving Rubik's Cube with a Robot Handcited by 699
  12. 2021RMA: Rapid Motor Adaptation for Legged Robotscited by 430
16 more
  1. 2021Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learningcited by 395
  2. 2022Learning robust perceptive locomotion for quadrupedal robots in the wildcited by 299
  3. 2017Emergence of Locomotion Behaviours in Rich Environmentscited by 159
  4. 2020Controlling Overestimation Bias with Truncated Mixture of Continuous Distributional Quantile Criticscited by 154
  5. 2020Acme: A Research Framework for Distributed Reinforcement Learningcited by 146
  6. 2021Tianshou: a Highly Modularized Deep Reinforcement Learning Librarycited by 139
  7. 2020Sample Factory: Egocentric 3D Control from Pixels at 100000 FPS with Asynchronous Reinforcement Learningcited by 84
  8. 2019acados: a modular open-source framework for fast embedded optimal controlcited by 61
  9. 2023TorchRL: A data-driven decision-making library for PyTorchcited by 59
  10. 2022EnvPool: A Highly Parallel Reinforcement Learning Environment Execution Enginecited by 58
  11. 2019ChainerRL: A Deep Reinforcement Learning Librarycited by 51
  12. 2020MushroomRL: Simplifying Reinforcement Learning Researchcited by 50
  13. 2019Sim-to-(Multi)-Real: Transfer of Low-Level Robust Control Policies to Multiple Quadrotorscited by 36
  14. 2022skrl: Modular and Flexible Library for Reinforcement Learningcited by 35
  15. 2019Learning to Seek: Autonomous Source Seeking with Deep Reinforcement Learning Onboard a Nano Drone Microcontrollercited by 4
  16. 2021Learning-based Bias Correction for Time Difference of Arrival Ultra-wideband Localization of Resource-constrained Mobile Robotscited by 3

Built on by

Cited by year

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

4 papers.