Software:

The software team handles the electrical and coding aspects of the robot every season! Some past projects we completed this off-season include: implementing swerve, limelight’s, and auto routes. We look forward to spark new creative ideas, while creatively solving future roadblocks!

During build season, the software subteam is divided up into 3 separate groups, which includes:

Coding:

The coding group ensures that the robot is programmed correctly in tele-op and autonomous using Java programming language. Command-based programming is used to ensure that all functions are working during matches.

Testing:

The testing group tests and re-tweak PID values to ensure that the robot is good to go before competition dates! They usually are the last group to tweak the robot after all Mechanical + Software groups have completed their tasks.

Electrical:

The electrical group wires and makes sure the power source is distributed throughout each robot part. They would also connect motor controllers, motors, and sensors to the corresponding places!

Credit: https://docs.wpilib.org/en/stable/_images/frc-control-system-layout-basic.svg

Scroll to Top