Roll-Drop: accounting for observation noise with a single parameter
Not on the map. Why?
Abstract (arXiv)
This paper proposes a simple strategy for sim-to-real in Deep-Reinforcement Learning (DRL) -- called Roll-Drop -- that uses dropout during simulation to account for observation noise during deployment without explicitly modelling its distribution for each state. DRL is a promising approach to control robots for highly dynamic and feedback-based manoeuvres, and accurate simulators are crucial to providing cheap and abundant data to learn the desired behaviour. Nevertheless, the simulated data are noiseless and generally show a distributional shift that challenges the deployment on real machines where sensor readings are affected by noise. The standard solution is modelling the latter and injecting it during training; while this requires a thorough system identification, Roll-Drop enhances the robustness to sensor noise by tuning only a single parameter. We demonstrate an 80% success rate when up to 25% noise is injected in the observations, with twice higher robustness than the baselines. We deploy the controller trained in simulation on a Unitree A1 platform and assess this improved robustness on the physical system.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 21 of its 27 references that are in the map. First posted on arXiv 25 Apr 2023.
Builds on
21 of 27 references.
References · 21
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
- 2021Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learningcited by 882
- 2020Learning Quadrupedal Locomotion over Challenging Terraincited by 494
- 2021RMA: Rapid Motor Adaptation for Legged Robotscited by 430
- 2019Learning agile and dynamic motor skills for legged robotscited by 402
- 2021Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learningcited by 395
- 2022Learning robust perceptive locomotion for quadrupedal robots in the wildcited by 299
- 2018Sim-to-Real: Learning Agile Locomotion For Quadruped Robotscited by 277
- 2020Sim-to-Real Learning of All Common Bipedal Gaits via Periodic Reward Compositioncited by 71
- 2020Multi-expert learning of adaptive legged locomotioncited by 62
9 more
- 2022Concurrent Training of a Control Policy and a State Estimator for Dynamic and Robust Legged Locomotioncited by 61
- 2020RLOC: Terrain-Aware Legged Locomotion using Reinforcement Learning and Optimal Controlcited by 46
- 2016Learning Locomotion Skills Using DeepRL: Does the Choice of Action Space Matter?cited by 44
- 2019Robust Recovery Controller for a Quadrupedal Robot using Deep Reinforcement Learningcited by 30
- 2022Imitate and Repurpose: Learning Reusable Robot Movement Skills From Human and Animal Behaviorscited by 27
- 2020Crossing The Gap: A Deep Dive into Zero-Shot Sim-to-Real Transfer for Dynamicscited by 20
- 2022Learning and Deploying Robust Locomotion Policies with Minimal Dynamics Randomizationcited by 15
- 2022An Efficient Locally Reactive Controller for Safe Navigation in Visual Teach and Repeat Missionscited by 12
- 2022Dynamic Bipedal Maneuvers through Sim-to-Real Reinforcement Learningcited by 3
Built on by
Citing papers per year: 2024: 1.
1 paper.