Passing Through Narrow Gaps with Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
The U.S. Defense Advanced Research Projects Agency (DARPA) Subterranean Challenge requires teams of robots to traverse difficult and diverse underground environments. Traversing small gaps is one of the challenging scenarios that robots encounter. Imperfect sensor information makes it difficult for classical navigation methods, where behaviours require significant manual fine tuning. In this paper we present a deep reinforcement learning method for autonomously navigating through small gaps, where contact between the robot and the gap may be required. We first learn a gap behaviour policy to get through small gaps (only centimeters wider than the robot). We then learn a goal-conditioned behaviour selection policy that determines when to activate the gap behaviour policy. We train our policies in simulation and demonstrate their effectiveness with a large tracked robot in simulation and on the real platform. In simulation experiments, our approach achieves 93% success rate when the gap behaviour is activated manually by an operator, and 63% with autonomous activation using the behaviour selection policy. In real robot experiments, our approach achieves a success rate of 73% with manual activation, and 40% with autonomous behaviour selection. While we show the feasibility of our approach in simulation, the difference in performance between simulated and real world scenarios highlight the difficulty of direct sim-to-real transfer for deep reinforcement learning policies. In both the simulated and real world environments alternative methods were unable to traverse the gap.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 12 of its 25 references that are in the map. First posted on arXiv 6 Mar 2021.
Builds on
12 of 25 references.
References · 12
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Reinforcement Learning with Unsupervised Auxiliary Taskscited by 400
- 2017Cognitive Mapping and Planning for Visual Navigationcited by 209
- 2020BADGR: An Autonomous Self-Supervised Learning-Based Navigation Systemcited by 97
- 2019Combining Optimal Control and Learning for Visual Navigation in Novel Environmentscited by 50
- 2020Guided Curriculum Learning for Walking Over Complex Terraincited by 10
- 2018A Comparative Study of Bug Algorithms for Robot Navigationcited by 7
- 2020Virtual Surfaces and Attitude Aware Planning and Behaviours for Negative Obstacle Navigationcited by 5
- 2017Context Aware Robot Navigation using Interactively Built Semantic Mapscited by 3
- 2020Learning When to Switch: Composing Controllers to Traverse a Sequence of Terrain Artifactscited by 3
- 2021Learning Setup Policies: Reliable Transition Between Locomotion Behaviourscited by 2
- 2020Multiplicative Controller Fusion: Leveraging Algorithmic Priors for Sample-efficient Reinforcement Learning and Safe Sim-To-Real Transfercited by 1
Built on by
Citing papers per year: 2021: 1.
1 paper.