Index
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
RobotContainerclass. - 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
azimuthControllerrecord component. - azimuthFF() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleControlConfig
-
Returns the value of the
azimuthFFrecord component. - azimuthID() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleHardwareConfig
-
Returns the value of the
azimuthIDrecord 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
camNamerecord 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
driveControllerrecord 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
driveFFrecord component. - driveID() - Method in record class frc.robot.systems.drive.DriveConstants.ModuleHardwareConfig
-
Returns the value of the
driveIDrecord 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
DriverProfilesrecord 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
encoderIDrecord 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
feedforwardsrecord 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
hasObservedrecord 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
keyrecord 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
linearDeadbandrecord 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
linearExponentrecord 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
linearScalarrecord 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
ModuleControlConfigrecord class. - ModuleHardwareConfig(int, int, int, double) - Constructor for record class frc.robot.systems.drive.DriveConstants.ModuleHardwareConfig
-
Creates an instance of a
ModuleHardwareConfigrecord 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
moduleStatesrecord 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
offsetrecord 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
poserecord 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
robotRelativeSpeedsrecord 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
rotationalExponentrecord component. - rotationalScalar() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
-
Returns the value of the
rotationalScalarrecord component. - rotationDeadband() - Method in record class frc.robot.systems.drive.controllers.ManualTeleopController.DriverProfiles
-
Returns the value of the
rotationDeadbandrecord 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
sniperScalarrecord 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
stdDevsrecord 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
swapSidesrecord 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
SwerveSetpointrecord 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
timeStamprecord 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
VisionObservationrecord 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
All Classes and Interfaces|All Packages|Constant Field Values