All Classes and Interfaces
Class
Description
A utility to standardize flipping of coordinate data based on the current alliance across
different years.
The flipper to use for flipping coordinates.
An auto chooser that allows for the selection of auto routines at runtime.
A function that generates an
AutoRoutine
from an AutoFactory
.A factory used to create autonomous routines.
A class used to bind commands to events in all trajectories created by this factory.
An object that represents an autonomous routine.
A class that represents a trajectory that can be used in an autonomous routine and have triggers
based off of it.
Utilities to load and follow Choreo Trajectories
A utility for caching loaded trajectories.
This interface exists as a type alias.
A single differential drive robot sample in a Trajectory.
A marker for an event in a trajectory.
GSON deserializer for choreolib event markers
A representation of a project file aka a .chor.
A collection of expressions representing the distance of the bumpers from the center of the
robot.
The user configuration of the project.
A representation of an expression.
An xy pair of expressions.
A single swerve robot sample in a Trajectory.
A trajectory loaded from Choreo.
The generic interface for a sample in a trajectory.