A new way to write code for FTC bots!
This is a Command library.
What does that mean? That means it gives you a convienient way to modularly
program FTC robots. Your code is split into 2 main parts: Subsystem
s, and
Command
s. Subsystem
s represent a physical part of the robot, while
Command
s represent an action a Subsystem
can take. Command
s can also be
easily run parallely.
- Add the Jitpack repository at the end of your root
build.release.gradle
at the end of repositories:
allprojects {
repositories {
maven { url 'https://jitpack.io' } // this line!
}
}
- Add the line
implementation 'com.github.dogecv:dogecommander:v1.0.0'
to TeamCode'sbuild.gradle
, inside thedependencies
block. See the DogeQuickStart - Run a gradle build, and ensure it works
- Your install should be complete!
For more details, check out the JitPack page for DogeCommander.
There are two main documentation sources; the examples, and the JavaDocs