Core functionality and API of Road Runner.
Common types used to represent robot state, paths, trajectories, etc. |
|
Controllers for generic control tasks including tracking motion profiles (not limited to 2D paths or trajectories). |
|
Drive-specific interfaces that provide functionality for setting robot velocities and using positional feedback for localization. |
|
A collection of path and trajectory followers for various drive types. |
|
Type hierarchy for representing 2D holonomic robot paths (x, y, and heading components). |
|
A set of interpolators that describe how the robot's heading changes along a path. |
|
Generic motion profiling featuring either dynamic constraints or jerk limiting. |
|
Types for representing 2D robot trajectories, including time parametrizations of paths. |
|
Specific constraints for trajectories and different drive types. |
|
Miscellaneous utilities. |