The build team works to prototype, build, and test the robot. At the beginning of the build season, the build team immediately begins prototyping various designs for the robot. When prototyping is complete, the team has a clear vision as to what the final robot will be like, and what steps are required to get there. From here, members will split off into smaller groups and work on different parts of the bot, some will build the robot’s chassis, others will build the electrical panel, etc. When all of the parts are complete, the final robot is assembled and tested meticulously. Working with the programming team, the build team will make small changes to the robot so that it can tackle the newly revealed game in the most effective way possible. After the competitions end, the build team reflects on what we have learned, and upgrades the robot to be as good as possible in order to try and make the robots performance better in off season events in the fall.
The programming team is in charge of programming the robot so that it functions correctly in both teleoperated and autonomous modes. We work out the internal logic so the robot responds appropriately to sensor readings and user input. We also train new members on how to program and control industrial-sized robotics systems, preparing them for the real world. The robot is programmed in Java with WPILib, the official API library for FRC. We love giving back to the generous community around us, so almost all of our projects are open-source. You can find our organization on Github.
Before building the robot, the strategy team helps decide what aspects of the game we should focus on to get the best performance. Through discussion of the game manual and considering the pros and cons of the different focuses available (ex. Scale vs Switch in FRC Power Up) the team reaches a consensus on what we should try to achieve before prototyping. After build season the strategy team works on “scouting”. They identify important data points and track other robots’ performances based on them. This data is then entered into a database that the strategy team creates and maintains which lets us and our alliance partners know how to play on the field in any given match.
The media team manages and promotes Team Arctos 6135 across many different media platforms. The media team is in charge of producing content (videos, social media posts, newsletters, etc.) that establishes an engaging online presence. They keep the community up to date with Team Arctos’ activities. The media team is also responsible for networking with other teams and individuals alike.
CAD stands for computer aided design. The CAD team uses the software Fusion 360 to make a 3D model of the robot before it’s built. The CAD team leads the charge in designing the robot for the season. They ensure that there is enough space for each component and that there are no clashes between parts as they move. Additionally they provide drawings for the build team to follow for fabrication.
Our business team is an essential part of our team. Everything from sponsorships to merchandising is taken care of by the business team. Making a robot costs a lot of money, and it's our business team’s job to generate an income. The business team reaches out to different companies and individuals for sponsorships.