Driving Simulator

Summary

To prepare the driver of DNV GL Fuel Fighter to drive the most optimal path, we created a driving simulator for the driver to practice with. This simulator is able to read the CAN-bus from the car as input controls for the virtual car. The project is still a work in progress.

Repository link, but private due to vehicle dynamics secrets.

Cockpit view of car in the simulator

Background

In 2019 the driver was not familiar with the optimised driving route, so we had to use our attempts at the competition to also let the driver practice on the driving route. By creating a driving simulator, the driver can practice off the track, and we can review the driving style in greater detail.

Development

I followed this playlist from Jimmy Vegas to jumpstart the development of the game. After I completed it, it was mostly googling around to find the solutions as I continued to develope the game. I am organising and prioritising the game development with a roadmap with milestones MVP, Basic Product and Enhanced product with there respective features. As I don't have the car available, I have been using an Arduino to emulate the cars input controls.

Unity Editor window
Arduino setup to emulate the serial messages from the car.

Last updated

Was this helpful?