Index

A B C D E F G H I K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

A1 - Enum constant in enum class frc.robot.StateTracker.AlgaePickupLevel
 
A2 - Enum constant in enum class frc.robot.StateTracker.AlgaePickupLevel
 
acceptJoystickInputs(DoubleSupplier, DoubleSupplier, DoubleSupplier, DoubleSupplier) - Method in class frc.robot.systems.drive.controllers.ManualTeleopController
 
acceptJoystickInputs(DoubleSupplier, DoubleSupplier, DoubleSupplier, DoubleSupplier) - Method in class frc.robot.systems.drive.Drive
 
AL - Static variable in class frc.robot.FieldConstants
 
Algae - Enum constant in enum class frc.robot.StateTracker.GamePiece
 
ALGAE - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.SIDE
 
algaePickupLevel - Variable in enum class frc.robot.StateTracker.ReefFace
 
AllianceFlipUtil - Class in frc.lib.math
Utility functions for flipping from the blue to red alliance.
AllianceFlipUtil() - Constructor for class frc.lib.math.AllianceFlipUtil
 
AM - Static variable in class frc.robot.FieldConstants
 
apply(double) - Static method in class frc.lib.math.AllianceFlipUtil
 
apply(Pose2d) - Static method in class frc.lib.math.AllianceFlipUtil
Flips a pose to the correct side of the field based on the current alliance color.
apply(Pose2d, boolean) - Static method in class frc.lib.math.AllianceFlipUtil
 
apply(Rotation2d) - Static method in class frc.lib.math.AllianceFlipUtil
Flips a rotation based on the current alliance color.
apply(Rotation2d, boolean) - Static method in class frc.lib.math.AllianceFlipUtil
 
apply(Translation2d) - Static method in class frc.lib.math.AllianceFlipUtil
Flips a translation to the correct side of the field based on the current alliance color.
apply(Translation2d, boolean) - Static method in class frc.lib.math.AllianceFlipUtil
 
apply(Translation3d) - Static method in class frc.lib.math.AllianceFlipUtil
 
AR - Static variable in class frc.robot.FieldConstants
 
area - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
atGoal() - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
atGoal() - Method in class frc.robot.systems.drive.Drive
 
atPositionTimeout() - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
AUTON - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
AUTONLEFT - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.PoseOffsets
 
autonomousInit() - Method in class frc.robot.Robot
This autonomous runs the autonomous command selected by your RobotContainer class.
autonomousPeriodic() - Method in class frc.robot.Robot
This function is called periodically during autonomous.
AUTONRIGHT - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.PoseOffsets
 
AXIS - Enum constant in enum class frc.robot.systems.drive.controllers.HolonomicController.ConstraintType
 
azimuthAbsolutePosition - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
azimuthAppliedVolts - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
azimuthController() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleControlConfig
Returns the value of the azimuthController record component.
azimuthFF() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleControlConfig
Returns the value of the azimuthFF record component.
azimuthID() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleHardwareConfig
Returns the value of the azimuthID record component.
azimuthMotorVolts - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
azimuthPosition - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
azimuthStatorCurrentAmps - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
azimuthSupplyCurrentAmps - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
azimuthTemperatureCelsius - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
azimuthVelocity - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 

B

B_IL - Static variable in class frc.robot.FieldConstants
 
B_IR - Static variable in class frc.robot.FieldConstants
 
B1 - Enum constant in enum class frc.robot.StateTracker.CoralLevel
 
B2 - Enum constant in enum class frc.robot.StateTracker.CoralLevel
 
B3 - Enum constant in enum class frc.robot.StateTracker.CoralLevel
 
BACK - Enum constant in enum class frc.robot.systems.vision.VisionConstants.Orientation
 
BackLeft - Static variable in class frc.robot.generated.TunerConstants
 
BackRight - Static variable in class frc.robot.generated.TunerConstants
 
BL - Static variable in class frc.robot.FieldConstants
 
BM - Static variable in class frc.robot.FieldConstants
 
BR - Static variable in class frc.robot.FieldConstants
 

C

calculate(Pose2d, Pose2d) - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
calculate(Pose2d, ChassisSpeeds, Pose2d) - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
calculateDriveFeedforward(SwerveSetpoint, SwerveModuleState, SwerveModuleState, SwerveModuleState, int) - Method in class frc.robot.systems.drive.Drive
 
CameraIO - Interface in frc.robot.systems.vision
 
CameraIO.CameraIOInputs - Class in frc.robot.systems.vision
 
CameraIOInputs() - Constructor for class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
CameraIOPV - Class in frc.robot.systems.vision
 
CameraIOPV(String, Transform3d) - Constructor for class frc.robot.systems.vision.CameraIOPV
 
cameraToApriltag - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
cameraToRobot - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
camName - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
camName() - Method in record class frc.robot.systems.vision.Vision.VisionObservation
Returns the value of the camName record component.
CENTER - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.PoseOffsets
 
characterizeAngularMotion() - Method in class frc.robot.systems.drive.Drive
 
characterizeLinearMotion() - Method in class frc.robot.systems.drive.Drive
 
CL - Static variable in class frc.robot.FieldConstants
 
CM - Static variable in class frc.robot.FieldConstants
 
computeChassiSpeeds(Rotation2d, ChassisSpeeds, boolean) - Method in class frc.robot.systems.drive.controllers.ManualTeleopController
 
computeSniperPOVChassisSpeeds(Rotation2d) - Method in class frc.robot.systems.drive.controllers.ManualTeleopController
 
connected - Variable in class frc.robot.systems.drive.GyroIO.GyroInputs
 
Constants - Class in frc.robot
This class defines the runtime mode used by AdvantageKit.
Constants() - Constructor for class frc.robot.Constants
 
Constants.DashboardConstants - Class in frc.robot
 
Constants.Mode - Enum Class in frc.robot
 
convertChoreoNewtonsToAmps(SwerveModuleState, DriveFeedforwards, int) - Static method in class frc.lib.swerve.SwerveUtils
 
copyState(SwerveModuleState) - Static method in class frc.lib.swerve.SwerveUtils
 
Coral - Enum constant in enum class frc.robot.StateTracker.GamePiece
 
CR - Static variable in class frc.robot.FieldConstants
 
currentMode - Static variable in class frc.robot.Constants
 
customFollowPathComamnd(PathPlannerPath) - Method in class frc.robot.systems.drive.Drive
 
customFollowPathComamnd(PathPlannerPath, PPHolonomicDriveController) - Method in class frc.robot.systems.drive.Drive
 

D

DASHBOARD_ENABLED - Static variable in class frc.robot.Constants.DashboardConstants
 
DASHBOARD_PATH - Static variable in class frc.robot.Constants.DashboardConstants
 
DASHBOARD_PORT - Static variable in class frc.robot.Constants.DashboardConstants
 
DashboardConstants() - Constructor for class frc.robot.Constants.DashboardConstants
 
DEPLOY_SERVER_ENABLED - Static variable in class frc.robot.Constants.DashboardConstants
 
