Installation
Add Marrow to your project
In your TeamCode/build.gradle
, add the following inside the dependencies
block:
dependencies {
implementation 'io.github.skeleton-army.marrow:core:VERSION'
// Additionally, add one of the following for your command-based library:
implementation 'io.github.skeleton-army.marrow:solverslib:VERSION' // If you're using SolversLib
implementation 'io.github.skeleton-army.marrow:nextftc:VERSION' // If you're using NextFTC
implementation 'io.github.skeleton-army.marrow:ftclib:VERSION' // If you're using FTCLib
}
Replace VERSION
with the latest version below:
Install a Command-Based library (Optional, but highly recommended)
Using a command-based system makes it much easier to build complex robot behaviors from simple, reusable actions. Marrow is designed to complement such library and includes features that integrate directly with them.
We recommend using SolversLib for its simplicity and additional built-in features. That said, you’re free to use any other command library—such as NextFTC or Mercurial.
Installed Marrow? Head to the Core Features section to learn more about the features.
Last updated