A roomba controller for EECE class