DEPLOY_SERVER_PATH - Static variable in class frc.robot.Constants.DashboardConstants
 
DEPLOY_SERVER_PORT - Static variable in class frc.robot.Constants.DashboardConstants
 
disabledInit() - Method in class frc.robot.Robot
This function is called once when the robot is disabled.
disabledPeriodic() - Method in class frc.robot.Robot
This function is called periodically when disabled.
discretize(ChassisSpeeds, double) - Static method in class frc.lib.swerve.SwerveUtils
 
distanceFromReefCenter() - Method in class frc.robot.systems.drive.Drive
 
distanceMaxAMPSS - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
distanceMaxVMPS - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
distanceToleranceMeters - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
DL - Static variable in class frc.robot.FieldConstants
 
DM - Static variable in class frc.robot.FieldConstants
 
DOWN - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
DR - Static variable in class frc.robot.FieldConstants
 
DRIFT_TEST - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
Drive - Class in frc.robot.systems.drive
 
Drive(Module[], GyroIO, Vision) - Constructor for class frc.robot.systems.drive.Drive
 
DRIVE_TO_ALGAE - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
DRIVE_TO_BARGE - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
DRIVE_TO_CORAL - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
DRIVE_TO_INTAKE - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
Drive.DriveState - Enum Class in frc.robot.systems.drive
 
driveA - Static variable in class frc.robot.systems.drive.Module
 
driveAccelerationMPSS - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
driveAppliedVolts - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
DriveConstants - Class in frc.robot.systems.drive
 
DriveConstants() - Constructor for class frc.robot.systems.drive.DriveConstants
 
DriveConstants.ModuleControlConfig - Record Class in frc.robot.systems.drive
 
DriveConstants.ModuleHardwareConfig - Record Class in frc.robot.systems.drive
 
driveController() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleControlConfig
Returns the value of the driveController record component.
driveD - Static variable in class frc.robot.systems.drive.Module
 
driveFF() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleControlConfig
Returns the value of the driveFF record component.
driveID() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleHardwareConfig
Returns the value of the driveID record component.
driveMotorVolts - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
driveP - Static variable in class frc.robot.systems.drive.Module
 
drivePositionM - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
driverProfile - Static variable in class frc.robot.systems.drive.controllers.ManualTeleopController
 
DriverProfiles(double, double, double, double, double, double, double, boolean, String) - Constructor for record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Creates an instance of a DriverProfiles record class.
driveS - Static variable in class frc.robot.systems.drive.Module
 
driveStatorCurrentAmps - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
driveSupplyCurrentAmps - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
driveTemperatureCelsius - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
driveTorqueCurrentAmps - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
DrivetrainConstants - Static variable in class frc.robot.generated.TunerConstants
 
driveV - Static variable in class frc.robot.systems.drive.Module
 
driveVelocityMPS - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 

E

EL - Static variable in class frc.robot.FieldConstants
 
EM - Static variable in class frc.robot.FieldConstants
 
encoderID() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleHardwareConfig
Returns the value of the encoderID record component.
epsilonEquals(double, double) - Static method in class frc.lib.math.EqualsUtil
 
epsilonEquals(double, double, double) - Static method in class frc.lib.math.EqualsUtil
 
epsilonEquals(Twist2d, Twist2d) - Static method in class frc.lib.math.EqualsUtil.GeomExtensions
 
equals(Object) - Method in record class frc.lib.pathplanner.SwerveSetpoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class frc.robot.systems.drive.DriveConstants.ModuleControlConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class frc.robot.systems.drive.DriveConstants.ModuleHardwareConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class frc.robot.systems.vision.Vision.VisionObservation
Indicates whether some other object is "equal to" this one.
EqualsUtil - Class in frc.lib.math
 
EqualsUtil() - Constructor for class frc.lib.math.EqualsUtil
 
EqualsUtil.GeomExtensions - Class in frc.lib.math
Extension methods for wpi geometry objects
ER - Static variable in class frc.robot.FieldConstants
 

F

F1 - Enum constant in enum class frc.robot.StateTracker.ReefFace
 
F2 - Enum constant in enum class frc.robot.StateTracker.ReefFace
 
F3 - Enum constant in enum class frc.robot.StateTracker.ReefFace
 
F4 - Enum constant in enum class frc.robot.StateTracker.ReefFace
 
F5 - Enum constant in enum class frc.robot.StateTracker.ReefFace
 
F6 - Enum constant in enum class frc.robot.StateTracker.ReefFace
 
faceToTag(StateTracker.ReefFace) - Static method in class frc.robot.StateTracker
 
feedforwards() - Method in record class frc.lib.pathplanner.SwerveSetpoint
Returns the value of the feedforwards record component.
ffRadius - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
FieldConstants - Class in frc.robot
 
FieldConstants() - Constructor for class frc.robot.FieldConstants
 
FL - Static variable in class frc.robot.FieldConstants
 
FM - Static variable in class frc.robot.FieldConstants
 
FR - Static variable in class frc.robot.FieldConstants
 
frc.lib.math - package frc.lib.math
 
frc.lib.pathplanner - package frc.lib.pathplanner
 
frc.lib.swerve - package frc.lib.swerve
 
frc.lib.tuning - package frc.lib.tuning
 
frc.lib.util - package frc.lib.util
 
frc.robot - package frc.robot
 
frc.robot.generated - package frc.robot.generated
 
frc.robot.systems.drive - package frc.robot.systems.drive
 
frc.robot.systems.drive.controllers - package frc.robot.systems.drive.controllers
 
frc.robot.systems.vision - package frc.robot.systems.vision
 
FRONT - Enum constant in enum class frc.robot.systems.vision.VisionConstants.Orientation
 
FrontLeft - Static variable in class frc.robot.generated.TunerConstants
 
FrontRight - Static variable in class frc.robot.generated.TunerConstants
 

G

generateSetpoint(SwerveSetpoint, ChassisSpeeds, double) - Method in class frc.lib.pathplanner.SwerveSetpointGenerator
Generate a new setpoint.
generateSetpoint(SwerveSetpoint, ChassisSpeeds, PathConstraints, double) - Method in class frc.lib.pathplanner.SwerveSetpointGenerator
Generate a new setpoint.
generateSetpoint(SwerveSetpoint, ChassisSpeeds, PathConstraints, double, double) - Method in class frc.lib.pathplanner.SwerveSetpointGenerator
Generate a new setpoint with explicit battery voltage.
generateSetpoint(SwerveSetpoint, ChassisSpeeds, PathConstraints, Time) - Method in class frc.lib.pathplanner.SwerveSetpointGenerator
Generate a new setpoint.
generateSetpoint(SwerveSetpoint, ChassisSpeeds, PathConstraints, Time, Voltage) - Method in class frc.lib.pathplanner.SwerveSetpointGenerator
Generate a new setpoint with explicit battery voltage.
generateSetpoint(SwerveSetpoint, ChassisSpeeds, Time) - Method in class frc.lib.pathplanner.SwerveSetpointGenerator
Generate a new setpoint.
generateSetpoint(SwerveSetpoint, ChassisSpeeds, Time, Voltage) - Method in class frc.lib.pathplanner.SwerveSetpointGenerator
Generate a new setpoint with explicit battery voltage.
GeomExtensions() - Constructor for class frc.lib.math.EqualsUtil.GeomExtensions
 
