Our team consists of seven distinct units: Mechanical, Electrical, Programming, Safety Management, Business, Media, and Strategy/Scouting. Across these diverse areas, we prioritize communication and collaboration to ensure that projects remain on track and every team member succeeds. Our motto is that no one wears a single hat; everyone has the opportunity to immerse themselves in different units. We've moved away from a hierarchical team structure to prevent feelings of competition among members and to boost team-wide accountability. This approach ensures every student feels important, heard, and united under the same values and mission.
CAD Team
The CAD Team is responsible for creating digital designs from the start, ensuring that everyone has a clear understanding of what they are building. They use the CAD software to develop detailed models and blueprints of the robot, which serve as a guide for the mechanical and electrical teams during the construction phase. The CAD Team also plays a crucial role in optimizing the design for performance and efficiency, making adjustments as needed to improve the overall functionality of the robot.
Mechanical Team
The Mechanical team is responsible for the foundation of the robot. They source the necessary parts and build them into the best possible robots each year. Once the robot is fully functional, they make physical tweaks and fine adjustments to transform it into its optimal form.
Electrical Team
The Electrical team handles the intermediate stage of the robot building process, between the mechanical and programming stages. It’s like solving a puzzle, figuring out where everything goes and where to place the wires.
Programming Team
The Programming team refines the robot after the mechanical and electrical stages are complete. They develop functions to perform the tasks required in the game for the year. We use path planners to make the robot run autonomously by following predetermined acceleration and velocity paths, as well as programming it to operate with drivers using an Xbox controller. We use Java and our own custom programming language.
Business Team
The Business team collaborates to create fundraising ideas to raise money for the robots and competitions. They also seek out volunteer opportunities and recruit volunteers to support our team and give back to the community.
Scouting Team
The Scouting team collects data on every team in the tournament. They assist dedicated teams of analysts in making informed decisions about which teams to partner with.
Media Team
The Media team is responsible for everything from community outreach to posting match scores. They keep sponsors, donors, and the community informed about team events and happenings, and work to attract future team members who might be interested.