Nerf Sentry Gun
The nerf sentry gun was a final project for Cornell's CS1114 — Introduction to Computing with MATLAB & Robotics. Jeremy Blum and I used servo motors and a digital I/O device to rotate and fire a Nerf gun from the MATLAB environment. We also wrote motion-tracking software & a badge detection algorithm to detect intruders and fire upon them.
The project was the winner of the B.E. Ignignokt Prize for Innovation in Robotics and Computer Science, given to the best project that year.