Road Runner Drive
Interface implemented by all RoadRunner drive classes.
Author
Lucas Bubner, 2024
Since
6.0.0
Inheritors
Functions
Link copied to clipboard
Get the accumulator for this drive.
Link copied to clipboard
The constants object represents all configuration options required for creating a RoadRunner trajectory.
Link copied to clipboard
Get the localizer for this drive.
Link copied to clipboard
Builds a RoadRunner trajectory starting from the robot's last-known position at the time of this method being called.
Builds a RoadRunner trajectory from an explicit start pose.
Builds a RoadRunner trajectory from an explicit start pose, mapped through a PoseMap.
open fun makeTrajectory(@NonNull startVec: Vector2d, @NonNull distUnit: Distance, ang: Double, @NonNull angUnit: Angle): TaskBuilder
Builds a RoadRunner trajectory from a vector and angle, with explicit units.
open fun makeTrajectory(@NonNull startVec: Vector2d, @NonNull distUnit: Distance, ang: Double, @NonNull angUnit: Angle, @NonNull poseMap: PoseMap): TaskBuilder
Builds a RoadRunner trajectory from a vector and angle, with explicit units and pose mapping.
Link copied to clipboard
Set the accumulator for this drive.
Link copied to clipboard
Set the localizer for this drive.
Link copied to clipboard
Set the accumulator for this drive.
Link copied to clipboard
Set the localizer for this drive.