GeomUtil - Class in frc.lib.math
Geometry utilities for working with translations, rotations, transforms, and poses.
GeomUtil() - Constructor for class frc.lib.math.GeomUtil
 
get() - Method in class frc.lib.tuning.LoggedTunableNumber
Get the current value, from dashboard if available and in tuning mode.
getAprilTagTag() - Method in enum class frc.robot.StateTracker.ReefFace
 
getAsDouble() - Method in class frc.lib.tuning.LoggedTunableNumber
 
getAutonomousCommand() - Method in class frc.robot.RobotContainer
 
getCurrentCoralLevel() - Method in class frc.robot.StateTracker
 
getCurrentGamePiece() - Method in class frc.robot.StateTracker
 
getCurrentPath(PathConstraints, GoalEndState) - Method in class frc.lib.swerve.LocalADStarAK
Get the most recently calculated path
getCurrentPath(PathConstraints, GoalEndState) - Method in class frc.lib.util.LocalADStarAK
Get the most recently calculated path
getCurrentPosition() - Method in class frc.robot.systems.drive.Module
 
getCurrentState() - Method in class frc.robot.systems.drive.Module
 
getDesiredChassisSpeeds() - Method in class frc.robot.systems.drive.Drive
 
getDesiredState() - Method in class frc.robot.systems.drive.Module
 
getDriverProfile() - Method in class frc.robot.systems.drive.controllers.ManualTeleopController
 
getDriverProfileCommand() - Method in class frc.robot.RobotContainer
 
getDriveToPoseTolerance() - Method in class frc.robot.systems.drive.Drive
 
getDrivetrain() - Method in class frc.robot.RobotContainer
 
getFaceFromTag(int) - Method in class frc.robot.StateTracker
 
getGoalPose(GoalPoseChooser.CHOOSER_STRATEGY, Pose2d) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
getInputs() - Method in class frc.robot.systems.drive.Module
 
getIntakePose(Pose2d) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
getLeftPipe(StateTracker.ReefFace) - Method in class frc.robot.StateTracker
 
getModulePositions() - Method in class frc.robot.systems.drive.Drive
 
getModuleStates() - Method in class frc.robot.systems.drive.Drive
 
getNetPose(Pose2d) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
getOdometryPose() - Method in class frc.robot.systems.drive.Drive
 
getOffsetM() - Method in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.PoseOffsets
 
getPoseError() - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
getPoseEstimate() - Method in class frc.robot.systems.drive.Drive
 
getPositionGoal() - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
getPositionSetpoint() - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
getReefFace() - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
getReefHexagonalPose(Pose2d) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
getRightPipe(StateTracker.ReefFace) - Method in class frc.robot.StateTracker
 
getRobotChassisSpeeds() - Method in class frc.robot.systems.drive.Drive
 
getRobotRotation() - Method in class frc.robot.systems.drive.Drive
 
getSmallestChangeInRotation(Rotation2d, Rotation2d) - Static method in class frc.lib.math.GeomUtil
 
getSnapOutput(Rotation2d) - Method in class frc.robot.systems.drive.controllers.HeadingController
 
getSniperScalar(boolean) - Method in class frc.robot.systems.drive.controllers.ManualTeleopController
 
getStabilizingOutput(Rotation2d, double) - Method in class frc.robot.systems.drive.controllers.HeadingController
 
getTargetPose(int) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
getTargetPose(int, double, double) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
getTargetPoseLeft(int) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
getTargetPoseLeft(int, boolean) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
getTargetPoseRight(int) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
getTargetPoseRight(int, boolean) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
getTorqueOfKrakenDriveMotor(double) - Static method in class frc.lib.swerve.SwerveUtils
 
getVelocitySetpoint() - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
getVisionObservations() - Method in class frc.robot.systems.vision.Vision
 
GoalPoseChooser - Class in frc.robot.systems.drive.controllers
 
GoalPoseChooser() - Constructor for class frc.robot.systems.drive.controllers.GoalPoseChooser
 
GoalPoseChooser.CHOOSER_STRATEGY - Enum Class in frc.robot.systems.drive.controllers
 
GoalPoseChooser.PoseOffsets - Enum Class in frc.robot.systems.drive.controllers
 
GoalPoseChooser.SIDE - Enum Class in frc.robot.systems.drive.controllers
 
GyroInputs() - Constructor for class frc.robot.systems.drive.GyroIO.GyroInputs
 
GyroIO - Interface in frc.robot.systems.drive
 
GyroIO.GyroInputs - Class in frc.robot.systems.drive
 
GyroIOPigeon2 - Class in frc.robot.systems.drive
 
GyroIOPigeon2() - Constructor for class frc.robot.systems.drive.GyroIOPigeon2
 

H

hasBeenUpdated - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
hasChanged(int) - Method in class frc.lib.tuning.LoggedTunableNumber
Checks whether the number has changed since our last check
hashCode() - Method in record class frc.lib.pathplanner.SwerveSetpoint
Returns a hash code value for this object.
hashCode() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Returns a hash code value for this object.
hashCode() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleControlConfig
Returns a hash code value for this object.
hashCode() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleHardwareConfig
Returns a hash code value for this object.
hashCode() - Method in record class frc.robot.systems.vision.Vision.VisionObservation
Returns a hash code value for this object.
hasObserved() - Method in record class frc.robot.systems.vision.Vision.VisionObservation
Returns the value of the hasObserved record component.
hasTarget - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
HeadingController - Class in frc.robot.systems.drive.controllers
 
HeadingController() - Constructor for class frc.robot.systems.drive.controllers.HeadingController
 
HolonomicController - Class in frc.robot.systems.drive.controllers
 
HolonomicController() - Constructor for class frc.robot.systems.drive.controllers.HolonomicController
 
HolonomicController.ConstraintType - Enum Class in frc.robot.systems.drive.controllers
 

I

ifChanged(int, Runnable, LoggedTunableNumber...) - Static method in class frc.lib.tuning.LoggedTunableNumber
Runs action if any of the tunableNumbers have changed
ifChanged(int, Consumer<double[]>, LoggedTunableNumber...) - Static method in class frc.lib.tuning.LoggedTunableNumber
Runs action if any of the tunableNumbers have changed
inHeadingTolerance() - Method in class frc.robot.systems.drive.Drive
 
initDefault(double) - Method in class frc.lib.tuning.LoggedTunableNumber
Set the default value of the number.
INTAKE_HEADING_ALIGN - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
inverse(Pose2d) - Static method in class frc.lib.math.GeomUtil
 
isAzimuthConnected - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
isCancoderConnected - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
isConnected - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
isDriveConnected - Variable in class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
isFaceFullyScored(StateTracker.ReefFace) - Method in class frc.robot.StateTracker
 
