UC Berkeley EE125, Introduction to Robotics, Final Project