Skip to content
This repository was archived by the owner on Jun 10, 2026. It is now read-only.

Repository files navigation

2026CompetitionRobot

FRC Team 2910's robot code for the 2026 FRC game REBUILT.

Organization

  • 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

Notable features

  • CTRE swerve API

General

  1. Clone this repo
  2. Run ./gradlew to download gradle and needed FRC/Vendor libraries. (make sure you're using Java 17 or greater)
  3. Run ./gradlew downloadAll to download FRC tools (ShuffleBoard, etc.)
  4. Run ./gradlew tasks to see available options
  5. Have fun!

Visual Studio Code (Official IDE)

  1. Get the WPILib extension for easiest use from the VSCode Marketplace - Requires Java 17 or greater
  2. In .vscode/settings.json, set the User Setting, java.home, to the correct directory pointing to your JDK 17 directory

IntelliJ

  1. Run ./gradlew idea
  2. Open the 2026CompetitioRobot.ipr file with IntelliJ
  3. When prompted, select import Gradle build

Basic Gradle Commands

  • Run ./gradlew deploy to deploy to the robot in Terminal (*nix) or Powershell (Windows)
  • Run ./gradlew build to build the code. Use the --info flag for more details.
  • Run ./gradlew assemble to build the code without running all unit tests. Use the --info flag for more details.
  • Run ./gradlew test to run all the JUnit tests.

About

FRC Team 2910's robot code for the 2026 FRC game REBUILT.

Resources

Stars

13 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages