Bachelor's dissertation
Learning Navigation on Procedurally Generated Cities: A Reinforcement Learning Perspective
Teaching a car to cross a city with reinforcement learning.
Learning Navigation on Procedurally Generated Cities: A Reinforcement Learning Perspective logo

My third year project: a procedurally generated city in Unity, and a car that learns to cross it with reinforcement learning (PPO), dodging roadblocks on the way to a target. I compared it against A* with replanning, the classic search approach, to see which got there better.

Built with

  • Reinforcement Learning
  • A* Search
  • Procedural Generation
  • Unity
  • C#