This is a repo of Finite State Machines, Obstacle Avoidance Algorithms and more in the C language. The code was designed and implemented to control the iRobot Create series via its microcontroller.