Deepdrive is a simulator that allows anyone with a PC to push the state-of-the-art in self-driving AI.
The easiest way to experiment with self-driving AI
Eight cameras with depth
Enable up to eight cameras with images and depth transferred at blazing speeds via shared memory. i.e. Eight 512x512 48 bit RGB with 16 bit depth channel cameras, uncompressed on a GTX 980 over PCIe 3.0 x 16 are available at 20Hz as NumPy arrays.
Linux / Windows support
First class support for Linux and Windows, one command
python install.py, and you'll be piloting Deepdrive in minutes.
Quickly change anything in the simulation with Unreal Blueprints, using the full power of Unreal's C++ API.
Everything is C++ under the hood, so you can integrate existing systems and highly optimize anything you want.
Interface through the Gym API using a reward function based on speed, safety, legality, and comfort.
Example forward agent
Deepdrive - Agents, training, and API to simulator - start here!
Deepdrive sim - Unreal project, Unreal Plugin, assets, and Python extension