The Mechatronics subteam combines the functions of both Mechanical and Electrical. Our largest subteam, Mechatronics is in charge of all aspects of the robot's physical construction, from design plans all the way through wiring the robot's electrical components. The field construction group, which is part of the Mechatronics subteam, utilizes the team's various power tools to build our practice competition field and all field elements, as well as many of our build space features such as work tables and battery carts. Also part of the Mechanical team is our CAD (computer aided design) group which is in charge of translating the team's vision of the robot design into a set of detailed computer graphic images which can be used to build the robot.
The Programming subteam writes the code that allows the robot to perform all of its required functions, including driving, shooting, picking up, placing and climbing. The Programming team also creates the code to manage the input from all of the robot's sensors including its gyroscope, LiDAR and onboard cameras, to allow the robot to sense its environment and operate in both in teleop mode and autonomously. We code in Java using FIRST's WPILib software.
Every team member is involved in the Business team, composed of both the outreach and marketing responsibilities. Our outreach includes educational and volunteer outreach, as part of our Impact commitment. Marketing is a vital part of our team responsibilities, working directly with local and national organizations to obtain sponsorships, grants and recruit new team members.