Initial page
A little motion planning library designed for FTC. Check out the source on GitHub.
Quickstart
Check out the quickstart for an example of Road Runner in practice.
Installation
Core (FTC)
Open
build.dependencies.gradleand addmaven { url = 'https://maven.brott.dev/' }to the end of therepositoriesblock.Open
TeamCode/build.gradleand addimplementation 'com.acmerobotics.roadrunner:core:0.5.5'to the end of thedependenciesblock.Sync the project (Android Studio should prompt you to do this).
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'GUI
Road Runner includes a simple GUI for generating trajectories from pose waypoints and constraints. You can download the latest version from the Releases tab (or build it with ./gradlew shadowJar).
Plugin
Road Runner also includes a simple IDEA/Android Studio plugin based upon the GUI. Here are some instructions for building and loading the plugin:
Download the latest plugin zip from the Release assets or build it with
./gradlew buildPlugin.In Android Studio, navigate to Settings > Plugins.
Click the gear icon and select
Install Plugin from Disk....Select the zip archive from your downloads or
plugin/build/distributions.Restart Android Studio to activate plugin changes.
Click on "Road Runner" on the right side of the editor and the tool window should appear.
Last updated