https://github.com/kochlisGit/Noise-Adaptive-Driving-Assistance-System
Description
This is the project of my thesis. I've implemented an agent in CARLA Simulator, which is capable of navigating a vehicle safe & fast, using only 2 front cameras. More info about the simulator can be found here: https://carla.org/ . The agent has learnt to navigate in a lane using deep reinforcement learning algorithms. The development of the agent was made in Python.
This directory contains 8 video files (mp4) that demonstrate how the vehicle is moving in the simulator https://github.com/kochlisGit/autonomous-vehicles-agent/tree/main/videos
The validation of the vehicle was done in a pre-defined route, that was new to the agent. The results are astonishing!
First, You have to download carla and all the libraries above. Then, download my "code" directory and paste it into "Carla/PythonAPI/". Run "agent/straight_lane_agent_c51_training.py" to start the training.
IMPORTANT The simulator window should be open, in order for the training to occur. Check https://carla.readthedocs.io/en/latest/start_introduction/ for more information of how to setup carla.