AVBotz is split into four subdivisions: Mechanical, Electrical, Software, and Business. Each subdivision is described in detail below.
Mechanical team members are responsible for designing and manufacturing the physical structure of the submarine. This year, they will be rebuilding the submarine from scratch, using 3D CAD, finite element analysis, CNC machining, 3D printing, and more. Mechanical recruits should be able to solve physical problems creatively and be willing to work with their hands as well as their computers.
Electrical team members are responsible for designing and maintaining the electrical infrastructure of the submarine. This year, electrical will be working on a completely redesigned system, which includes a redesigned power supply, main computer, sensors, passive sonar, bulkhead connectors, and more. Electrical recruits should be interested in learning design principles of circuitry and capable of handling complex systems with many integrated components.
Software team members are responsible for writing all code for the submarine. Most of the code is algorithms for vision processing, digital signal processing, and mission control. This year, they will be writing code to integrate new hardware, accomplish the torpedoes task, modelling the competition course, and modularizing mission control architecture, as well as improving the efficacy of existing code. Software recruits should have prior programming experience.
Business team members are responsible for raising funds, creating a positive public image, and organizing outreach projects. This year, they will be presenting sponsorship pitches to companies around the Bay Area, writing emails and calling potential sponsors, and networking at outreach venues like fairs and meetups. Business recruits should feel comfortable meeting strangers and presenting during high-pressure situations, have good writing skills, and be eager to take initiative on their own projects.