All Classes and Interfaces
Class
Description
A utility class used for sending alerts to Elastic and Driver Station.
The notification level for an Alert.
Subsystem for the robot's autonomous functionality.
A Pose3d that contains versions for the Blue and Red alliances.
Changes the Y-Axis behavior when flipping the alliance.
Class that extends the Phoenix 6 SwerveDrivetrain class and implements
Subsystem so it can easily be used in command-based projects.
The Constants class provides a convenient place for teams to hold robot-wide
numerical or boolean
constants.
Constants used to configure the driver dashboard.
Constants that describe the physical layout of the field.
Zones and poses to shoot from and to.
Constants used to configure the hopper.
This is MY intake constant class which I balcantara made btw I don't know
what it does YET (it contains constants for my dogwater code for intake)
Constants used to configure logging.
Constants used to configure the operator controllers.
Constants that control the shooting behavior.
Constants that configure the superstructure.
Constants used to configure the turret.
Represents an notification object to be sent to the Elastic dashboard.
Represents the possible levels of notifications for the Elastic dashboard.
Triggers controller rumble for a specified amount of time.
This class covers the Hopper/Spindexer motor and the Uptake motor
InterpolatingMeasureTreeMap<J extends Measure<U>,U extends Unit,K extends Measure<Q>,Q extends Unit>
Interpolating map that interpolates between different Measure keys.
An interpolation function for interpolating between Measures.
An inverse interpolation function for interpolating between Measures.
Do NOT add any static variables to this class, or any initialization at all.
Util class that handles periodically iterating over all of the motors on the robot and notifying on the dashboard if one goes over a temperature threshold.
Utility classes for working with poses.
Class which sets up driver station dashboard ? based heavily off of BC's code
Utility classes for working with rectangles.
The methods in this class are called automatically corresponding to each mode, as described in
the TimedRobot documentation.
This class is where the bulk of the robot should be declared.
Runs a runnable on the next run of the CommandScheduler.
Simulation functionality for the shooter.
A superstructure that controls the functionality of the shooter.
The list of states the shooter can be in.
A debug controller for the shooter superstructure.
An object that represents a state that the shooter can be in.
A shooting source that dynamically adjusts to allow for shooting from anywhere, using interpolation tables internally.
A shooting source that dynamically adjusts to allow for shooting from anywhere.
Some static utility methods for calculating shooter values.
A source of values for the shooter.
A shooting source that sets a constant value to the shooter.
A shooting source that never outputs a target.
The turret that the shooter is attached to.
General utilities.
Constants that contain version metadata for the robot.
Command that creates an
AsynchronousInterrupt and uses it to trigger a callback, waiting until the callback happens before finishing.