Maddi97 / master_thesis

1 stars 1 forks source link

Train an Agent with Reinforcement Learning Using Visual Camera Input

Master Thesis - Maximilian Schaller Matr.-Nr. 3750663

How to launch the Project

  1. Clone this Repository
  2. Unity must be installed (Unity Hub + Unity Editor - Version 2021.3.1f1)
  3. In Unity open the carsim folder of this project
  1. In Unity go to file > open scene > TrainArenaCollection to open the scene.
  2. Scads (Thomas B.) has explanation Videos, whatch them to know about the different training configuration.
  3. Check the Logging and result path. They must fit to your system.
  4. A common problem is that the used library EMGU.CV downloaded from the Nuget store has some errors with the delivered DLLs. Thus, the error of the library has to be fixed by hand, by installing it from source and reference the correct libraries. This is required to use the image pre-processing pipeline.
  5. To use the machine learning (ML-Agents) the ML-Agents Framework needs to be installed. ML-Agents Installation Guide