Beware that installing this can leave a little Linux penguin in your Windows File Explorer that is hard to get rid of.
This project uses a default model when running this, and is ordinarily configured to use this model to train.
If you wish to train a new model, uncomment-out lines 1458 to 1463 in cmpfourhundred_manual_control.py and on line 149,
change LOADING_MODEL to False to create a new model.
The cmpfourhundred_manual_control.py is based off of
manual_control.py
given in the examples folder of a CARLA distribution for version 0.10.0. The other python files attached to the repo have been built from the ground up.
Everything pertaining to the actual RL takes place in manual_control and RL_2ndtry,
which is named this since it was the 2ndtry file, which ended up keeping its name.
The instructions on how to run this program are included in the readme.html.
This is due to some files being too big to host on GitHub.
Licensing for this repository is unknown. This work was developed as part of an Abertay University honours project, completed in 2026.