Skip to content

KevinMFinch/UnityDrivingSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnityDrivingSim

A driving simulator created for Self Driving Car research.

This repository contains code for a simulator which is being created for the purpose of collecting data for the training of deep neural networks which can be applied to autonomous vehicles. At present, it is a prototype simulator for use in creating novel driving scenes. For more information, see our paper Beyond Grand Theft Auto V for Training, Testing, and Enhancing Deep Learning in Self Driving Cars

This work follows from Christopher Hay (Princeton '17) in his paper Training of Vehicle Perception via Stochastic Simulation. My work is being conducted under Professor Kornhauser.

The project currently requires the asset EasyRoads3D Pro from the Unity asset store. Since I do not own this asset, I have not uploaded it to the repository. If you wish to extend this work, that assets should be purchased and imported into the Unity project.

To run the project, you must sign up for an API key from Mapzen, and change the DownloadMapData.cs file to use that API key. Also, you must change the path to cache tile data in CacheTileData.cs to a folder of your choosing. Finally, make sure to inport the v3 beta of EasyRoads3D to allow scripting. More information about setting up and using EasyRoads3D can be found here.

About

A driving simulator created for Self Driving Car research

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published