So what exactly is an AUV?
AUV stands for Autonomous Underwater Vehicle, or a fully submersible robot that can complete tasks on its own, without any human interaction. The challenge in creating an AUV lies in the word autonomous, as designing a robot to adapt to various conditions, from simple changes in light throughout the day to determining what task should be completed first is immensely difficult.
Our AUV is named USC Turtle (There is a pun somewhere in there). We have programmed it so that it can autonomously complete underwater tasks. USC Turtle attempts to complete these tasks on her own using data from sensors such as cameras and accelerometers. The combined efforts of our four sub teams come together to ensure that USC Turtle is able to complete as many tasks as possible in an efficient way every time we place her in the water.
Our team is divided into four technical sub-teams, each responsible for a different aspect of our AUV, and an administrative team. The four technical teams are mechanical, electrical, embedded systems and software.
The mechanical team manages the physical structure of the robots along with building mechanical devices to complete competition tasks, such as grabbing arms and miniature torpedo shooters. The team mainly works on CAD models, constantly prototyping on 3D printers before manufacturing most parts for our vehicle. Students improve their designing, prototyping and manufacturing skills throughout the semester.
Responsible for the interior electrical hardware and signal processing. Power regulation, sonar systems, pneumatic control among others are designed. The team focuses on teaching student circuit analysis and design, signal processing systems, circuit troubleshooting and fundamental electronic assembly.
Embedded Systems Team
The key bridge between Software and Electrical Teams. Perfect for Computer Engineering and Computer Science majors as it in charge of microcontrollers, sensors and digital communications. Works with controls, communications and both software and hardware.
The software team is what makes our robot an autonomous vehicle by programming it to take in data from the devices built on the other teams, process it, and then determine what action to take. It achieves this by using computer vision and localization systems. A Unity simulator combines this data and guides the robot.
The administrators are responsible for managing corporate outreach, team meetings, finance, web design, and ensuring that everything that supports our AUV works without any issues. In addition, part of our competition score is based upon our website and a presentation, which are both coordinated by the business team.
Robosub is an annual competition where USC AUV and other design teams from across the globe compete using custom-built autonomous underwater vehicles. Each teams AUV attempts to complete a variety of obstacles placed underwater, ranging from navigating through a “gate” to locating and retrieving an underwater pinger. To learn more about the specifics of the competition and the other teams who compete, visit the links below.
USC AUV is focused not only on giving members industry-level skills, but also ensuring that every member has opportunities to show these skills to future employers. USC AUV presents annually to several of our sponsor companies, including Lockheed Martin, Boeing and Solidworks. In addition, the Robosub competition is another location where former members have been able to secure internships and jobs from the many recruiters who are present there.