isNewPathAvailable() - Method in class frc.lib.swerve.LocalADStarAK
Get if a new path has been calculated since the last time a path was retrieved
isNewPathAvailable() - Method in class frc.lib.util.LocalADStarAK
Get if a new path has been calculated since the last time a path was retrieved
isPipeFullyScored(StateTracker.Pipe) - Method in class frc.robot.StateTracker
 
isScored(StateTracker.Pipe, StateTracker.CoralLevel) - Method in class frc.robot.StateTracker
 
isSpeedOptimized(SwerveModuleState, SwerveModuleState, int) - Static method in class frc.lib.swerve.SwerveUtils
 

K

k2025Field - Static variable in class frc.robot.systems.vision.Vision
 
kAmbiguityThreshold - Static variable in class frc.robot.systems.vision.VisionConstants
 
kAutoDriveConstraints - Static variable in class frc.robot.systems.drive.DriveConstants
 
kAzimuthFOCAmpLimit - Static variable in class frc.robot.systems.drive.DriveConstants
 
kAzimuthMotorGearing - Static variable in class frc.robot.systems.drive.DriveConstants
 
kAzimuthStatorAmpLimit - Static variable in class frc.robot.systems.drive.DriveConstants
 
kBackLeftHardware - Static variable in class frc.robot.systems.drive.DriveConstants
 
kBackRightHardware - Static variable in class frc.robot.systems.drive.DriveConstants
 
kBosco - Static variable in class frc.robot.systems.drive.DriveConstants
 
kCANBus - Static variable in class frc.robot.generated.TunerConstants
 
kClawOffset - Static variable in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
kCustom - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.CHOOSER_STRATEGY
 
kDefaultProfiles - Static variable in class frc.robot.systems.drive.DriveConstants
 
kDistBetweenBranchesCenter - Static variable in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
kDistBetweenBranchesCenterWithAlgae - Static variable in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
kDoExtraLogging - Static variable in class frc.robot.systems.drive.DriveConstants
 
kDriftRate - Static variable in class frc.robot.systems.drive.DriveConstants
 
kDrivebaseRadiusMeters - Static variable in class frc.robot.systems.drive.DriveConstants
 
kDriveCANBusName - Static variable in class frc.robot.systems.drive.DriveConstants
 
kDriveFOCAmpLimit - Static variable in class frc.robot.systems.drive.DriveConstants
 
kDriveMotorGearing - Static variable in class frc.robot.systems.drive.DriveConstants
 
kDriveStatorAmpLimit - Static variable in class frc.robot.systems.drive.DriveConstants
 
kDriveSupplyAmpLimit - Static variable in class frc.robot.systems.drive.DriveConstants
 
kEli - Static variable in class frc.robot.systems.drive.DriveConstants
 
key() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Returns the value of the key record component.
kFastDriveConstraints - Static variable in class frc.robot.systems.drive.DriveConstants
 
kFieldLayout - Static variable in class frc.robot.FieldConstants
 
kFieldLengthMeters - Static variable in class frc.robot.FieldConstants
 
kFieldWidthMeters - Static variable in class frc.robot.FieldConstants
 
kFrontLeftHardware - Static variable in class frc.robot.systems.drive.DriveConstants
 
kFrontRightHardware - Static variable in class frc.robot.systems.drive.DriveConstants
 
kHyperDriveConstraints - Static variable in class frc.robot.systems.drive.DriveConstants
 
kIntake - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.CHOOSER_STRATEGY
 
kIshita - Static variable in class frc.robot.systems.drive.DriveConstants
 
kKinematics - Static variable in class frc.robot.systems.drive.DriveConstants
 
kLeftCamName - Static variable in class frc.robot.systems.vision.VisionConstants
 
kLeftCamOrientation - Static variable in class frc.robot.systems.vision.VisionConstants
 
kLeftCamTransform - Static variable in class frc.robot.systems.vision.VisionConstants
 
kMaxAzimuthAngularRadiansPS - Static variable in class frc.robot.systems.drive.DriveConstants
 
kMaxLinearAccelerationMPSS - Static variable in class frc.robot.systems.drive.DriveConstants
 
kMaxLinearSpeedMPS - Static variable in class frc.robot.systems.drive.DriveConstants
 
kMaxRotationAccelRadiansPS - Static variable in class frc.robot.systems.drive.DriveConstants
 
kMaxRotationSpeedRadiansPS - Static variable in class frc.robot.systems.drive.DriveConstants
 
kMediumDriveConstraints - Static variable in class frc.robot.systems.drive.DriveConstants
 
kModuleControllerConfigs - Static variable in class frc.robot.systems.drive.DriveConstants
 
kModuleTranslations - Static variable in class frc.robot.systems.drive.DriveConstants
 
kMultiStdDevs - Static variable in class frc.robot.systems.vision.VisionConstants
 
kNet - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.CHOOSER_STRATEGY
 
kNikki - Static variable in class frc.robot.systems.drive.DriveConstants
 
kOV2311DiagonalCameraFOV - Static variable in class frc.robot.systems.vision.VisionConstants
 
kPeakVoltage - Static variable in class frc.robot.systems.drive.DriveConstants
 
kPPRotationPID - Static variable in class frc.robot.systems.drive.DriveConstants
 
kPPTranslationPID - Static variable in class frc.robot.systems.drive.DriveConstants
 
kProfiles - Static variable in class frc.robot.systems.drive.DriveConstants
 
kReefCenter - Static variable in class frc.robot.FieldConstants
 
kReefHexagonal - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.CHOOSER_STRATEGY
 
kRightCamName - Static variable in class frc.robot.systems.vision.VisionConstants
 
kRightCamOrientation - Static variable in class frc.robot.systems.vision.VisionConstants
 
kRightCamTransform - Static variable in class frc.robot.systems.vision.VisionConstants
 
kRobotWidthXMeters - Static variable in class frc.robot.systems.drive.DriveConstants
 
kRobotWidthYMeters - Static variable in class frc.robot.systems.drive.DriveConstants
 
kScoringOffsetMeters - Static variable in class frc.robot.FieldConstants
 
kSingleStdDevs - Static variable in class frc.robot.systems.vision.VisionConstants
 
kSlowDriveConstraints - Static variable in class frc.robot.systems.drive.DriveConstants
 
kSniperSpeed - Static variable in class frc.robot.systems.drive.DriveConstants
 
kSpeedAt12Volts - Static variable in class frc.robot.generated.TunerConstants
 
kTest - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.CHOOSER_STRATEGY
 
kTrackWidthXMeters - Static variable in class frc.robot.systems.drive.DriveConstants
 
kTrackWidthYMeters - Static variable in class frc.robot.systems.drive.DriveConstants
 
kTurnMotorInvert - Static variable in class frc.robot.systems.drive.DriveConstants
 
KUseSingleTagTransform - Static variable in class frc.robot.systems.vision.VisionConstants
 
kWheelCircumferenceMeters - Static variable in class frc.robot.systems.drive.DriveConstants
 
kWheelRadiusMeters - Static variable in class frc.robot.systems.drive.DriveConstants
 
kXNetLineMeters - Static variable in class frc.robot.FieldConstants
 

