├── .gitignore ├── README.md ├── assets ├── car_perspective_polar.png ├── laser_range.png └── neuroracer.gif ├── docker ├── Dockerfile ├── clone_build.sh ├── install_gzweb.sh ├── install_ros.sh ├── requirements.txt ├── setup.sh └── start.sh ├── neuroracer_gym ├── CMakeLists.txt ├── package.xml ├── setup.py └── src │ └── neuroracer_gym │ ├── __init__.py │ ├── neuroracer_env.py │ └── tasks │ ├── __init__.py │ ├── neuroracer_continuous_task.py │ └── neuroracer_discrete_task.py ├── neuroracer_gym_rl ├── CMakeLists.txt ├── __init__.py ├── config │ └── params.yaml ├── launch │ ├── ddpg_learning.launch │ └── start.launch ├── package.xml └── scripts │ ├── __init__.py │ ├── ddpg.py │ ├── double_dqn.py │ ├── double_drqn.py │ ├── dqn.py │ ├── drqn.py │ ├── neuroracer_discrete.py │ ├── training.py │ └── utils.py └── q_learning.ipynb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/README.md -------------------------------------------------------------------------------- /assets/car_perspective_polar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/assets/car_perspective_polar.png -------------------------------------------------------------------------------- /assets/laser_range.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/assets/laser_range.png -------------------------------------------------------------------------------- /assets/neuroracer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/assets/neuroracer.gif -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/clone_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/docker/clone_build.sh -------------------------------------------------------------------------------- /docker/install_gzweb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/docker/install_gzweb.sh -------------------------------------------------------------------------------- /docker/install_ros.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/docker/install_ros.sh -------------------------------------------------------------------------------- /docker/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/docker/requirements.txt -------------------------------------------------------------------------------- /docker/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/docker/setup.sh -------------------------------------------------------------------------------- /docker/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/docker/start.sh -------------------------------------------------------------------------------- /neuroracer_gym/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym/CMakeLists.txt -------------------------------------------------------------------------------- /neuroracer_gym/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym/package.xml -------------------------------------------------------------------------------- /neuroracer_gym/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym/setup.py -------------------------------------------------------------------------------- /neuroracer_gym/src/neuroracer_gym/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /neuroracer_gym/src/neuroracer_gym/neuroracer_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym/src/neuroracer_gym/neuroracer_env.py -------------------------------------------------------------------------------- /neuroracer_gym/src/neuroracer_gym/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /neuroracer_gym/src/neuroracer_gym/tasks/neuroracer_continuous_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym/src/neuroracer_gym/tasks/neuroracer_continuous_task.py -------------------------------------------------------------------------------- /neuroracer_gym/src/neuroracer_gym/tasks/neuroracer_discrete_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym/src/neuroracer_gym/tasks/neuroracer_discrete_task.py -------------------------------------------------------------------------------- /neuroracer_gym_rl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/CMakeLists.txt -------------------------------------------------------------------------------- /neuroracer_gym_rl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /neuroracer_gym_rl/config/params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/config/params.yaml -------------------------------------------------------------------------------- /neuroracer_gym_rl/launch/ddpg_learning.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/launch/ddpg_learning.launch -------------------------------------------------------------------------------- /neuroracer_gym_rl/launch/start.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/launch/start.launch -------------------------------------------------------------------------------- /neuroracer_gym_rl/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/package.xml -------------------------------------------------------------------------------- /neuroracer_gym_rl/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /neuroracer_gym_rl/scripts/ddpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/scripts/ddpg.py -------------------------------------------------------------------------------- /neuroracer_gym_rl/scripts/double_dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/scripts/double_dqn.py -------------------------------------------------------------------------------- /neuroracer_gym_rl/scripts/double_drqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/scripts/double_drqn.py -------------------------------------------------------------------------------- /neuroracer_gym_rl/scripts/dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/scripts/dqn.py -------------------------------------------------------------------------------- /neuroracer_gym_rl/scripts/drqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/scripts/drqn.py -------------------------------------------------------------------------------- /neuroracer_gym_rl/scripts/neuroracer_discrete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/scripts/neuroracer_discrete.py -------------------------------------------------------------------------------- /neuroracer_gym_rl/scripts/training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/scripts/training.py -------------------------------------------------------------------------------- /neuroracer_gym_rl/scripts/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/neuroracer_gym_rl/scripts/utils.py -------------------------------------------------------------------------------- /q_learning.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karray/neuroracer/HEAD/q_learning.ipynb --------------------------------------------------------------------------------