Vision-based navigation and obstacle avoidance via deep reinforcement learning

11/09/2022
by   Paul Blum, et al.
0

Development of navigation algorithms is essential for the successful deployment of robots in rapidly changing hazardous environments for which prior knowledge of configuration is often limited or unavailable. Use of traditional path-planning algorithms, which are based on localization and require detailed obstacle maps with goal locations, is not possible. In this regard, vision-based algorithms hold great promise, as visual information can be readily acquired by a robot's onboard sensors and provides a much richer source of information from which deep neural networks can extract complex patterns. Deep reinforcement learning has been used to achieve vision-based robot navigation. However, the efficacy of these algorithms in environments with dynamic obstacles and high variation in the configuration space has not been thoroughly investigated. In this paper, we employ a deep Dyna-Q learning algorithm for room evacuation and obstacle avoidance in partially observable environments based on low-resolution raw image data from an onboard camera. We explore the performance of a robotic agent in environments containing no obstacles, convex obstacles, and concave obstacles, both static and dynamic. Obstacles and the exit are initialized in random positions at the start of each episode of reinforcement learning. Overall, we show that our algorithm and training approach can generalize learning for collision-free evacuation of environments with complex obstacle configurations. It is evident that the agent can navigate to a goal location while avoiding multiple static and dynamic obstacles, and can escape from a concave obstacle while searching for and navigating to the exit.

READ FULL TEXT

page 7

page 12

page 13

page 14

research
07/02/2023

Real-time Vision-based Navigation for a Robot in an Indoor Environment

This paper presents a study on the development of an obstacle-avoidance ...
research
11/30/2020

Deep reinforcement learning with a particle dynamics environment applied to emergency evacuation of a room with obstacles

A very successful model for simulating emergency evacuation is the socia...
research
07/06/2023

Sequential Neural Barriers for Scalable Dynamic Obstacle Avoidance

There are two major challenges for scaling up robot navigation around dy...
research
03/26/2021

SegVisRL: Visuomotor Development for a Lunar Rover for Hazard Avoidance using Camera Images

The visuomotor system of any animal is critical for its survival, and th...
research
07/13/2021

Semantically-Aware Strategies for Stereo-Visual Robotic Obstacle Avoidance

Mobile robots in unstructured, mapless environments must rely on an obst...
research
03/03/2020

Efficient Exploration in Constrained Environments with Goal-Oriented Reference Path

In this paper, we consider the problem of building learning agents that ...
research
10/10/2020

Bio-inspired Obstacle Avoidance for Flying Robots with Active Sensing

This paper presents a novel vision-based obstacle avoidance system for f...

Please sign up or login with your details

Forgot password? Click here to reset