L

latencySeconds - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
latestEstimatedRobotPose - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
latestTagAmbiguities - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
latestTagTransforms - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
latestTimestamp - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
left - Variable in enum class frc.robot.StateTracker.ReefFace
 
LEFT - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.PoseOffsets
 
LEFT - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.SIDE
 
LEFT - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
LINEAR - Enum constant in enum class frc.robot.systems.drive.controllers.HolonomicController.ConstraintType
 
LINEAR_TEST - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
linearDeadband() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Returns the value of the linearDeadband record component.
linearDeadBand() - Method in class frc.robot.systems.drive.controllers.TuneableDriverProfile
 
linearExponent() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Returns the value of the linearExponent record component.
linearInputsExponent() - Method in class frc.robot.systems.drive.controllers.TuneableDriverProfile
 
linearScalar() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Returns the value of the linearScalar record component.
linearScalar() - Method in class frc.robot.systems.drive.controllers.TuneableDriverProfile
 
LocalADStarAK - Class in frc.lib.swerve
 
LocalADStarAK - Class in frc.lib.util
 
LocalADStarAK() - Constructor for class frc.lib.swerve.LocalADStarAK
 
LocalADStarAK() - Constructor for class frc.lib.util.LocalADStarAK
 
logDriveFeedforward(DriveFeedforwards, int) - Static method in class frc.lib.swerve.SwerveUtils
 
LoggedTunableNumber - Class in frc.lib.tuning
Class for a tunable number.
LoggedTunableNumber(String) - Constructor for class frc.lib.tuning.LoggedTunableNumber
Create a new LoggedTunableNumber
LoggedTunableNumber(String, double) - Constructor for class frc.lib.tuning.LoggedTunableNumber
Create a new LoggedTunableNumber with the default value
logPossibleDriveStates(boolean, ChassisSpeeds, SwerveModuleState[], SwerveSetpoint, Rotation2d) - Static method in class frc.lib.swerve.SwerveUtils
 
logVisionObservation(Vision.VisionObservation, String) - Method in class frc.robot.systems.vision.Vision
 

M

main(String...) - Static method in class frc.robot.Main
Main initialization function.
Main - Class in frc.robot
Do NOT add any static variables to this class, or any initialization at all.
ManualTeleopController - Class in frc.robot.systems.drive.controllers
 
ManualTeleopController() - Constructor for class frc.robot.systems.drive.controllers.ManualTeleopController
 
ManualTeleopController.DriverProfiles - Record Class in frc.robot.systems.drive.controllers
 
markScored(StateTracker.Pipe, StateTracker.CoralLevel) - Method in class frc.robot.StateTracker
 
Module - Class in frc.robot.systems.drive
 
Module(String, ModuleIO) - Constructor for class frc.robot.systems.drive.Module
 
ModuleControlConfig(PIDController, SimpleMotorFeedforward, PIDController, SimpleMotorFeedforward) - Constructor for record class frc.robot.systems.drive.DriveConstants.ModuleControlConfig
Creates an instance of a ModuleControlConfig record class.
ModuleHardwareConfig(int, int, int, double) - Constructor for record class frc.robot.systems.drive.DriveConstants.ModuleHardwareConfig
Creates an instance of a ModuleHardwareConfig record class.
ModuleInputs() - Constructor for class frc.robot.systems.drive.ModuleIO.ModuleInputs
 
ModuleIO - Interface in frc.robot.systems.drive
 
ModuleIO.ModuleInputs - Class in frc.robot.systems.drive
 
ModuleIOFXFXS - Class in frc.robot.systems.drive
 
ModuleIOFXFXS(DriveConstants.ModuleHardwareConfig) - Constructor for class frc.robot.systems.drive.ModuleIOFXFXS
 
ModuleIOKraken - Class in frc.robot.systems.drive
 
ModuleIOKraken(DriveConstants.ModuleHardwareConfig) - Constructor for class frc.robot.systems.drive.ModuleIOKraken
 
ModuleIOSim - Class in frc.robot.systems.drive
 
ModuleIOSim() - Constructor for class frc.robot.systems.drive.ModuleIOSim
 
moduleStates() - Method in record class frc.lib.pathplanner.SwerveSetpoint
Returns the value of the moduleStates record component.
multiply(Twist2d, double) - Static method in class frc.lib.math.GeomUtil
Multiplies a twist by a scaling factor

N

NET - Enum constant in enum class frc.robot.StateTracker.AlgaeScoringLevel
 
notAtGoal() - Method in class frc.robot.systems.drive.Drive
 
numberOfTargets - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 

O

offset - Variable in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.PoseOffsets
 
offset() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleHardwareConfig
Returns the value of the offset record component.
omegaD - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
omegaI - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
omegaIRange - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
omegaIZone - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
omegaMaxADPSS - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
omegaMaxVDPS - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
omegaP - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
omegaS - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
omegaToleranceDegrees - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
omegaV - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
optimizeTorque(SwerveModuleState, SwerveModuleState, double, int) - Static method in class frc.lib.swerve.SwerveUtils
 

P

P01 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
P02 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
P03 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
P04 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
P05 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
P06 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
P07 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
P08 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
P09 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
P10 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
P11 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
P12 - Enum constant in enum class frc.robot.StateTracker.Pipe
 
periodic() - Method in class frc.robot.StateTracker
 
periodic() - Method in class frc.robot.systems.drive.Drive
 
periodic() - Method in class frc.robot.systems.drive.Module
 
periodic(Pose2d, Pose2d) - Method in class frc.robot.systems.vision.Vision
 
PhoenixUtil - Class in frc.lib.util
 
PhoenixUtil() - Constructor for class frc.lib.util.PhoenixUtil
 
pitch - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
pose() - Method in record class frc.robot.systems.vision.Vision.VisionObservation
Returns the value of the pose record component.
poseAmbiguity - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
POV_SNIPER - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
PROCESSOR - Enum constant in enum class frc.robot.StateTracker.AlgaeScoringLevel
 
PROCESSOR_HEADING_ALIGN - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
projectTorque(SwerveModuleState, Vector<N2>) - Static method in class frc.lib.swerve.SwerveUtils
 

R

R_IL - Static variable in class frc.robot.FieldConstants
 
R_IR - Static variable in class frc.robot.FieldConstants
 
REAL - Enum constant in enum class frc.robot.Constants.Mode
Running on a real robot.
REEF_HEADING_ALIGN - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
removeAzimuthJitter(SwerveModuleState, SwerveModuleState) - Static method in class frc.lib.swerve.SwerveUtils
 
REPLAY - Enum constant in enum class frc.robot.Constants.Mode
Replaying from a log file.
reset(Pose2d, Pose2d) - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
reset(Pose2d, ChassisSpeeds, Pose2d) - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
reset(Rotation2d, Rotation2d) - Method in class frc.robot.systems.drive.controllers.HeadingController
 
resetAzimuthEncoder() - Method in class frc.robot.systems.drive.Module
 
resetAzimuthEncoder() - Method in interface frc.robot.systems.drive.ModuleIO
 
