Vision-Based Mobile Robotics Obstacle Avoidance With Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Obstacle avoidance is a fundamental and challenging problem for autonomous navigation of mobile robots. In this paper, we consider the problem of obstacle avoidance in simple 3D environments where the robot has to solely rely on a single monocular camera. In particular, we are interested in solving this problem without relying on localization, mapping, or planning techniques. Most of the existing work consider obstacle avoidance as two separate problems, namely obstacle detection, and control. Inspired by the recent advantages of deep reinforcement learning in Atari games and understanding highly complex situations in Go, we tackle the obstacle avoidance problem as a data-driven end-to-end deep learning approach. Our approach takes raw images as input and generates control commands as output. We show that discrete action spaces are outperforming continuous control commands in terms of expected average reward in maze-like environments. Furthermore, we show how to accelerate the learning and increase the robustness of the policy by incorporating predicted depth maps by a generative adversarial network.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 18 of its 27 references that are in the map. First posted on arXiv 8 Mar 2021.
Builds on
18 of 27 references.
References · 18
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2016OpenAI Gymcited by 1,684
- 2016Generative Adversarial Imitation Learningcited by 1,576
- 2015Prioritized Experience Replaycited by 1,070
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2017Rainbow: Combining Improvements in Deep Reinforcement Learningcited by 774
- 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 769
- 2017Learning Robust Rewards with Adversarial Inverse Reinforcement Learningcited by 485
- 2016Direct Sparse Odometrycited by 479
6 more
- 2018A Survey of Inverse Reinforcement Learning: Challenges, Methods and Progresscited by 294
- 2016Learning to Navigate in Complex Environmentscited by 192
- 2017Virtual-to-real Deep Reinforcement Learning: Continuous Control of Mobile Robots for Mapless Navigationcited by 90
- 2016Extending the OpenAI Gym for robotics: a toolkit for reinforcement learning using ROS and Gazebocited by 18
- 2016Towards Cognitive Exploration through Deep Reinforcement Learning for Mobile Robotscited by 9
- 2016Towards Lifelong Self-Supervision: A Deep Learning Direction for Roboticscited by 3
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 1.
4 papers.
- 2024Towards Deviation-Robust Agent Navigation via Perturbation-Aware Contrastive Learningcited by 5
- 2022SAFER: Safe Collision Avoidance using Focused and Efficient Trajectory Search with Reinforcement Learningcited by 2
- 2023Robot path planning using deep reinforcement learningcited by 1
- 2022GoToNet: Fast Monocular Scene Exposure and Explorationcited by 0
- 2024Towards Deviation-Robust Agent Navigation via Perturbation-Aware Contrastive Learning9 Mar 2024
- 2023Robot path planning using deep reinforcement learning17 Feb 2023
- 2022SAFER: Safe Collision Avoidance using Focused and Efficient Trajectory Search with Reinforcement Learning23 Sep 2022
- 2022GoToNet: Fast Monocular Scene Exposure and Exploration13 Jun 2022