Mobile Inverted Pendulum Robot

Built a MIP robot and implemented a PI-PD controller. The robot used stepper motors, and was controlled via an arduino. The robot also included a visual system, which allowed it to follow white lines, and detect faces.