resetAzimuthEncoder() - Method in class frc.robot.systems.drive.ModuleIOKraken
 
resetAzimuthEncoder() - Method in class frc.robot.systems.drive.ModuleIOSim
 
resetGyro() - Method in class frc.robot.systems.drive.Drive
 
resetGyro(Rotation2d) - Method in interface frc.robot.systems.drive.GyroIO
 
resetGyro(Rotation2d) - Method in class frc.robot.systems.drive.GyroIOPigeon2
 
resetModulesEncoders() - Method in class frc.robot.systems.drive.Drive
 
right - Variable in enum class frc.robot.StateTracker.ReefFace
 
RIGHT - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.PoseOffsets
 
RIGHT - Enum constant in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.SIDE
 
RIGHT - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
Robot - Class in frc.robot
The VM is configured to automatically run this class, and to call the functions corresponding to each mode, as described in the TimedRobot documentation.
Robot() - Constructor for class frc.robot.Robot
 
RobotCommands - Class in frc.robot
 
RobotCommands() - Constructor for class frc.robot.RobotCommands
 
robotConfig - Static variable in class frc.robot.systems.drive.Drive
 
RobotContainer - Class in frc.robot
 
RobotContainer() - Constructor for class frc.robot.RobotContainer
 
robotPeriodic() - Method in class frc.robot.Robot
This function is called periodically during all modes.
robotRelativeSpeeds() - Method in record class frc.lib.pathplanner.SwerveSetpoint
Returns the value of the robotRelativeSpeeds record component.
robotToApriltag - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
rotationalExponent() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Returns the value of the rotationalExponent record component.
rotationalScalar() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Returns the value of the rotationalScalar record component.
rotationDeadband() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Returns the value of the rotationDeadband record component.
rotationDeadband() - Method in class frc.robot.systems.drive.controllers.TuneableDriverProfile
 
rotationInputsExponent() - Method in class frc.robot.systems.drive.controllers.TuneableDriverProfile
 
rotationScalar() - Method in class frc.robot.systems.drive.controllers.TuneableDriverProfile
 
runAngularCharacterization(double) - Method in class frc.robot.systems.drive.Drive
 
runCharacterization(double) - Method in class frc.robot.systems.drive.Module
 
runCharacterization(double, Rotation2d) - Method in class frc.robot.systems.drive.Module
 
runDriveSysIDTests(Consumer<Double>, Subsystem) - Static method in class frc.lib.tuning.SysIDCharacterization
 
runFlywheelSysIDTests(Consumer<Double>, Subsystem) - Static method in class frc.lib.tuning.SysIDCharacterization
 
runLinearCharcterization(double) - Method in class frc.robot.systems.drive.Drive
 
runMOICharacterization(double) - Method in class frc.robot.systems.drive.Drive
 
runSwerve(ChassisSpeeds) - Method in class frc.robot.systems.drive.Drive
 

S

setAmpFeedforward(Double) - Method in class frc.robot.systems.drive.Module
 
setAzimuthPID(double, double, double) - Method in interface frc.robot.systems.drive.ModuleIO
 
setAzimuthPID(double, double, double) - Method in class frc.robot.systems.drive.ModuleIOFXFXS
 
setAzimuthPID(double, double, double) - Method in class frc.robot.systems.drive.ModuleIOKraken
 
setAzimuthPID(double, double, double) - Method in class frc.robot.systems.drive.ModuleIOSim
 
setAzimuthPosition(Rotation2d, double) - Method in interface frc.robot.systems.drive.ModuleIO
 
setAzimuthPosition(Rotation2d, double) - Method in class frc.robot.systems.drive.ModuleIOFXFXS
 
setAzimuthPosition(Rotation2d, double) - Method in class frc.robot.systems.drive.ModuleIOKraken
 
setAzimuthPosition(Rotation2d, double) - Method in class frc.robot.systems.drive.ModuleIOSim
 
setAzimuthVoltage(double) - Method in class frc.robot.systems.drive.Module
 
setAzimuthVolts(double) - Method in interface frc.robot.systems.drive.ModuleIO
 
setAzimuthVolts(double) - Method in class frc.robot.systems.drive.ModuleIOFXFXS
 
setAzimuthVolts(double) - Method in class frc.robot.systems.drive.ModuleIOKraken
 
setAzimuthVolts(double) - Method in class frc.robot.systems.drive.ModuleIOSim
 
setConstraintType(HolonomicController.ConstraintType, Pose2d, Pose2d) - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
setCurrentCoralLevel(StateTracker.CoralLevel) - Method in class frc.robot.StateTracker
 
setCurrentGamePiece(StateTracker.GamePiece) - Method in class frc.robot.StateTracker
 
setCurrentGamePieceCmd(StateTracker.GamePiece) - Method in class frc.robot.StateTracker
 
setDesiredRotation(Rotation2d) - Method in class frc.robot.systems.drive.Module
 
setDesiredState(SwerveModuleState) - Method in class frc.robot.systems.drive.Module
 
setDesiredStateWithAmpFF(SwerveModuleState, Double) - Method in class frc.robot.systems.drive.Module
 
setDesiredVelocity(Double) - Method in class frc.robot.systems.drive.Module
 
setDriveAmperage(double) - Method in class frc.robot.systems.drive.Module
 
setDriveAmperage(double) - Method in interface frc.robot.systems.drive.ModuleIO
 
setDriveAmperage(double) - Method in class frc.robot.systems.drive.ModuleIOFXFXS
 
setDriveAmperage(double) - Method in class frc.robot.systems.drive.ModuleIOKraken
 
setDrivePID(double, double, double) - Method in interface frc.robot.systems.drive.ModuleIO
 
setDrivePID(double, double, double) - Method in class frc.robot.systems.drive.ModuleIOFXFXS
 
setDrivePID(double, double, double) - Method in class frc.robot.systems.drive.ModuleIOKraken
 
setDrivePID(double, double, double) - Method in class frc.robot.systems.drive.ModuleIOSim
 
setDriveProfile(ManualTeleopController.DriverProfiles) - Method in class frc.robot.systems.drive.Drive
 
setDriveState(Drive.DriveState) - Method in class frc.robot.systems.drive.Drive
 
setDriveStateCommand(Drive.DriveState) - Method in class frc.robot.systems.drive.Drive
 
setDriveStateCommandContinued(Drive.DriveState) - Method in class frc.robot.systems.drive.Drive
 
setDriveVelocity(double, double) - Method in interface frc.robot.systems.drive.ModuleIO
 
setDriveVelocity(double, double) - Method in class frc.robot.systems.drive.ModuleIOFXFXS
 
setDriveVelocity(double, double) - Method in class frc.robot.systems.drive.ModuleIOKraken
 
setDriveVelocity(double, double) - Method in class frc.robot.systems.drive.ModuleIOSim
 
setDriveVoltage(double) - Method in class frc.robot.systems.drive.Module
 
setDriveVolts(double) - Method in interface frc.robot.systems.drive.ModuleIO
 
setDriveVolts(double) - Method in class frc.robot.systems.drive.ModuleIOFXFXS
 
