Prototyping

Self balancing robot

This robot was created as part of a unit at Monash. It finished the unit as one of the best performing robots, able to quickly and autonomously navigate the course. This robot used both a Raspberry Pi running OpenCV for image capture and navigation, in addition to an MSP430 launchpad microcontroller which interpreted instructions from the Raspberry Pi and handled both navigation and balancing through the use of a PID based controller.

Ultrasonic distance meter

This device was mostly created as an investigation into PSOC programming. I furthered my knowledge of low level hardware programming by learning how to set up and run the ARM based PSOC microcontroller. This device was capable of measuring distance to an object using a transmitted ultrasonic wave and displaying the distance in both centimetres or inches on the seven segment display.

Actuating flaps for rockets

In addition to my normal work in Monash High Powered Rocketry, I endeavoured to demonstrate the importance of active control in the Australian Universities Rocket Competition. This early prototype was capable of actuating all four flaps independently and could fit inside a reasonably sized rocket body. Although it had its own issues, it inspired the team, and today Monash HPR has an entire section devoted to active airbrakes and control.

PLC based vending machine

This project used a Siemens LOGO! Programmable Logic Controller (PLC) to produce a simple rotary vending machine. This project required the use of CAD, Pneumatics and various sensors to produce a system that worked reliably and repeatably.