An open API service indexing awesome lists of open source software.

https://github.com/bhanuvikasr/deep-rl-torcs

Autonomous Navigation using Deep Reinforcement Learning
https://github.com/bhanuvikasr/deep-rl-torcs

actor-critic deep-q-network deep-reinforcement-learning policy-gradient

Last synced: about 2 months ago
JSON representation

Autonomous Navigation using Deep Reinforcement Learning

Awesome Lists containing this project

README

          

# Deep Reinforcement Learning approach to Autonomous Navigation
## Abstract
In this project we use state-of-the-art RL algorithms to explore the problem of Autonomous Navigation. Specifically, we employ DeepMind's DDPG (Deep Deterministic Policy Gradient) algorithm to learn an agent for navigation in TORCS simulation environment.

## Simulation Environment
We use TORCS([gym_torcs](https://github.com/ugo-nama-kun/gym_torcs)) simulation environment for this task.

![](fast.gif)

## Demo
### Training
IMAGE ALT TEXT HERE
### Testing
IMAGE ALT TEXT HERE

## Installation Dependencies:
* Python 2.7
* Keras 1.1.0
* Tensorflow r0.10
* [gym_torcs](https://github.com/ugo-nama-kun/gym_torcs)
## How to Run?
```
git clone https://github.com/bhanuvikasr/Deep-RL-TORCS.git
cd DDPG-Keras-Torcs
cp *.* ~/gym_torcs
cd ~/gym_torcs
python ddpg.py
```
(Change the flag **train_indicator**=1 in ddpg.py if you want to train the network)

## Credits
Thanks to [Yanpanlau](https://github.com/yanpanlau/DDPG-Keras-Torcs.git)