setDriveVolts(double) - Method in class frc.robot.systems.drive.ModuleIOKraken
 
setDriveVolts(double) - Method in class frc.robot.systems.drive.ModuleIOSim
 
setDynamicObstacles(List<Pair<Translation2d, Translation2d>>, Translation2d) - Method in class frc.lib.swerve.LocalADStarAK
Set the dynamic obstacles that should be avoided while pathfinding.
setDynamicObstacles(List<Pair<Translation2d, Translation2d>>, Translation2d) - Method in class frc.lib.util.LocalADStarAK
Set the dynamic obstacles that should be avoided while pathfinding.
setForwardAmperagesForAllModules(double) - Method in class frc.robot.systems.drive.Drive
 
setGoalCommand(Pose2d) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
setGoalPosition(Translation2d) - Method in class frc.lib.swerve.LocalADStarAK
Set the goal position to pathfind to
setGoalPosition(Translation2d) - Method in class frc.lib.util.LocalADStarAK
Set the goal position to pathfind to
setHeadingGoal(Supplier<Rotation2d>) - Method in class frc.robot.systems.drive.controllers.HeadingController
 
setPose(Pose2d) - Method in class frc.robot.systems.drive.Drive
 
setPoses(Pose2d, Pose2d) - Method in class frc.robot.systems.drive.Drive
 
setSide(GoalPoseChooser.SIDE) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
setSideCommand(GoalPoseChooser.SIDE) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
setStartPosition(Translation2d) - Method in class frc.lib.swerve.LocalADStarAK
Set the start position to pathfind from
setStartPosition(Translation2d) - Method in class frc.lib.util.LocalADStarAK
Set the start position to pathfind from
setSwapSides(boolean) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
shouldFlip() - Static method in class frc.lib.math.AllianceFlipUtil
 
SIM - Enum constant in enum class frc.robot.Constants.Mode
Running a physics simulator.
simMode - Static variable in class frc.robot.Constants
 
simulationInit() - Method in class frc.robot.Robot
This function is called once when the robot is first started up.
simulationPeriodic() - Method in class frc.robot.Robot
This function is called periodically whilst in simulation.
singleTagAprilTagID - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
snapD - Static variable in class frc.robot.systems.drive.controllers.HeadingController
 
snapI - Static variable in class frc.robot.systems.drive.controllers.HeadingController
 
snapMaxADPSS - Static variable in class frc.robot.systems.drive.controllers.HeadingController
 
snapMaxVDPS - Static variable in class frc.robot.systems.drive.controllers.HeadingController
 
snapP - Static variable in class frc.robot.systems.drive.controllers.HeadingController
 
sniperControl() - Method in class frc.robot.systems.drive.controllers.TuneableDriverProfile
 
sniperScalar() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Returns the value of the sniperScalar record component.
StateTracker - Class in frc.robot
 
StateTracker() - Constructor for class frc.robot.StateTracker
 
StateTracker.AlgaePickupLevel - Enum Class in frc.robot
 
StateTracker.AlgaeScoringLevel - Enum Class in frc.robot
 
StateTracker.CoralLevel - Enum Class in frc.robot
 
StateTracker.GamePiece - Enum Class in frc.robot
 
StateTracker.Pipe - Enum Class in frc.robot
 
StateTracker.ReefFace - Enum Class in frc.robot
 
stdDevs() - Method in record class frc.robot.systems.vision.Vision.VisionObservation
Returns the value of the stdDevs record component.
stop() - Method in class frc.robot.systems.drive.Module
 
STOP - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
swapSides() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Returns the value of the swapSides record component.
SwerveSetpoint - Record Class in frc.lib.pathplanner
A setpoint for a swerve drivetrain, containing robot-relative chassis speeds and individual module states
SwerveSetpoint(ChassisSpeeds, SwerveModuleState[], DriveFeedforwards) - Constructor for record class frc.lib.pathplanner.SwerveSetpoint
Creates an instance of a SwerveSetpoint record class.
SwerveSetpointGenerator - Class in frc.lib.pathplanner
Swerve setpoint generator based on a version created by FRC team 254.
SwerveSetpointGenerator(RobotConfig, double) - Constructor for class frc.lib.pathplanner.SwerveSetpointGenerator
Create a new swerve setpoint generator
SwerveSetpointGenerator(RobotConfig, AngularVelocity) - Constructor for class frc.lib.pathplanner.SwerveSetpointGenerator
Create a new swerve setpoint generator
SwerveUtils - Class in frc.lib.swerve
 
SwerveUtils() - Constructor for class frc.lib.swerve.SwerveUtils
 
SYSID_CHARACTERIZATION - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
SysIDCharacterization - Class in frc.lib.tuning
 
SysIDCharacterization() - Constructor for class frc.lib.tuning.SysIDCharacterization
 

T

T - Enum constant in enum class frc.robot.StateTracker.CoralLevel
 
TELEOP - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
TELEOP_SNIPER - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
teleopInit() - Method in class frc.robot.Robot
This function is called once when teleop is enabled.
teleopPeriodic() - Method in class frc.robot.Robot
This function is called periodically during operator control.
testInit() - Method in class frc.robot.Robot
This function is called once when test mode is enabled.
testPeriodic() - Method in class frc.robot.Robot
This function is called periodically during test mode.
timeStamp() - Method in record class frc.robot.systems.vision.Vision.VisionObservation
Returns the value of the timeStamp record component.
toggleFieldOriented() - Method in class frc.robot.systems.drive.controllers.ManualTeleopController
 
toleranceDegrees - Static variable in class frc.robot.systems.drive.controllers.HeadingController
 
toPose2d(Rotation2d) - Static method in class frc.lib.math.GeomUtil
Creates a pure rotated pose
toPose2d(Transform2d) - Static method in class frc.lib.math.GeomUtil
Converts a Transform2d to a Pose2d to be used as a position or as the start of a kinematic chain
toPose2d(Translation2d) - Static method in class frc.lib.math.GeomUtil
Creates a pure translated pose
toPose3d(Transform3d) - Static method in class frc.lib.math.GeomUtil
Converts a Transform3d to a Pose3d to be used as a position or as the start of a kinematic chain
toString() - Method in record class frc.lib.pathplanner.SwerveSetpoint
Returns a string representation of this record class.
toString() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
Returns a string representation of this record class.
toString() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleControlConfig
Returns a string representation of this record class.
toString() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleHardwareConfig
Returns a string representation of this record class.
toString() - Method in record class frc.robot.systems.vision.Vision.VisionObservation
Returns a string representation of this record class.
toTransform2d(Pose2d) - Static method in class frc.lib.math.GeomUtil
Converts a Pose2d to a Transform2d to be used in a kinematic chain
toTransform2d(Rotation2d) - Static method in class frc.lib.math.GeomUtil
Creates a pure rotating transform
toTransform2d(Translation2d) - Static method in class frc.lib.math.GeomUtil
Creates a pure translating transform
toTransform3d(Pose3d) - Static method in class frc.lib.math.GeomUtil
Converts a Pose3d to a Transform3d to be used in a kinematic chain
toTwist2d(ChassisSpeeds) - Static method in class frc.lib.math.GeomUtil
Converts a ChassisSpeeds to a Twist2d by extracting two dimensions (Y and Z).
tryUntilOk(int, Supplier<StatusCode>) - Static method in class frc.lib.util.PhoenixUtil
Attempts to run the command until no error is produced.
TuneableDriverProfile - Class in frc.robot.systems.drive.controllers
 
