https://github.com/realkushagrakhare/deepgta
Self-driving car project on GTA V
https://github.com/realkushagrakhare/deepgta
Last synced: 3 months ago
JSON representation
Self-driving car project on GTA V
- Host: GitHub
- URL: https://github.com/realkushagrakhare/deepgta
- Owner: realkushagrakhare
- License: gpl-3.0
- Created: 2019-04-16T21:06:09.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2017-06-27T19:19:22.000Z (almost 8 years ago)
- Last Synced: 2025-01-17T16:56:47.378Z (5 months ago)
- Language: Jupyter Notebook
- Size: 2.46 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VPilot
Scripts and tools to easily communicate with [DeepGTAV](https://github.com/ai-tor/DeepGTAV). In the future a self-driving agent will be implemented.
## How it works
VPilot uses JSON over TCP sockets to start, configure and send/receive commands to/from [DeepGTAV](https://github.com/ai-tor/DeepGTAV) by using the Python DeepGTAV libraries.
_dataset.py_ and _drive.py_ serve as examples to collect a dataset using DeepGTAV and giving the control to an agent respectively.
## How to use it
DATASET.PY :
python dataset.py -d dataset/### Simulation configuration
weathers = ["CLEAR", "EXTRASUNNY", "CLOUDS", "OVERCAST", "RAIN", "CLEARING", "THUNDER", "SMOG", "FOGGY", "XMAS", "SNOWLIGHT", "BLIZZARD", "NEUTRAL", "SNOW" ]hours = [0,4,8,12,16,20]
### DATASET FORMAT:
dataset/weather/hour/timestamp_simulation/index_of_frames.pz### PLUGIN DEV
ADD _IS_VEHICLE_DAMAGED for instance in order to get vehicule damage.
See http://www.dev-c.com/nativedb/ for a full list of all the methods that can be used.