Final project developed as a group for my CPRE 288 Embedded Systems class. This code was developed to run on ISU's cybots.
The purpose of this code is to navigate the cybot through an obstacle course with the premise of locating workings in need of rescue after a mine collapse. The robot must avoid obstacles and locate its objective using only the built-in drop off sensors, collision bumpers, and a top mounted IR and sonar ping sensor. The program can be run manually using either PUTTY or the included Python UI. The program can also be run autonomously.
The program also includes the code for initializing and configuring a number of microcontroller systems.
Chris Smith Tristan Nono Eli Newland Joseph Barnes