TuneableDriverProfile(double, double, double, double, double, double, double, String) - Constructor for class frc.robot.systems.drive.controllers.TuneableDriverProfile
 
TuneableDriverProfile(ManualTeleopController.DriverProfiles) - Constructor for class frc.robot.systems.drive.controllers.TuneableDriverProfile
 
TunerConstants - Class in frc.robot.generated
 
TunerConstants() - Constructor for class frc.robot.generated.TunerConstants
 
TunerConstants.TunerSwerveDrivetrain - Class in frc.robot.generated
Swerve Drive class utilizing CTR Electronics' Phoenix 6 API with the selected device types.
TunerSwerveDrivetrain(SwerveDrivetrainConstants, double, SwerveModuleConstants<?, ?, ?>...) - Constructor for class frc.robot.generated.TunerConstants.TunerSwerveDrivetrain
Constructs a CTRE SwerveDrivetrain using the specified constants.
TunerSwerveDrivetrain(SwerveDrivetrainConstants, double, Matrix<N3, N1>, Matrix<N3, N1>, SwerveModuleConstants<?, ?, ?>...) - Constructor for class frc.robot.generated.TunerConstants.TunerSwerveDrivetrain
Constructs a CTRE SwerveDrivetrain using the specified constants.
TunerSwerveDrivetrain(SwerveDrivetrainConstants, SwerveModuleConstants<?, ?, ?>...) - Constructor for class frc.robot.generated.TunerConstants.TunerSwerveDrivetrain
Constructs a CTRE SwerveDrivetrain using the specified constants.
tuningMode - Static variable in class frc.robot.Constants
 
turnD - Static variable in class frc.robot.systems.drive.Module
 
turnFromReefOrigin(Pose2d) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
turnFromReefOriginForHexagon(Pose2d) - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
turnP - Static variable in class frc.robot.systems.drive.Module
 
turnS - Static variable in class frc.robot.systems.drive.Module
 

U

UP - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 
updateAlignmentControllers() - Method in class frc.robot.systems.drive.controllers.HolonomicController
 
updateHeadingController() - Method in class frc.robot.systems.drive.controllers.HeadingController
 
updateInputs(GyroIO.GyroInputs) - Method in interface frc.robot.systems.drive.GyroIO
 
updateInputs(GyroIO.GyroInputs) - Method in class frc.robot.systems.drive.GyroIOPigeon2
 
updateInputs(ModuleIO.ModuleInputs) - Method in interface frc.robot.systems.drive.ModuleIO
 
updateInputs(ModuleIO.ModuleInputs) - Method in class frc.robot.systems.drive.ModuleIOFXFXS
 
updateInputs(ModuleIO.ModuleInputs) - Method in class frc.robot.systems.drive.ModuleIOKraken
 
updateInputs(ModuleIO.ModuleInputs) - Method in class frc.robot.systems.drive.ModuleIOSim
 
updateInputs(CameraIO.CameraIOInputs, Pose2d, Pose2d) - Method in interface frc.robot.systems.vision.CameraIO
 
updateInputs(CameraIO.CameraIOInputs, Pose2d, Pose2d) - Method in class frc.robot.systems.vision.CameraIOPV
 
updateSideStuff() - Static method in class frc.robot.systems.drive.controllers.GoalPoseChooser
 
updateTuneablesWithProfiles(ManualTeleopController.DriverProfiles) - Method in class frc.robot.systems.drive.controllers.ManualTeleopController
 

V

valueOf(String) - Static method in enum class frc.robot.Constants.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.StateTracker.AlgaePickupLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.StateTracker.AlgaeScoringLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.StateTracker.CoralLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.StateTracker.GamePiece
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.StateTracker.Pipe
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.StateTracker.ReefFace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.CHOOSER_STRATEGY
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.PoseOffsets
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.SIDE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.systems.drive.controllers.HolonomicController.ConstraintType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.systems.drive.Drive.DriveState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.systems.vision.VisionConstants.Orientation
Returns the enum constant of this class with the specified name.
values() - Static method in enum class frc.robot.Constants.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.StateTracker.AlgaePickupLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.StateTracker.AlgaeScoringLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.StateTracker.CoralLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.StateTracker.GamePiece
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.StateTracker.Pipe
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.StateTracker.ReefFace
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.CHOOSER_STRATEGY
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.PoseOffsets
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.systems.drive.controllers.GoalPoseChooser.SIDE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.systems.drive.controllers.HolonomicController.ConstraintType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.systems.drive.Drive.DriveState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.systems.vision.VisionConstants.Orientation
Returns an array containing the constants of this enum class, in the order they are declared.
Vision - Class in frc.robot.systems.vision
 
Vision(CameraIO[]) - Constructor for class frc.robot.systems.vision.Vision
 
Vision.VisionObservation - Record Class in frc.robot.systems.vision
 
VisionConstants - Class in frc.robot.systems.vision
EXTREMELY IMPORTANT NOTE: The FrontLeft FrontRight, BackLeft, BackRight naming scheme is all relative to the scoring side being the front of the bot (the side where the coral is scored on the reef)
VisionConstants() - Constructor for class frc.robot.systems.vision.VisionConstants
 
VisionConstants.Orientation - Enum Class in frc.robot.systems.vision
 
VisionObservation(boolean, Pose2d, Vector<N3>, double, String) - Constructor for record class frc.robot.systems.vision.Vision.VisionObservation
Creates an instance of a VisionObservation record class.

W

waitUnitllAutoAlignFinishes() - Method in class frc.robot.systems.drive.Drive
 
waitUnitllAutoAlignFinishesSupplier() - Method in class frc.robot.systems.drive.Drive
 
WHEEL_CHARACTERIZATION - Enum constant in enum class frc.robot.systems.drive.Drive.DriveState
 

X

xD - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
xI - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
xIRange - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
xIZone - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
xMaxAMPSS - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
xMaxVMPS - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
xP - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
xS - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
xToleranceMeters - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
xV - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 

Y

yaw - Variable in class frc.robot.systems.vision.CameraIO.CameraIOInputs
 
yawPosition - Variable in class frc.robot.systems.drive.GyroIO.GyroInputs
 
yawVelocityPS - Variable in class frc.robot.systems.drive.GyroIO.GyroInputs
 
yD - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
yI - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
yIRange - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
yIZone - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
yMaxAMPSS - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
yMaxVMPS - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
yP - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
yS - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
yToleranceMeters - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 
yV - Static variable in class frc.robot.systems.drive.controllers.HolonomicController
 

Z

zeroStates() - Static method in class frc.lib.swerve.SwerveUtils
 
A B C D E F G H I K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values