Core functionality and API of Road Runner.
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.geometry |
Core geometric types for representing robot state. |
com.acmerobotics.roadrunner.kinematics |
Kinematics for the various drive types. |
com.acmerobotics.roadrunner.localization |
Home of tracking wheel localizers. |
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.config |
Serializable configurations for GUIs. |
com.acmerobotics.roadrunner.trajectory.constraints |
Specific constraints for trajectories and different drive types. |
com.acmerobotics.roadrunner.util |
Miscellaneous utilities. |