FRC Team 2910's robot code for the 2026 FRC game REBUILT.
- config - contains robot configuration framework and constants specific to each robot
- constants - contains general constants for robot function
- subsystems - contains code for robot mechanisms and contains Superstructure to coordinate robot action
- util - contains utility classes
- CTRE swerve API
- Clone this repo
- Run
./gradlewto download gradle and needed FRC/Vendor libraries. (make sure you're using Java 17 or greater) - Run
./gradlew downloadAllto download FRC tools (ShuffleBoard, etc.) - Run
./gradlew tasksto see available options - Have fun!
- Get the WPILib extension for easiest use from the VSCode Marketplace - Requires Java 17 or greater
- In
.vscode/settings.json, set the User Setting,java.home, to the correct directory pointing to your JDK 17 directory
- Run
./gradlew idea - Open the
2026CompetitioRobot.iprfile with IntelliJ - When prompted, select import Gradle build
- Run
./gradlew deployto deploy to the robot in Terminal (*nix) or Powershell (Windows) - Run
./gradlew buildto build the code. Use the--infoflag for more details. - Run
./gradlew assembleto build the code without running all unit tests. Use the--infoflag for more details. - Run
./gradlew testto run all the JUnit tests.