Blue River Controls: A toolkit for Reinforcement Learning Control Systems on Hardware
Not on the map. Why?
Abstract (arXiv)
We provide a simple hardware wrapper around the Quanser's hardware-in-the-loop software development kit (HIL SDK) to allow for easy development of new Quanser hardware. To connect to the hardware we use a module written in Cython. The internal QuanserWrapper class handles most of the difficult aspects of interacting with hardware, including the timing (using a hardware timer), and ensuring the data sent to hardware is safe and correct, where safety corresponds to safe operating voltage and current for the specified hardware. Much of the recent success of Reinforcement learning (RL) has been made possible with training and testing tools like OpenAI Gym and Deepmind Control Suite. Unfortunately, tools for quickly testing and transferring high-frequency RL algorithms from simulation to real hardware environment remain mostly absent. We present Blue River Controls, a tool that allows to train and test reinforcement learning algorithms on real-world hardware. It features a simple interface based on OpenAI Gym, that works directly on both simulation and hardware. We use Quanser's Qube Servo2-USB platform, an underactuated rotary pendulum as an initial testing device. We also provide tools to simplify training RL algorithms on other hardware. Several baselines, from both classical controllers and pretrained RL agents are included to compare performance across tasks. Blue River Controls is available at this https URL: https://github.com/BlueRiverTech/quanser-openai-driver
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 0; 2024: 3; 2025: 1.
5 papers.
- 2024Python-Based Reinforcement Learning on Simulink Modelscited by 8
- 2024Comparison of Model Predictive Control and Proximal Policy Optimization for a 1-DOF Helicopter Systemcited by 6
- 2021Forced Variational Integrator Networks for Prediction and Control of Mechanical Systemscited by 5
- 2024Information-Theoretic Safe Bayesian Optimizationcited by 0
- 2025Policy Gradient for LQR with Domain Randomizationcited by 0
- 2025Policy Gradient for LQR with Domain Randomization31 Mar 2025
- 2024Comparison of Model Predictive Control and Proximal Policy Optimization for a 1-DOF Helicopter System28 Aug 2024
- 2024Python-Based Reinforcement Learning on Simulink Models14 May 2024
- 2024Information-Theoretic Safe Bayesian Optimization23 Feb 2024
- 2021Forced Variational Integrator Networks for Prediction and Control of Mechanical Systems5 Jun 2021