Sub-Teams

This is our sub-teams page. We have 3 sub-teams: Mechanical, Programming, and Business/Outreach. Each sub-team focuses on a specific area of robot development and team operations, contributing skills to help the team succeed as a whole. Feel free to read a short overview about our sub-teams here.

Scroll

1 | Mechanical

Mechanical consists of 2 elements:

  • CAD (designing process)
    • We will teach our members the basics of CAD using SolidWorks. It's something our mechanical members will need to use often in the team, and it serves as a very useful tool if they decide to pursue a career related to mechanical engineering.
  • Building process
    • We will teach our members how to assemble & build the robot from scratch using custom parts. We will also teach them about parts used on the robot and what they do, as well as how to operate machinery properly, and safely.

2 | Programming

Software/Programming is divided into 2 sections:

  • Programming fundamentals (Java & FTC SDK)
    • Basics of object-oriented programming utilizing Java, focusing on how to control a robot through FTC's official software development kit.
    • Learn to create autonomous workflows and driver-controlled actions.
  • Code structure and design principles
    • We will guide students in writing clean, modular, and reusable code using real-world software design practices. This includes hardware abstraction, command-based programming, and more.
    • Code maintainability -> excellent for jobs in the real world.
    • Version control systems (Git).
    • Developing modular architecture (clean, well-structured code).

3 | Business/Outreach

Goal: Manage Funds and get awards.

  • The business and outreach sides handle everything from fundraising and budgeting to community outreach and sponsor relations. Students learn to create and manage budgets, apply for grants, organize fundraising events, and communicate professionally with sponsors and partners. They also help promote the team through social media, presentations, and events; documenting the team's work in materials used for awards and competitions. The outreach team will then get to present the team's outreach accomplishments to compete for awards, that may qualify us for the next round or competition, such as the Inspire Award.