← projects

Autonomous Driving Simulation

Coursework

PPO reinforcement learning vs. PilotNet behavioural cloning in a Unity driving sim, with seeded track generation.

status: archived

PythonC#Unity ML-AgentsReinforcement learning

Coursework comparing two ways of teaching a car to drive in Unity.

  • PPO reinforcement learning through Unity ML-Agents.
  • PilotNet behavioural cloning trained on human driving data.
  • Tracks are generated reproducibly from seeds, so runs can be compared against each other and against human drivers.