The purpose of this team is to develop a low-level controller and create a simulation representative of the underwater vehicle. The team’s main role is to program the software of the low-level controller which interfaces with an onboard microcontroller and the high-level autonomy decision making. The goal of the simulation is to provide an environment for vision, autonomy and controller code to be tested prior to being loaded on the vehicle. Arduino, Python and ROS are the utilized tools to develop the controller code and simulation.