Skip to main content

ULTRA

Unprotected Left Turn for Robust Agents

Ultra provides a gym-based environment using SMARTS for tackling intersection navigation and more specifically unprotected left turn.

Here is the summary of key features:

  • Customizable scenarios with different levels of difficulty.
  • Analysis tools to evaluate traffic designs including low-mid-high densities.
  • Tools to support analyzing social-vehicle behaviors.
  • Configurable train and test parameters.
  • Benchmark results to train and test custom RL algorithms against.

ULTRA demo GIF

Index

Get started by choosing an option below.

Citing ULTRA

For a longer introduction to ULTRA, including its purpose, concepts, and benchmarks, please see ULTRA: A reinforcement learning generatlization benchmark for autonomous driving.

If you use ULTRA in your research, you can use to the following citation.

@misc{elsayed20_ultra,
  author          = {Elsayed, Mohamed and Hassanzadeh, Kimia and Nguyen, Nhat M,
                  and Alban, Montgomery and Zhu, Xiru and Graves, Daniel and
                  Luo, Jun},
  journal         = {Machine Learning for Autonomous Driving Workshoo, Neural
                  Information Processing Systems},
  title           = {ULTRA: A reinforcement learning generalization benchmark
                  for autonomous driving},
  url             = {https://ml4ad.github.io/files/papers2020/ULTRA: A
                  reinforcement learning generalization benchmark for autonomous
                  driving.pdf},
  year            = 2020,
}

Metadata

Release files for ultra-rl 0.2.0

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

Source distribution (sdist)

Source distribution for ultra-rl 0.2.0
File Size Uploaded
ultra-rl-0.2.0.tar.gz 4.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for ultra-rl 0.2.0
File Interpreter ABI Platform
ultra_rl-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 4.3 MB

Release files / ultra-rl-0.2.0.tar.gz

Download URL ultra-rl-0.2.0.tar.gz
Size 4.0 MB
Tags Source
SHA-256 checksum
How to use checksums
143c7d29d68ab894af223fb5050019cae57c90387776b9917cd4b75ec4fe3e16
BLAKE2b-256 checksum
How to use checksums
7ac24507dd03cca45951038b66d3dba50fb0c23ae305c3cbd238c69fa7f55331
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.10

Release files / ultra_rl-0.2.0-py3-none-any.whl

Download URL ultra_rl-0.2.0-py3-none-any.whl
Size 267.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
aff9e37ad4e04efdf20d8b77d6e4ff6eaf15ddb9e718e8932269595526b154f7
BLAKE2b-256 checksum
How to use checksums
7f5b4c86503e375bb6617bbca6d9b8fa0f6575bac2bd92793dfd334c5026ed78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.10

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.1

2 release files

0.1.0

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