Public Release for Frog Force 503's 2021 robot: "AZack of the Clones". A Zack of the Clones' code is written in Java and is based off of WPILib's Java control system.
- Clone this repo
- Run
./gradlewto download gradle and needed FRC/Vendor libraries - Run
./gradlew tasksto see available options - Enjoy!
- Get the WPILib extension for easiest use from the VSCode Marketplace - Requires Java 11 or greater
- In
.vscode/settings.json, set the User Setting,java.home, to the correct directory pointing to your JDK 11 directory
- Run
./gradlew idea - Open the
robot-2021.iprfile with IntelliJ
- Run
./gradlew eclipse - Open Eclipse and go to File > Open Projects from File System...
- Set the import source to the
robot-2021folder then click finish
- 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
- k*** (i.e.
kDriveWheelTrackWidthInches): Final constants, especially those found in theConstants.javafile - m*** (i.e.
mPathFollower): Private instance variables