Motion Planning Among Dynamic, Decision-Making Agents with Deep Reinforcement Learning

Michael Everett, Yu Fan Chen, Jonathan P. How
5/4/2018
cs.ROcs.AIcs.LG

Official code: mit-acl/cadrl_ros (725 stars, TensorFlow, last commit 2021-12-23).

Abstract

Robots that navigate among pedestrians use collision avoidance algorithms to enable safe and efficient operation. Recent works present deep reinforcement learning as a framework to model the complex interactions and cooperation. However, they are implemented using key assumptions about other agents' behavior that deviate from reality as the number of agents in the environment increases. This work extends our previous approach to develop an algorithm that learns collision avoidance among a variety of types of dynamic agents without assuming they follow any particular behavior rules. This work also introduces a strategy using LSTM that enables the algorithm to use observations of an arbitrary number of other agents, instead of previous methods that have a fixed observation size. The proposed algorithm outperforms our previous approach in simulation as the number of agents increases, and the algorithm is demonstrated on a fully autonomous robotic vehicle traveling at human walking speed, without the use of a 3D Lidar.

View on arXivView PDF

Code Implementations(1)

mit-acl/cadrl_rosOfficial100%
TensorFlow

ROS package for dynamic obstacle avoidance for ground robots trained with deep RL

725157CMake, ShellMar 3, 20184 years ago
collision-avoidancedeep-reinforcement-learningjackalrostensorflow

Similar Papers

Cite this paper

@article{everett2018motion,
  title  = {Motion Planning Among Dynamic, Decision-Making Agents with Deep Reinforcement Learning},
  author = {Michael Everett and Yu Fan Chen and Jonathan P. How},
  year   = {2018},
  eprint = {1805.01956},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1805.01956}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1805.01956.svg)](https://codeofpaper.com/paper/1805.01956)

Discussion