ROBOSUB TEAMS

Our team is split up into two project teams, the senior design team and the student organization. The senior design team builds one vehicle, this year Wailord, while the club members work on lanturn. Both vehicles are intended to be used to compete and demonstrateand execute it's capabilities worked on thorughout the year Members have the opportunity to design advanced robotics systems and work on an interdisciplinary project to gain experience working with a team.

Computer Science

Autonomy

The Autonomy team is responsible for writing the state machine of the AUV. The state machine determines what the AUV is doing at any time, and it's very important when deciding what to do next.

Computer Vision

The Computer Vision subteam is responsible for providing the AUV ability to locate & recognize objets. YOLO is a deep learning algorithm that CV uses to train custom object detection models for providing computer vision. The CV team is also responsible for interfacing with the submarine's camera for real-time detection using a ROS node.

Controls

Controls is responsible for making the AUV respond to movement instructions. Because the AUV is autonomous, the controls won't be manually operated by any person, but there will usually still be a GUI that either the controls or Autonomy subteam must make, in order to debug the code and test the controllers. Controls also creates the frameworks that will assess the sensors, the thrusters and other software components.

Simulation

Simulations goal is to create an environment with a replica of the submarine that is capable to maneuver around it’s environment to test, without harming the hardware components.

Mechanical

Actuated Systems

The Actuated Systems subteam is responsible for designing and manufacturing the claw, ball dropper, and torpedo systems. Students focus on kinematics, finite element analysis, and computational fluid dynamics & effectively apply that in the design and manufacturing of the aforementioned submarine components.

Frame & Hull

The Frame and Hull subteam is responsible for making the design of the AUV itself. Frame and Hull will be constructing and assembling the frame and hull. This subteam also works with SolidWorks to determine placement of other submarine components and varying approach decisions.

Electrical

Electronics

The Electronics subteam is responsible primarily on the management of internal current conversion from the battery to all of the other electronic parts in the robotic submarine. The team creates schematics for the functionality of buck converters. Additionally, this subteam will use software including KiCAD and EagleCAD to design and optimize PCB boards.