- Alistair English (SW)
- Thomas Fraser (SW)
- Cooper Richmond (ELEC/MECH)
- Tom Hulbert (ELEC/MECH)
- William Plummer (DOCS)
The DRC challenge is a university technology challenge hosted by Queensland University of Technology where the competitors must design, build and program an autonomous droid robot to race others around an unknown track.
For more information please visit the DRC Website
Our team's robot was made using an old RC car, a custom PCB and some lines of code.
The hardware of the car contains 1 RC car with 2700KV brushless motor 1 Custom PCB containing a Raspberry Pi Compute Module, a Raspberry Pi Cam 2 and an ESP 32.
The Raspberry Pi program was written in Golang and utilised the following libraries:
Go was chosen for its ease of use for concurrent programming
The ESP32 program was written in C. C was chosen because the ESPIDF with FreeRTOS is designed to work with it. It also satisfies our need for low level control of both memory and pins.
Our team (wact2) managed to place 1st overall in the challenge, crossing the line ahead of our opponent in the final run while not incurring any penalties for breaches of the rules.
Here is a video of the final run. Our robot is on the right at the start line