Litcius/Paper detail

A Collision Avoidance Method Based on Deep Reinforcement Learning

Shumin Feng, Bijo Sebastian, Pinhas Ben‐Tzvi

2021Robotics42 citationsDOIOpen Access PDF

Abstract

This paper set out to investigate the usefulness of solving collision avoidance problems with the help of deep reinforcement learning in an unknown environment, especially in compact spaces, such as a narrow corridor. This research aims to determine whether a deep reinforcement learning-based collision avoidance method is superior to the traditional methods, such as potential field-based methods and dynamic window approach. Besides, the proposed obstacle avoidance method was developed as one of the capabilities to enable each robot in a novel robotic system, namely the Self-reconfigurable and Transformable Omni-Directional Robotic Modules (STORM), to navigate intelligently and safely in an unknown environment. A well-conceived hardware and software architecture with features that enable further expansion and parallel development designed for the ongoing STORM projects is also presented in this work. A virtual STORM module with skid-steer kinematics was simulated in Gazebo to reduce the gap between the simulations and the real-world implementations. Moreover, comparisons among multiple training runs of the neural networks with different parameters related to balance the exploitation and exploration during the training process, as well as tests and experiments conducted in both simulation and real-world, are presented in detail. Directions for future research are also provided in the paper.

Topics & Concepts

Reinforcement learningCollision avoidanceObstacle avoidanceComputer scienceArtificial intelligenceArtificial neural networkKinematicsDeep learningProcess (computing)SoftwareCollisionRobotSimulationObstacleRoboticsReal-time computingMobile robotComputer securityOperating systemLawClassical mechanicsProgramming languagePolitical sciencePhysicsRobotic Path Planning AlgorithmsModular Robots and Swarm IntelligenceRobotics and Sensor-Based Localization
A Collision Avoidance Method Based on Deep Reinforcement Learning | Litcius