Enhanced method for reinforcement learning based dynamic obstacle avoidance by assessment of collision risk

12/08/2022
by   Fabian Hart, et al.
0

In the field of autonomous robots, reinforcement learning (RL) is an increasingly used method to solve the task of dynamic obstacle avoidance for mobile robots, autonomous ships, and drones. A common practice to train those agents is to use a training environment with random initialization of agent and obstacles. Such approaches might suffer from a low coverage of high-risk scenarios in training, leading to impaired final performance of obstacle avoidance. This paper proposes a general training environment where we gain control over the difficulty of the obstacle avoidance task by using short training episodes and assessing the difficulty by two metrics: The number of obstacles and a collision risk metric. We found that shifting the training towards a greater task difficulty can massively increase the final performance. A baseline agent, using a traditional training environment based on random initialization of agent and obstacles and longer training episodes, leads to a significantly weaker performance. To prove the generalizability of the proposed approach, we designed two realistic use cases: A mobile robot and a maritime ship under the threat of approaching obstacles. In both applications, the previous results can be confirmed, which emphasizes the general usability of the proposed approach, detached from a specific application context and independent of the agent's dynamics. We further added Gaussian noise to the sensor signals, resulting in only a marginal degradation of performance and thus indicating solid robustness of the trained agent.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/14/2021

Obstacle Avoidance for Autonomous Mobile Robots Based on Mapping Method

In recent years, the mobile robot has been considerable attention to res...
research
08/06/2022

Collision Avoidance for Dynamic Obstacles with Uncertain Predictions using Model Predictive Control

We propose a Model Predictive Control (MPC) for collision avoidance betw...
research
02/26/2021

V-RVO: Decentralized Multi-Agent Collision Avoidance using Voronoi Diagrams and Reciprocal Velocity Obstacles

We present a decentralized collision avoidance method for dense environm...
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
12/23/2021

Missing Velocity in Dynamic Obstacle Avoidance based on Deep Reinforcement Learning

We introduce a novel approach to dynamic obstacle avoidance based on Dee...
research
10/14/2019

Federated Transfer Reinforcement Learning for Autonomous Driving

Reinforcement learning (RL) is widely used in autonomous driving tasks a...

Please sign up or login with your details

Forgot password? Click here to reset