Robot Software
Getting Started with Robot Development
This chapter details what software you need to install to write software for our robots provides ...
What you need to install
Git Git is a popular version control system (VCS) for developing software. If you are interest...
Learning Robot Code
FRCLadder FRCLadder provides a series of videos that together serve as a great introduction into...
Resources
Java Java is the programming language we use to write the code that enables the robot to do an...
Getting started with a Romi
Romis are small robots that you program the same way you program the big robots we build for the ...
Configuring a Robot
Setting steer offsets for a Mk 4i drivetrain
Put the robot up on blocks Begin with the bevel gear (the black ring on one side of the wheel)...
Setting the magnet offset for a CANcoder
Move the encoder's mechanism to the desired home position Reset the magnet offset of the CANco...
Flashing an Radio (pre-2024 Champs Radios)
Prerequisites Windows PC with WPILib Tools Installed Steps Windows search for "Manage Ne...
Testing Robot Code
Testing code before merging it is important to ensure it works as intended. This page discusses h...
Git 101
This chapter will go over two main things: What are Git and Github? What are they useful for a...