Register now After registration you will be able to apply for this opportunity online.
This opportunity is not published. No applications will be accepted.
Reinforcement Learning for a Racing Game AI
Teach an agent to race in Gran Turismo SPORT using reinforcement learning.
Modern racing games like, e.g., Gran Turismo SPORT for the Sony Playstation 4, are based on advanced dynamics simulations that model the physics of car racing, including detailed models of various race cars and racing tracks. Just as in real life car racing, the optimal trajectory around a simulated race track is not obvious, and controlling the car at high speeds is far from trivial. In this master thesis you will use Gran Turismo SPORT to teach an agent to race based on the full state of the vehicle. The bridge to the simulator to get vehicle states and send control commands is already provided. The project will be hosted by Sony in Schlieren, and requires prior experience with software development as well as machine learning.
Modern racing games like, e.g., Gran Turismo SPORT for the Sony Playstation 4, are based on advanced dynamics simulations that model the physics of car racing, including detailed models of various race cars and racing tracks. Just as in real life car racing, the optimal trajectory around a simulated race track is not obvious, and controlling the car at high speeds is far from trivial. In this master thesis you will use Gran Turismo SPORT to teach an agent to race based on the full state of the vehicle. The bridge to the simulator to get vehicle states and send control commands is already provided. The project will be hosted by Sony in Schlieren, and requires prior experience with software development as well as machine learning.
The goal of this master thesis project is to use reinforcement learning (RL) to design a software agent capable of controlling a simulated race car, competitive with human players.
The goal of this master thesis project is to use reinforcement learning (RL) to design a software agent capable of controlling a simulated race car, competitive with human players.