Skip to main content

gym-collision-avoidance

Updates:

  • 2023-04-28: Updated to be compatible with Python 3.10 and tensorflow 2. Corresponding v0.0.3 available on pypi as well, if you do not intend to modify the source code (python -m pip install gym-collision-avoidance)
Agents spelling ``CADRL''

This is the code associated with the following publications:

Journal Version: M. Everett, Y. Chen, and J. P. How, "Collision Avoidance in Pedestrian-Rich Environments with Deep Reinforcement Learning", IEEE Access Vol. 9, 2021, pp. 10357-10377. 10.1109/ACCESS.2021.3050338, Arxiv PDF

Conference Version: M. Everett, Y. Chen, and J. P. How, "Motion Planning Among Dynamic, Decision-Making Agents with Deep Reinforcement Learning", IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2018. Arxiv PDF, Link to Video

This repo also contains the trained policy for the SA-CADRL paper (referred to as CADRL here) from the proceeding paper: Y. Chen, M. Everett, M. Liu, and J. P. How. “Socially Aware Motion Planning with Deep Reinforcement Learning.” IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Vancouver, BC, Canada, Sept. 2017. Arxiv PDF

If you're looking to train our GA3C-CADRL policy, please see this repo instead.


About the Code

Please see the documentation!

If you find this code useful, please consider citing:

@inproceedings{Everett18_IROS,
  address = {Madrid, Spain},
  author = {Everett, Michael and Chen, Yu Fan and How, Jonathan P.},
  booktitle = {IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
  date-modified = {2018-10-03 06:18:08 -0400},
  month = sep,
  title = {Motion Planning Among Dynamic, Decision-Making Agents with Deep Reinforcement Learning},
  year = {2018},
  url = {https://arxiv.org/pdf/1805.01956.pdf},
  bdsk-url-1 = {https://arxiv.org/pdf/1805.01956.pdf}
}

or

@article{everett2021collision,
  title={Collision avoidance in pedestrian-rich environments with deep reinforcement learning},
  author={Everett, Michael and Chen, Yu Fan and How, Jonathan P},
  journal={IEEE Access},
  volume={9},
  pages={10357--10377},
  year={2021},
  publisher={IEEE}
}

Metadata

Release files for gym-collision-avoidance 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gym-collision-avoidance 0.0.3
File Size Uploaded
gym_collision_avoidance-0.0.3.tar.gz 6.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for gym-collision-avoidance 0.0.3
File Interpreter ABI Platform
gym_collision_avoidance-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 13.3 MB

Release files / gym_collision_avoidance-0.0.3.tar.gz

Download URL gym_collision_avoidance-0.0.3.tar.gz
Size 6.6 MB
Tags Source
SHA-256 checksum
How to use checksums
c19dea423fdd18f3562c623a356bd1d62ba9c5f269018b1ea73fcd587db8ee8d
BLAKE2b-256 checksum
How to use checksums
9d1718eaad55c94977442c0c1ba0e8a94dcb71b01cddc78a82798163c68b88cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.3

Release files / gym_collision_avoidance-0.0.3-py3-none-any.whl

Download URL gym_collision_avoidance-0.0.3-py3-none-any.whl
Size 6.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
bc3c1bf0352c1700ad980b2835b11e46ba9f664a1afd9eae34f722f340d8423b
BLAKE2b-256 checksum
How to use checksums
e1ce287a7f9b6ec2cad3c55686fc8f66831c3edfc88f5d3bf1089a735e320752
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.3

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page