Freescale Race Car Competition

Freescale Semiconductor was originally a part of Motorola and is now owned by NXP. The competition has remained largely unchanged since its early years [https://nxpcup.nxp.com/].

Project description

Our Team
Our team's camera-based race car

This was a competition where we formed a team of three to design and make a race car. Our team opted for a camera-based approach, mounting a camera on our car to compete in the corresponding category. During the competition, each team's car had to navigate three different race tracks, which were kept confidential until the race began. The team with the fastest completion time earned the highest score.

Project nameNational Freescale Cup Smart Race Car Competition
My roleLeader of a team of three
Technology StackHardware:
- Freescale MC9S12XS128 - Custom-designed circuit board
- A specially designed lightweight camera stand
- The car modules were provided by the competition committee
Development Tools:
- C programming language
- Codewarrior 8.2V IDE
- Altium Designer Summer 09
- AutoCAD
My WorkI designed the overall mechanical structure, developed the hardware circuits and soldered the PCBs. I also wrote the camera driver and performed the calibration.
OutcomeWe won first place prize in camera-based race car category.

Reflection

I had a fantastic time working on this project with my teammates and other teams. It was not a difficult project for me that time, so I was able to fully enjoy both the work and the fun moments with others.

pcb
Main control board
Camera calibration structure
Camera calibration setup.
teams
Teams (fun)
Camera calibration structure
Teams holding the cars