Dynamically Feasible Deep Reinforcement Learning Policy for Robot Navigation in Dense Mobile Crowds

10/28/2020
by   Utsav Patel, et al.
0

We present a novel Deep Reinforcement Learning (DRL) based policy for mobile robot navigation in dynamic environments that computes dynamically feasible and spatially aware robot velocities. Our method addresses two primary issues associated with the Dynamic Window Approach (DWA) and DRL-based navigation policies and solves them by using the benefits of one method to fix the issues of the other. The issues are: 1. DWA not utilizing the time evolution of the environment while choosing velocities from the dynamically feasible velocity set leading to sub-optimal dynamic collision avoidance behaviors, and 2. DRL-based navigation policies computing velocities that often violate the dynamics constraints such as the non-holonomic and acceleration constraints of the robot. Our DRL-based method generates velocities that are dynamically feasible while accounting for the motion of the obstacles in the environment. This is done by embedding the changes in the environment's state in a novel observation space and a reward function formulation that reinforces spatially aware obstacle avoidance maneuvers. We evaluate our method in realistic 3-D simulation and on a real differential drive robot in challenging indoor scenarios with crowds of varying densities. We make comparisons with traditional and current state-of-the-art collision avoidance methods and observe significant improvements in terms of collision rate, number of dynamics constraint violations and smoothness. We also conduct ablation studies to highlight the advantages and explain the rationale behind our observation space construction, reward structure and network architecture.

READ FULL TEXT

page 1

page 4

research
09/10/2021

Robot Navigation in Irregular Environments with Local Elevation Estimation using Deep Reinforcement Learning

We present a novel method for safely navigating a robot in unknown and u...
research
03/19/2022

Reinforcement Learned Distributed Multi-Robot Navigation with Reciprocal Velocity Obstacle Shaped Rewards

The challenges to solving the collision avoidance problem lie in adaptiv...
research
09/28/2022

On the Generalization of Deep Reinforcement Learning Methods in the Problem of Local Navigation

In this paper, we study the application of DRL algorithms in the context...
research
09/11/2018

Danger-aware Weighted Advantage Composition of Deep Reinforcement Learning for Robot Navigation

Self-navigation, referring to automatically reaching the goal while avoi...
research
10/12/2022

Smooth Trajectory Collision Avoidance through Deep Reinforcement Learning

Collision avoidance is a crucial task in vision-guided autonomous naviga...
research
08/12/2023

CoverNav: Cover Following Navigation Planning in Unstructured Outdoor Environment with Deep Reinforcement Learning

Autonomous navigation in offroad environments has been extensively studi...
research
06/15/2023

Evolutionary Curriculum Training for DRL-Based Navigation Systems

In recent years, Deep Reinforcement Learning (DRL) has emerged as a prom...

Please sign up or login with your details

Forgot password? Click here to reset