Cover Image for System.Linq.Enumerable+EnumerablePartition`1[System.Char]

Autonomous Navigation Using Deep Reinforcement Learning in ROS

OAI: oai:igi-global.com:277434 DOI: 10.4018/IJAIML.20210701.oa4
Published by: IGI Global

Abstract

For an autonomous robot to move safely in an environment where people are around and moving dynamically without knowing their goal position, it is required to set navigation rules and human behaviors. This problem is challenging with the highly stochastic behavior of people. Previous methods believe to provide features of human behavior, but these features vary from person to person. The method focuses on setting social norms that are telling the robot what not to do. With deep reinforcement learning, it has become possible to set a time-efficient navigation scheme that regulates social norms. The solution enables mobile robot full autonomy along with collision avoidance in people rich environment.