core

Core functionality and API of Road Runner.

Packages

com.acmerobotics.roadrunner

Common types used to represent robot state, paths, trajectories, etc.

com.acmerobotics.roadrunner.control

Controllers for generic control tasks including tracking motion profiles (not limited to 2D paths or trajectories).

com.acmerobotics.roadrunner.drive

Drive-specific interfaces that provide functionality for setting robot velocities and using positional feedback for localization.

com.acmerobotics.roadrunner.followers

A collection of path and trajectory followers for various drive types.

com.acmerobotics.roadrunner.path

Type hierarchy for representing 2D holonomic robot paths (x, y, and heading components).

com.acmerobotics.roadrunner.path.heading

A set of interpolators that describe how the robot's heading changes along a path.

com.acmerobotics.roadrunner.profile

Generic motion profiling featuring either dynamic constraints or jerk limiting.

com.acmerobotics.roadrunner.trajectory

Types for representing 2D robot trajectories, including time parametrizations of paths.

com.acmerobotics.roadrunner.trajectory.constraints

Specific constraints for trajectories and different drive types.

com.acmerobotics.roadrunner.util

Miscellaneous utilities.

Index

All Types