Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(Pose2d, double, Matrix<N3, N1>) - Method in interface frc.alotobots.library.subsystems.vision.localizationfusion.PoseVisionConsumer
-
Accepts a new pose update from the fusion system.
- addVisionMeasurement(Pose2d, double, Matrix<N3, N1>) - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Adds vision measurement for pose estimation.
- ambiguity() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.PoseObservation
-
Returns the value of the
ambiguity
record component. - ANGULAR_STD_DEV_BASE - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.AprilTagConstants
- animationName - Variable in class frc.alotobots.library.subsystems.bling.io.BlingIO.BlingIOInputs
-
Name of the currently running animation
- Animations() - Constructor for class frc.alotobots.library.subsystems.bling.constants.BlingConstants.Animations
- applyRequest() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.DefaultDrive
- applyRequest(Supplier<Pose2d>) - Method in class frc.alotobots.library.subsystems.swervedrive.commands.DriveFacingPose
- applyRequest(Supplier<Rotation2d>) - Method in class frc.alotobots.library.subsystems.swervedrive.commands.DriveFacingAngle
- APRIL_TAG_LAYOUT - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.AprilTagConstants
- APRILTAG_VALIDATION_THRESHOLD - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.ValidationThresholds
-
Maximum acceptable difference between AprilTag and Quest poses for validation (meters).
- AprilTagConstants - Class in frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants
- AprilTagConstants() - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.AprilTagConstants
- AprilTagIO - Interface in frc.alotobots.library.subsystems.vision.photonvision.apriltag.io
- AprilTagIO.AprilTagIOInputs - Class in frc.alotobots.library.subsystems.vision.photonvision.apriltag.io
- AprilTagIO.PoseObservation - Record Class in frc.alotobots.library.subsystems.vision.photonvision.apriltag.io
-
Represents a robot pose sample used for pose estimation.
- AprilTagIO.TargetObservation - Record Class in frc.alotobots.library.subsystems.vision.photonvision.apriltag.io
-
Represents the angle to a simple target, not used for pose estimation.
- AprilTagIOInputs() - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.AprilTagIOInputs
- AprilTagIOInputsAutoLogged - Class in frc.alotobots.library.subsystems.vision.photonvision.apriltag.io
- AprilTagIOInputsAutoLogged() - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIOInputsAutoLogged
- AprilTagIOPhotonVision - Class in frc.alotobots.library.subsystems.vision.photonvision.apriltag.io
-
IO implementation for real PhotonVision hardware.
- AprilTagIOPhotonVision(CameraConfig) - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIOPhotonVision
- AprilTagIOPhotonVisionSim - Class in frc.alotobots.library.subsystems.vision.photonvision.apriltag.io
- AprilTagIOPhotonVisionSim(CameraConfig, Supplier<Pose2d>) - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIOPhotonVisionSim
- AprilTagPoseSource - Class in frc.alotobots.library.subsystems.vision.photonvision.apriltag.util
-
Adapts the AprilTag vision system to the standardized PoseSource interface.
- AprilTagPoseSource(AprilTagSubsystem) - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.apriltag.util.AprilTagPoseSource
-
Creates a new AprilTagPoseSource.
- AprilTagSubsystem - Class in frc.alotobots.library.subsystems.vision.photonvision.apriltag
- AprilTagSubsystem(AprilTagIO...) - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.apriltag.AprilTagSubsystem
- AutoNamedCommands - Class in frc.alotobots
-
Utility class for registering named commands with PathPlanner's autonomous functionality.
- AutoNamedCommands() - Constructor for class frc.alotobots.AutoNamedCommands
- autonomousInit() - Method in class frc.alotobots.Robot
-
Called once when autonomous mode is enabled.
- autonomousPeriodic() - Method in class frc.alotobots.Robot
-
Called periodically during autonomous mode.
- AutoRealignConstants() - Constructor for class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.AutoRealignConstants
- averageTagDistance() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.PoseObservation
-
Returns the value of the
averageTagDistance
record component.
B
- BACK_LEFT - Enum constant in enum class frc.alotobots.library.subsystems.swervedrive.ModulePosition
- BACK_LEFT_DRIVE_MTR_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Back left drive motor CAN ID
- BACK_LEFT_STEER_CAN_CODER_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Back left steering encoder CAN ID
- BACK_LEFT_STEER_MTR_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Back left steering motor CAN ID
- BACK_RIGHT - Enum constant in enum class frc.alotobots.library.subsystems.swervedrive.ModulePosition
- BACK_RIGHT_DRIVE_MTR_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Back right drive motor CAN ID
- BACK_RIGHT_STEER_CAN_CODER_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Back right steering encoder CAN ID
- BACK_RIGHT_STEER_MTR_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Back right steering motor CAN ID
- BackLeft - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- BackRight - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- batteryPercent - Variable in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIO.OculusIOInputs
-
Battery level percentage
- BlingConstants - Class in frc.alotobots.library.subsystems.bling.constants
-
Constants for LED control and configuration.
- BlingConstants() - Constructor for class frc.alotobots.library.subsystems.bling.constants.BlingConstants
- BlingConstants.Animations - Class in frc.alotobots.library.subsystems.bling.constants
-
Pre-configured animation patterns.
- BlingConstants.Colors - Class in frc.alotobots.library.subsystems.bling.constants
-
Pre-defined color configurations.
- BlingIO - Interface in frc.alotobots.library.subsystems.bling.io
-
Interface for controlling LED lighting functionality on the robot.
- BlingIO.BlingIOInputs - Class in frc.alotobots.library.subsystems.bling.io
-
Data structure for logging LED state information.
- BlingIO.LoggedColor - Record Class in frc.alotobots.library.subsystems.bling.io
-
Record class representing an RGB color value for LED control.
- BlingIOInputs() - Constructor for class frc.alotobots.library.subsystems.bling.io.BlingIO.BlingIOInputs
- BlingIOInputsAutoLogged - Class in frc.alotobots.library.subsystems.bling.io
- BlingIOInputsAutoLogged() - Constructor for class frc.alotobots.library.subsystems.bling.io.BlingIOInputsAutoLogged
- BlingIOReal - Class in frc.alotobots.library.subsystems.bling.io
-
Hardware implementation of the BlingIO interface for controlling physical LED strips.
- BlingIOReal() - Constructor for class frc.alotobots.library.subsystems.bling.io.BlingIOReal
-
Constructs a new BlingIOReal instance.
- BlingIOSim - Class in frc.alotobots.library.subsystems.bling.io
-
Simulation implementation of the BlingIO interface.
- BlingIOSim() - Constructor for class frc.alotobots.library.subsystems.bling.io.BlingIOSim
-
Constructs a new BlingIOSim instance.
- BlingSubsystem - Class in frc.alotobots.library.subsystems.bling
-
Subsystem for controlling robot LED lighting effects.
- BlingSubsystem(BlingIO) - Constructor for class frc.alotobots.library.subsystems.bling.BlingSubsystem
-
Creates a new BlingSubsystem.
- blue() - Method in record class frc.alotobots.library.subsystems.bling.io.BlingIO.LoggedColor
-
Returns the value of the
blue
record component. - BLUE_ALLIANCE_COLOR - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants.Colors
-
Color setting for blue alliance
- BUILD_DATE - Static variable in class frc.alotobots.BuildConstants
- BUILD_UNIX_TIME - Static variable in class frc.alotobots.BuildConstants
- BuildConstants - Class in frc.alotobots
-
Automatically generated file containing build version information.
- BUMPER_LENGTH - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- BUMPER_WIDTH - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
C
- camera - Variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIOPhotonVision
- camera - Variable in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIOPhotonVision
- CAMERA_CONFIGS - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.AprilTagConstants
- CAMERA_CONFIGS - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.ObjectDetectionConstants
- CAMERA_STD_DEV_FACTORS - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.AprilTagConstants
- CameraConfig - Record Class in frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants
- CameraConfig - Record Class in frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants
- CameraConfig(String, Transform3d, SimCameraProperties) - Constructor for record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.CameraConfig
-
Creates an instance of a
CameraConfig
record class. - CameraConfig(String, Transform3d, SimCameraProperties) - Constructor for record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.CameraConfig
-
Creates an instance of a
CameraConfig
record class. - cancoderInitialConfigs - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- CANDLE_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
CANdle LED controller CAN ID
- CanId() - Constructor for class frc.alotobots.Constants.CanId
- classId() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectFieldRelative
-
Returns the value of the
classId
record component. - classId() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectRobotRelative
-
Returns the value of the
classId
record component. - clear() - Method in class frc.alotobots.library.subsystems.bling.BlingSubsystem
-
Clears all LED effects, turning off animations and solid colors.
- clearAnimation() - Method in interface frc.alotobots.library.subsystems.bling.io.BlingIO
-
Clears the current animation, stopping any running patterns.
- clearAnimation() - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOReal
- clearAnimation() - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOSim
- clearSolidColor() - Method in interface frc.alotobots.library.subsystems.bling.io.BlingIO
-
Clears the current solid color, turning off all LEDs.
- clearSolidColor() - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOReal
- clearSolidColor() - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOSim
- clone() - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOInputsAutoLogged
- clone() - Method in class frc.alotobots.library.subsystems.swervedrive.io.GyroIOInputsAutoLogged
- clone() - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOInputsAutoLogged
- clone() - Method in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOInputsAutoLogged
- clone() - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIOInputsAutoLogged
- clone() - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIOInputsAutoLogged
- Colors() - Constructor for class frc.alotobots.library.subsystems.bling.constants.BlingConstants.Colors
- confidence() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectFieldRelative
-
Returns the value of the
confidence
record component. - confidence() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectRobotRelative
-
Returns the value of the
confidence
record component. - connected - Variable in class frc.alotobots.library.subsystems.swervedrive.io.GyroIO.GyroIOInputs
- connected - Variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.AprilTagIOInputs
- connected - Variable in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.ObjectDetectionIOInputs
- CONNECTION_TIMEOUT - Static variable in class frc.alotobots.library.subsystems.vision.oculus.constants.OculusConstants
-
Timeout threshold for considering Quest disconnected (seconds)
- ConstantCreator - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- Constants - Class in frc.alotobots
-
Robot-wide constants class that defines runtime modes and device configurations.
- Constants() - Constructor for class frc.alotobots.Constants
- Constants.CanId - Class in frc.alotobots
-
CAN bus device ID assignments.
- Constants.Mode - Enum Class in frc.alotobots
-
Defines the possible runtime modes for the robot code.
- COOLDOWN - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.AutoRealignConstants
-
Minimum time between auto-realignments (seconds).
- currentMode - Static variable in class frc.alotobots.Constants
-
The current runtime mode, determined by whether running on real hardware or in simulation.
- currentSolidColor - Variable in class frc.alotobots.library.subsystems.bling.io.BlingIO.BlingIOInputs
-
Current solid color setting of the LEDs
- CustomConstants() - Constructor for class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
D
- DEADBAND - Static variable in class frc.alotobots.OI
-
The minimum value that joystick inputs must exceed to be registered.
- DefaultDrive - Class in frc.alotobots.library.subsystems.swervedrive.commands
- DefaultDrive(SwerveDriveSubsystem) - Constructor for class frc.alotobots.library.subsystems.swervedrive.commands.DefaultDrive
- DetectedObjectFieldRelative(double, Pose3d, double, int) - Constructor for record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectFieldRelative
-
Creates an instance of a
DetectedObjectFieldRelative
record class. - DetectedObjectRobotRelative(double, Transform3d, double, int) - Constructor for record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectRobotRelative
-
Creates an instance of a
DetectedObjectRobotRelative
record class. - detectedObjects - Variable in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.ObjectDetectionIOInputs
- DIRTY - Static variable in class frc.alotobots.BuildConstants
- DISABLE_STATUS_LED - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants
-
Status LED state configuration
- DISABLED_RECALIBRATION_THRESHOLD - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.ValidationThresholds
-
Maximum allowed pose change during disabled state to trigger recalibration (meters).
- disabledInit() - Method in class frc.alotobots.Robot
-
Called once when the robot is disabled.
- disabledPeriodic() - Method in class frc.alotobots.Robot
-
Called periodically when the robot is disabled.
- DRIVE_BASE_RADIUS - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- driveAppliedVolts - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- DriveCalculator - Class in frc.alotobots.library.subsystems.swervedrive.util
- DriveCalculator() - Constructor for class frc.alotobots.library.subsystems.swervedrive.util.DriveCalculator
- driveConnected - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- driveCurrentAmps - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- DriveFacingAngle - Class in frc.alotobots.library.subsystems.swervedrive.commands
- DriveFacingAngle(SwerveDriveSubsystem) - Constructor for class frc.alotobots.library.subsystems.swervedrive.commands.DriveFacingAngle
-
Creates a new DriveFacingAngle request.
- driveFacingAngleController - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- DriveFacingBestObject - Class in frc.alotobots.library.subsystems.vision.photonvision.objectdetection.commands
-
A command that automatically rotates the robot to face detected game objects while allowing manual translation control.
- DriveFacingBestObject(ObjectDetectionSubsystem, SwerveDriveSubsystem, GameElement...) - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.commands.DriveFacingBestObject
-
Creates a new DriveFacingBestObject command.
- driveFacingBestObjectButton - Static variable in class frc.alotobots.OI
-
Button for activating the drive facing best object command.
- DriveFacingPose - Class in frc.alotobots.library.subsystems.swervedrive.commands
- DriveFacingPose(SwerveDriveSubsystem) - Constructor for class frc.alotobots.library.subsystems.swervedrive.commands.DriveFacingPose
-
Creates a new DriveFacingPose command.
- driveGains - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- driveInitialConfigs - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- drivePositionRad - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- DrivetrainConstants - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- driveVelocityRadPerSec - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
E
- Elastic - Class in frc.alotobots.util
- Elastic() - Constructor for class frc.alotobots.util.Elastic
- Elastic.ElasticNotification - Class in frc.alotobots.util
-
Represents a notification object to be sent to the Elastic dashboard.
- Elastic.ElasticNotification.NotificationLevel - Enum Class in frc.alotobots.util
-
Represents the possible levels of notifications for the Elastic dashboard.
- ElasticNotification() - Constructor for class frc.alotobots.util.Elastic.ElasticNotification
-
Creates a new ElasticNotification with all default parameters.
- ElasticNotification(Elastic.ElasticNotification.NotificationLevel, String, String) - Constructor for class frc.alotobots.util.Elastic.ElasticNotification
-
Creates a new ElasticNotification with default display time and dimensions.
- ElasticNotification(Elastic.ElasticNotification.NotificationLevel, String, String, double, double) - Constructor for class frc.alotobots.util.Elastic.ElasticNotification
-
Creates a new ElasticNotification with specified dimensions and default display time.
- ElasticNotification(Elastic.ElasticNotification.NotificationLevel, String, String, int) - Constructor for class frc.alotobots.util.Elastic.ElasticNotification
-
Creates a new ElasticNotification with a specified display time and default dimensions.
- ElasticNotification(Elastic.ElasticNotification.NotificationLevel, String, String, int, double, double) - Constructor for class frc.alotobots.util.Elastic.ElasticNotification
-
Creates a new ElasticNotification with all properties specified.
- EMERGENCY - Enum constant in enum class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationState.State
-
System is using only wheel odometry for pose estimation.
- ENABLED - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.AutoRealignConstants
-
Whether auto-realignment should be enabled.
- end(boolean) - Method in class frc.alotobots.library.subsystems.bling.commands.NoAllianceWaiting
- end(boolean) - Method in class frc.alotobots.library.subsystems.bling.commands.SetToAllianceColor
- end(boolean) - Method in class frc.alotobots.library.subsystems.swervedrive.commands.FeedforwardCharacterization
- end(boolean) - Method in class frc.alotobots.library.subsystems.swervedrive.commands.WheelRadiusCharacterization
- equals(Object) - Method in record class frc.alotobots.library.subsystems.bling.io.BlingIO.LoggedColor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.CameraConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.PoseObservation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.TargetObservation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.CameraConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectFieldRelative
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectRobotRelative
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.util.GameElement
-
Indicates whether some other object is "equal to" this one.
- ERROR - Enum constant in enum class frc.alotobots.util.Elastic.ElasticNotification.NotificationLevel
-
Error message
- eulerAngles - Variable in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIO.OculusIOInputs
-
Euler angles [roll, pitch, yaw] in degrees
- execute() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.FeedforwardCharacterization
- execute() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.WheelRadiusCharacterization
- execute() - Method in class frc.alotobots.library.subsystems.vision.localizationfusion.commands.RequestPositionResetViaTags
- execute() - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.commands.DriveFacingBestObject
-
Executes the command logic.
- execute() - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.commands.PathfindToBestObject
-
Executes the command logic.
F
- FeedforwardCharacterization - Class in frc.alotobots.library.subsystems.swervedrive.commands
-
Command that measures the velocity feedforward constants for the drive motors.
- FeedforwardCharacterization(SwerveDriveSubsystem) - Constructor for class frc.alotobots.library.subsystems.swervedrive.commands.FeedforwardCharacterization
-
Creates a new FeedforwardCharacterization command.
- frameCount - Variable in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIO.OculusIOInputs
-
Frame counter from the Oculus
- frc.alotobots - package frc.alotobots
- frc.alotobots.library.subsystems.bling - package frc.alotobots.library.subsystems.bling
- frc.alotobots.library.subsystems.bling.commands - package frc.alotobots.library.subsystems.bling.commands
- frc.alotobots.library.subsystems.bling.constants - package frc.alotobots.library.subsystems.bling.constants
- frc.alotobots.library.subsystems.bling.io - package frc.alotobots.library.subsystems.bling.io
- frc.alotobots.library.subsystems.swervedrive - package frc.alotobots.library.subsystems.swervedrive
- frc.alotobots.library.subsystems.swervedrive.commands - package frc.alotobots.library.subsystems.swervedrive.commands
- frc.alotobots.library.subsystems.swervedrive.constants - package frc.alotobots.library.subsystems.swervedrive.constants
- frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023 - package frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023
- frc.alotobots.library.subsystems.swervedrive.io - package frc.alotobots.library.subsystems.swervedrive.io
- frc.alotobots.library.subsystems.swervedrive.util - package frc.alotobots.library.subsystems.swervedrive.util
- frc.alotobots.library.subsystems.vision.localizationfusion - package frc.alotobots.library.subsystems.vision.localizationfusion
- frc.alotobots.library.subsystems.vision.localizationfusion.commands - package frc.alotobots.library.subsystems.vision.localizationfusion.commands
- frc.alotobots.library.subsystems.vision.oculus - package frc.alotobots.library.subsystems.vision.oculus
- frc.alotobots.library.subsystems.vision.oculus.commands - package frc.alotobots.library.subsystems.vision.oculus.commands
- frc.alotobots.library.subsystems.vision.oculus.constants - package frc.alotobots.library.subsystems.vision.oculus.constants
- frc.alotobots.library.subsystems.vision.oculus.io - package frc.alotobots.library.subsystems.vision.oculus.io
- frc.alotobots.library.subsystems.vision.oculus.util - package frc.alotobots.library.subsystems.vision.oculus.util
- frc.alotobots.library.subsystems.vision.photonvision.apriltag - package frc.alotobots.library.subsystems.vision.photonvision.apriltag
- frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants - package frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants
- frc.alotobots.library.subsystems.vision.photonvision.apriltag.io - package frc.alotobots.library.subsystems.vision.photonvision.apriltag.io
- frc.alotobots.library.subsystems.vision.photonvision.apriltag.util - package frc.alotobots.library.subsystems.vision.photonvision.apriltag.util
- frc.alotobots.library.subsystems.vision.photonvision.objectdetection - package frc.alotobots.library.subsystems.vision.photonvision.objectdetection
- frc.alotobots.library.subsystems.vision.photonvision.objectdetection.commands - package frc.alotobots.library.subsystems.vision.photonvision.objectdetection.commands
- frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants - package frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants
- frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io - package frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io
- frc.alotobots.library.subsystems.vision.photonvision.objectdetection.util - package frc.alotobots.library.subsystems.vision.photonvision.objectdetection.util
- frc.alotobots.util - package frc.alotobots.util
- fromLog(LogTable) - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOInputsAutoLogged
- fromLog(LogTable) - Method in class frc.alotobots.library.subsystems.swervedrive.io.GyroIOInputsAutoLogged
- fromLog(LogTable) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOInputsAutoLogged
- fromLog(LogTable) - Method in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOInputsAutoLogged
- fromLog(LogTable) - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIOInputsAutoLogged
- fromLog(LogTable) - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIOInputsAutoLogged
- FRONT_LEFT - Enum constant in enum class frc.alotobots.library.subsystems.swervedrive.ModulePosition
- FRONT_LEFT_DRIVE_MTR_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Front left drive motor CAN ID
- FRONT_LEFT_STEER_CAN_CODER_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Front left steering encoder CAN ID
- FRONT_LEFT_STEER_MTR_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Front left steering motor CAN ID
- FRONT_RIGHT - Enum constant in enum class frc.alotobots.library.subsystems.swervedrive.ModulePosition
- FRONT_RIGHT_DRIVE_MTR_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Front right drive motor CAN ID
- FRONT_RIGHT_STEER_CAN_CODER_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Front right steering encoder CAN ID
- FRONT_RIGHT_STEER_MTR_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Front right steering motor CAN ID
- FrontLeft - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- FrontRight - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
G
- GAME_ELEMENTS - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.ObjectDetectionConstants
- GameElement - Record Class in frc.alotobots.library.subsystems.vision.photonvision.objectdetection.util
-
Represents a game element (measurements are in meters)
- GameElement(String, double, double, double) - Constructor for record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.util.GameElement
-
Creates an instance of a
GameElement
record class. - GeneratedConstants() - Constructor for class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- getAllDetectedObjects() - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.ObjectDetectionSubsystem
-
Gets a list of all detected objects, both stable and unstable.
- getAngle() - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Returns the current turn angle of the module.
- getAutonomousCommand() - Method in class frc.alotobots.RobotContainer
- getBackLeft() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getBackLeft() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getBackRight() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getBackRight() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getBumperLength() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getBumperLength() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getBumperWidth() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getBumperWidth() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getChassisSpeeds() - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Gets measured chassis speeds.
- getChassisSpeeds(SwerveDriveSubsystem) - Static method in class frc.alotobots.library.subsystems.swervedrive.util.DriveCalculator
-
Gets the chassis speeds from driver input, applying field-relative conversions and speed scaling.
- getChassisSpeeds(SwerveDriveSubsystem, Optional<Double>, Optional<Double>, Optional<Double>) - Static method in class frc.alotobots.library.subsystems.swervedrive.util.DriveCalculator
-
Gets the chassis speeds from driver input, with optional overrides for any axis.
- getChassisSpeedsWithRotationOverride(SwerveDriveSubsystem, double) - Static method in class frc.alotobots.library.subsystems.swervedrive.util.DriveCalculator
-
Convenience method for overriding a single axis while using default values for others
- getChassisSpeedsWithXOverride(SwerveDriveSubsystem, double) - Static method in class frc.alotobots.library.subsystems.swervedrive.util.DriveCalculator
-
Convenience method for overriding a single axis while using default values for others
- getChassisSpeedsWithYOverride(SwerveDriveSubsystem, double) - Static method in class frc.alotobots.library.subsystems.swervedrive.util.DriveCalculator
-
Convenience method for overriding a single axis while using default values for others
- getCommand() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.DefaultDrive
- getCommand(Supplier<Pose2d>) - Method in class frc.alotobots.library.subsystems.swervedrive.commands.DriveFacingPose
- getCommand(Supplier<Rotation2d>) - Method in class frc.alotobots.library.subsystems.swervedrive.commands.DriveFacingAngle
- getCurrentPath(PathConstraints, GoalEndState) - Method in class frc.alotobots.util.LocalADStarAK
-
Get the most recently calculated path
- getCurrentPose() - Method in interface frc.alotobots.library.subsystems.vision.localizationfusion.PoseSource
-
Gets the most recent pose estimate from this source.
- getCurrentPose() - Method in class frc.alotobots.library.subsystems.vision.oculus.OculusSubsystem
-
Gets the most recent pose estimate from this source.
- getCurrentPose() - Method in class frc.alotobots.library.subsystems.vision.oculus.util.OculusPoseSource
-
Gets the most recent pose estimate from this source.
- getCurrentPose() - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.AprilTagSubsystem
- getCurrentPose() - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.util.AprilTagPoseSource
-
Gets the most recent pose estimate from this source.
- getDescription() - Method in class frc.alotobots.util.Elastic.ElasticNotification
- getDetectedObjects(boolean, boolean) - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.ObjectDetectionSubsystem
-
Gets a list of detected objects based on stability criteria.
- getDisplayTimeMillis() - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Gets the display time of the notification in milliseconds
- getDriveBaseRadius() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getDriveBaseRadius() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getDriveFacingAnglePIDController() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getDriveFacingAnglePIDController() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getDriveGains() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getDriveGains() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getDriverLinearVelocity(SwerveDriveSubsystem) - Static method in class frc.alotobots.library.subsystems.swervedrive.util.DriveCalculator
-
Gets the desired linear velocity vector from the driver's left joystick input.
- getDriverRotation() - Static method in class frc.alotobots.library.subsystems.swervedrive.util.DriveCalculator
-
Gets the desired rotational velocity from the driver's right joystick input.
- getDrivetrainConstants() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getDrivetrainConstants() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getFFCharacterizationVelocity() - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Returns the module velocity in rotations/sec (Phoenix native units).
- getFFCharacterizationVelocity() - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Gets average module velocity for feedforward characterization.
- getFrontLeft() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getFrontLeft() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getFrontRight() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getFrontRight() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getHeight() - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Gets the height of the notification
- getHolonomicDriveController() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getHolonomicDriveController() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getInstance() - Static method in class frc.alotobots.library.subsystems.swervedrive.PhoenixOdometryThread
- getLevel() - Method in class frc.alotobots.util.Elastic.ElasticNotification
- getMaxAngularSpeedRadPerSec() - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Gets maximum angular speed capability.
- getMaxAngularSpeedRadPerSec() - Method in class frc.alotobots.library.subsystems.swervedrive.util.PathPlannerManager
-
Gets maximum angular speed capability.
- getMaxLinearSpeedMetersPerSec() - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Gets maximum linear speed capability.
- getMaxLinearSpeedMetersPerSec() - Method in class frc.alotobots.library.subsystems.swervedrive.util.PathPlannerManager
-
Gets maximum linear speed capability.
- getMaxModularRotationalRate() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getMaxModularRotationalRate() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getModuleTranslations() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getModuleTranslations() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getNominalSpeed() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getNominalSpeed() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getOdometryFrequency() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getOdometryFrequency() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getOdometryPositions() - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Returns the module positions received this cycle.
- getOdometryTimestamps() - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Returns the timestamps of the samples received this cycle.
- getPathFinderCommand(Pose2d, LinearVelocity) - Method in class frc.alotobots.library.subsystems.swervedrive.util.PathPlannerManager
-
Creates a pathfinding command to the specified pose.
- getPathfindingConstraints() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getPathfindingConstraints() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getPathPlannerConfig() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getPathPlannerConfig() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getPose() - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Gets current odometry pose.
- getPosition() - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Returns the module position (turn angle and drive position).
- getPositionMeters() - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Returns the current drive position of the module in meters.
- getRotation() - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Gets current odometry rotation.
- getRotationAxis() - Static method in class frc.alotobots.OI
-
Gets the rotation input from the driver's controller.
- getSourceName() - Method in interface frc.alotobots.library.subsystems.vision.localizationfusion.PoseSource
-
Gets a human-readable identifier for this pose source.
- getSourceName() - Method in class frc.alotobots.library.subsystems.vision.oculus.OculusSubsystem
-
Gets a human-readable identifier for this pose source.
- getSourceName() - Method in class frc.alotobots.library.subsystems.vision.oculus.util.OculusPoseSource
-
Gets a human-readable identifier for this pose source.
- getSourceName() - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.AprilTagSubsystem
- getSourceName() - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.util.AprilTagPoseSource
-
Gets a human-readable identifier for this pose source.
- getSpeedAt12Volts() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getSpeedAt12Volts() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getStableDetectedObjects() - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.ObjectDetectionSubsystem
-
Gets a list of only stable detected objects.
- getState() - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Returns the module state (turn angle and drive velocity).
- getStdDevs() - Method in interface frc.alotobots.library.subsystems.vision.localizationfusion.PoseSource
-
Gets the standard deviations of measurement uncertainty for this pose source.
- getStdDevs() - Method in class frc.alotobots.library.subsystems.vision.oculus.OculusSubsystem
-
Gets the standard deviations of measurement uncertainty for this pose source.
- getStdDevs() - Method in class frc.alotobots.library.subsystems.vision.oculus.util.OculusPoseSource
-
Gets the standard deviations of measurement uncertainty for this pose source.
- getStdDevs() - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.AprilTagSubsystem
- getStdDevs() - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.util.AprilTagPoseSource
-
Gets the standard deviations of measurement uncertainty for this pose source.
- getSteerGains() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getSteerGains() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getTitle() - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Gets the title of this notification
- getTranslateForwardAxis() - Static method in class frc.alotobots.OI
-
Gets the forward/backward translation input from the driver's controller.
- getTranslateStrafeAxis() - Static method in class frc.alotobots.OI
-
Gets the left/right translation input from the driver's controller.
- getTurboSpeed() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getTurboSpeed() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getTurboSpeedTrigger() - Static method in class frc.alotobots.OI
-
Gets the turbo (fast) speed control input value.
- getTurtleSpeed() - Method in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- getTurtleSpeed() - Method in interface frc.alotobots.library.subsystems.swervedrive.constants.TunerConstants
- getTurtleSpeedTrigger() - Static method in class frc.alotobots.OI
-
Gets the turtle (slow) speed control input value.
- getUnstableDetectedObjects() - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.ObjectDetectionSubsystem
-
Gets a list of only unstable/pending detected objects.
- getVelocityMetersPerSec() - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Returns the current drive velocity of the module in meters per second.
- getWheelRadiusCharacterizationPosition() - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Returns the module position in radians.
- getWheelRadiusCharacterizationPositions() - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Gets wheel positions for radius characterization.
- getWidth() - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Gets the width of the notification
- GIT_BRANCH - Static variable in class frc.alotobots.BuildConstants
- GIT_DATE - Static variable in class frc.alotobots.BuildConstants
- GIT_REVISION - Static variable in class frc.alotobots.BuildConstants
- GIT_SHA - Static variable in class frc.alotobots.BuildConstants
- green() - Method in record class frc.alotobots.library.subsystems.bling.io.BlingIO.LoggedColor
-
Returns the value of the
green
record component. - GyroIO - Interface in frc.alotobots.library.subsystems.swervedrive.io
- GyroIO.GyroIOInputs - Class in frc.alotobots.library.subsystems.swervedrive.io
- GyroIOInputs() - Constructor for class frc.alotobots.library.subsystems.swervedrive.io.GyroIO.GyroIOInputs
- GyroIOInputsAutoLogged - Class in frc.alotobots.library.subsystems.swervedrive.io
- GyroIOInputsAutoLogged() - Constructor for class frc.alotobots.library.subsystems.swervedrive.io.GyroIOInputsAutoLogged
- GyroIOPigeon2 - Class in frc.alotobots.library.subsystems.swervedrive.io
-
IO implementation for Pigeon 2.
- GyroIOPigeon2() - Constructor for class frc.alotobots.library.subsystems.swervedrive.io.GyroIOPigeon2
H
- hasAnimation - Variable in class frc.alotobots.library.subsystems.bling.io.BlingIO.BlingIOInputs
-
Flag indicating if an animation is currently active
- hasColor - Variable in class frc.alotobots.library.subsystems.bling.io.BlingIO.BlingIOInputs
-
Flag indicating if a solid color is currently set
- hashCode() - Method in record class frc.alotobots.library.subsystems.bling.io.BlingIO.LoggedColor
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.CameraConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.PoseObservation
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.TargetObservation
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.CameraConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectFieldRelative
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectRobotRelative
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.util.GameElement
-
Returns a hash code value for this object.
- height() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.util.GameElement
-
Returns the value of the
height
record component. - HISTORY_LENGTH - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.ObjectDetectionConstants
-
The number of detections to save in history, the smaller the better, but still needs to be enough to ensure we have a good detection.
I
- index - Variable in enum class frc.alotobots.library.subsystems.swervedrive.ModulePosition
- INFO - Enum constant in enum class frc.alotobots.util.Elastic.ElasticNotification.NotificationLevel
-
Informational Message
- INIT_VALIDATION_THRESHOLD - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.ValidationThresholds
-
Stricter threshold used during initialization phase for validating poses (meters).
- INITIAL_POSE_STABILITY_TIME - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.Timing
-
Minimum time required to validate initial pose stability (seconds).
- InitializationRequirements() - Constructor for class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.InitializationRequirements
- initialize() - Method in class frc.alotobots.library.subsystems.bling.commands.NoAllianceWaiting
- initialize() - Method in class frc.alotobots.library.subsystems.bling.commands.SetToAllianceColor
- initialize() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.FeedforwardCharacterization
- initialize() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.SeedFieldRelative
- initialize() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.WheelRadiusCharacterization
- initialize() - Method in class frc.alotobots.library.subsystems.vision.localizationfusion.commands.RequestPositionResetViaTags
- initialize() - Method in class frc.alotobots.library.subsystems.vision.oculus.commands.PingCommand
- initialize() - Method in class frc.alotobots.library.subsystems.vision.oculus.commands.ResetPoseCommand
- initialize() - Method in class frc.alotobots.library.subsystems.vision.oculus.commands.ZeroHeadingCommand
- INTAKE_OCCUPIED_COLOR - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants.Colors
-
Color setting for intake occupied state
- isConnected() - Method in interface frc.alotobots.library.subsystems.vision.localizationfusion.PoseSource
-
Checks if the pose source is currently connected and providing valid data.
- isConnected() - Method in class frc.alotobots.library.subsystems.vision.oculus.OculusSubsystem
-
Checks if the pose source is currently connected and providing valid data.
- isConnected() - Method in class frc.alotobots.library.subsystems.vision.oculus.util.OculusPoseSource
-
Checks if the pose source is currently connected and providing valid data.
- isConnected() - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.AprilTagSubsystem
- isConnected() - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.util.AprilTagPoseSource
-
Checks if the pose source is currently connected and providing valid data.
- isFinished() - Method in class frc.alotobots.library.subsystems.bling.commands.NoAllianceWaiting
- isFinished() - Method in class frc.alotobots.library.subsystems.bling.commands.SetToAllianceColor
- isFinished() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.FeedforwardCharacterization
- isFinished() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.WheelRadiusCharacterization
- isFinished() - Method in class frc.alotobots.library.subsystems.vision.localizationfusion.commands.RequestPositionResetViaTags
- isFinished() - Method in class frc.alotobots.library.subsystems.vision.oculus.commands.PingCommand
- isFinished() - Method in class frc.alotobots.library.subsystems.vision.oculus.commands.ResetPoseCommand
- isFinished() - Method in class frc.alotobots.library.subsystems.vision.oculus.commands.ZeroHeadingCommand
- isFinished() - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.commands.DriveFacingBestObject
-
Determines if the command should end.
- isFinished() - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.commands.PathfindToBestObject
-
Determines if the command should end.
- isInState(LocalizationState.State...) - Method in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationState
-
Checks if the system is currently in any of the specified states.
- isNewPathAvailable() - Method in class frc.alotobots.util.LocalADStarAK
-
Get if a new path has been calculated since the last time a path was retrieved
K
- kBackLeftDriveMotorId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kBackLeftEncoderId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kBackLeftEncoderOffset - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kBackLeftSteerMotorId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kBackLeftXPos - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kBackLeftYPos - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kBackRightDriveMotorId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kBackRightEncoderId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kBackRightEncoderOffset - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kBackRightSteerMotorId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kBackRightXPos - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kBackRightYPos - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kCANBus - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kCanCoderInverted - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kCoupleRatio - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kDriveClosedLoopOutput - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kDriveFrictionVoltage - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kDriveGearRatio - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kDriveInertia - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontLeftDriveMotorId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontLeftEncoderId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontLeftEncoderOffset - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontLeftSteerMotorId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontLeftXPos - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontLeftYPos - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontRightDriveMotorId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontRightEncoderId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontRightEncoderOffset - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontRightSteerMotorId - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontRightXPos - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kFrontRightYPos - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kInvertLeftSide - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kInvertRightSide - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kMaxModularRotationalRate - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kNominalSpeed - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- kSlipCurrent - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kSpeedAt12Volts - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kSteerClosedLoopOutput - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kSteerFrictionVoltage - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kSteerGearRatio - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kSteerInertia - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kSteerMotorInverted - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- kTurboSpeed - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- kTurtleSpeed - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- kWheelRadius - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
L
- latestTargetObservation - Variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.AprilTagIOInputs
- LED_OFFSET - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants
-
Offset for LED positioning
- LED_TYPE - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants
-
LED strip type configuration
- length() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.util.GameElement
-
Returns the value of the
length
record component. - LINEAR_STD_DEV_BASE - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.AprilTagConstants
- LocalADStarAK - Class in frc.alotobots.util
- LocalADStarAK() - Constructor for class frc.alotobots.util.LocalADStarAK
- LocalizationFusion - Class in frc.alotobots.library.subsystems.vision.localizationfusion
-
The LocalizationFusion subsystem manages robot pose estimation by fusing data from multiple sources.
- LocalizationFusion(PoseVisionConsumer, OculusPoseSource, AprilTagPoseSource, LoggedDashboardChooser<Command>) - Constructor for class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusion
-
Creates a new LocalizationFusion subsystem.
- LocalizationFusionConstants - Class in frc.alotobots.library.subsystems.vision.localizationfusion
-
Constants used by the LocalizationFusion subsystem for robot pose estimation and tracking.
- LocalizationFusionConstants() - Constructor for class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants
- LocalizationFusionConstants.AutoRealignConstants - Class in frc.alotobots.library.subsystems.vision.localizationfusion
-
Constants related to the auto-realignment feature for correcting Quest drift using AprilTags.
- LocalizationFusionConstants.InitializationRequirements - Class in frc.alotobots.library.subsystems.vision.localizationfusion
-
Constants related to initialization requirements and validation counts.
- LocalizationFusionConstants.Timing - Class in frc.alotobots.library.subsystems.vision.localizationfusion
-
Constants related to timing and update intervals.
- LocalizationFusionConstants.ValidationThresholds - Class in frc.alotobots.library.subsystems.vision.localizationfusion
-
Constants related to pose validation and thresholds.
- LocalizationState - Class in frc.alotobots.library.subsystems.vision.localizationfusion
-
Manages the state machine for the robot localization system.
- LocalizationState(StateTransitionLogger) - Constructor for class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationState
-
Creates a new LocalizationState instance.
- LocalizationState.State - Enum Class in frc.alotobots.library.subsystems.vision.localizationfusion
-
Represents the possible states of the localization system.
- LoggedColor(int, int, int) - Constructor for record class frc.alotobots.library.subsystems.bling.io.BlingIO.LoggedColor
-
Creates an instance of a
LoggedColor
record class. - logTransition(LocalizationState.State, LocalizationState.State) - Method in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusion
-
Logs state transitions with descriptive messages.
- logTransition(LocalizationState.State, LocalizationState.State) - Method in interface frc.alotobots.library.subsystems.vision.localizationfusion.StateTransitionLogger
-
Records a state transition in the localization system.
M
- main(String...) - Static method in class frc.alotobots.Main
-
Main initialization method that starts the robot code.
- Main - Class in frc.alotobots
-
The Main class serves as the entry point for the robot program.
- makeTimestampQueue() - Method in class frc.alotobots.library.subsystems.swervedrive.PhoenixOdometryThread
- MATCH_STARTUP_PERIOD_SECONDS - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.Timing
-
Time after match start to consider it in mid-match state (seconds).
- MAVEN_GROUP - Static variable in class frc.alotobots.BuildConstants
- MAVEN_NAME - Static variable in class frc.alotobots.BuildConstants
- MAX_AMBIGUITY - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.AprilTagConstants
- MAX_LED_BRIGHTNESS - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants
-
Maximum brightness setting for LEDs (0.0-1.0)
- MAX_MOVEMENT - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.AutoRealignConstants
-
Maximum pose change over stability period to be considered stable (meters).
- MAX_RESET_ATTEMPTS - Static variable in class frc.alotobots.library.subsystems.vision.oculus.constants.OculusConstants
-
Maximum number of attempts for reset operations.
- MAX_ROTATION_CHANGE_DEGREES - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.ValidationThresholds
-
Maximum allowed rotation change between poses (degrees).
- MAX_Z_ERROR - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.AprilTagConstants
- MIN_QUEST_VALID_UPDATES - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.InitializationRequirements
-
Minimum number of valid Quest updates required for successful initialization.
- MIN_TAG_VALID_UPDATES - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.InitializationRequirements
-
Minimum number of valid AprilTag updates required for successful initialization.
- misoValue - Variable in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIO.OculusIOInputs
-
Current MISO (Master In Slave Out) value
- MISSING_FRAMES_THRESHOLD - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.ObjectDetectionConstants
-
Number of missed detections IN A ROW of a stable object for it to be removed from the stable list
- Module - Class in frc.alotobots.library.subsystems.swervedrive
- Module(ModuleIO, int, SwerveModuleConstants) - Constructor for class frc.alotobots.library.subsystems.swervedrive.Module
- ModuleIO - Interface in frc.alotobots.library.subsystems.swervedrive.io
- ModuleIO.ModuleIOInputs - Class in frc.alotobots.library.subsystems.swervedrive.io
- ModuleIOInputs() - Constructor for class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- ModuleIOInputsAutoLogged - Class in frc.alotobots.library.subsystems.swervedrive.io
- ModuleIOInputsAutoLogged() - Constructor for class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOInputsAutoLogged
- ModuleIOSim - Class in frc.alotobots.library.subsystems.swervedrive.io
-
Physics sim implementation of module IO.
- ModuleIOSim(int) - Constructor for class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOSim
- ModuleIOTalonFX - Class in frc.alotobots.library.subsystems.swervedrive.io
- ModuleIOTalonFX(int) - Constructor for class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOTalonFX
- ModulePosition - Enum Class in frc.alotobots.library.subsystems.swervedrive
N
- name() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.CameraConfig
-
Returns the value of the
name
record component. - name() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.CameraConfig
-
Returns the value of the
name
record component. - name() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.util.GameElement
-
Returns the value of the
name
record component. - NO_ALLIANCE_ANIMATION - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants.Animations
-
Animation pattern for no alliance selected state
- NO_ALLIANCE_COLOR - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants.Colors
-
Color setting for no alliance selected
- NoAllianceWaiting - Class in frc.alotobots.library.subsystems.bling.commands
-
Command that displays an animation while waiting for alliance selection.
- NoAllianceWaiting(BlingSubsystem) - Constructor for class frc.alotobots.library.subsystems.bling.commands.NoAllianceWaiting
-
Creates a new NoAllianceWaiting command.
- NOTE - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.ObjectDetectionConstants
- NUM_LEDS - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants
-
Total number of LEDs in the strip
O
- ObjectDetectionConstants - Class in frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants
- ObjectDetectionConstants() - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.ObjectDetectionConstants
- ObjectDetectionIO - Interface in frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io
-
Interface for a single camera's object detection IO operations.
- ObjectDetectionIO.DetectedObjectFieldRelative - Record Class in frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io
- ObjectDetectionIO.DetectedObjectRobotRelative - Record Class in frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io
- ObjectDetectionIO.ObjectDetectionIOInputs - Class in frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io
- ObjectDetectionIOInputs() - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.ObjectDetectionIOInputs
- ObjectDetectionIOInputsAutoLogged - Class in frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io
- ObjectDetectionIOInputsAutoLogged() - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIOInputsAutoLogged
- ObjectDetectionIOPhotonVision - Class in frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io
- ObjectDetectionIOPhotonVision(CameraConfig) - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIOPhotonVision
- ObjectDetectionSubsystem - Class in frc.alotobots.library.subsystems.vision.photonvision.objectdetection
-
Subsystem that handles object detection using PhotonVision cameras.
- ObjectDetectionSubsystem(Supplier<Pose2d>, ObjectDetectionIO...) - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.ObjectDetectionSubsystem
-
Creates a new ObjectDetectionSubsystem.
- OCULUS_STD_DEVS - Static variable in class frc.alotobots.library.subsystems.vision.oculus.constants.OculusConstants
-
Standard deviations representing how much we "trust" the position from the Oculus.
- OculusConstants - Class in frc.alotobots.library.subsystems.vision.oculus.constants
-
Constants used by the Oculus Quest navigation subsystem.
- OculusConstants() - Constructor for class frc.alotobots.library.subsystems.vision.oculus.constants.OculusConstants
- OculusIO - Interface in frc.alotobots.library.subsystems.vision.oculus.io
-
Interface for handling input/output operations with the Oculus Quest hardware.
- OculusIO.OculusIOInputs - Class in frc.alotobots.library.subsystems.vision.oculus.io
-
Data structure for Oculus inputs that can be automatically logged.
- OculusIOInputs() - Constructor for class frc.alotobots.library.subsystems.vision.oculus.io.OculusIO.OculusIOInputs
- OculusIOInputsAutoLogged - Class in frc.alotobots.library.subsystems.vision.oculus.io
- OculusIOInputsAutoLogged() - Constructor for class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOInputsAutoLogged
- OculusIOReal - Class in frc.alotobots.library.subsystems.vision.oculus.io
-
Implementation of OculusIO for real hardware communication via NetworkTables.
- OculusIOReal() - Constructor for class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOReal
-
Creates a new OculusIOReal instance and initializes all NetworkTable publishers and subscribers.
- OculusIOSim - Class in frc.alotobots.library.subsystems.vision.oculus.io
-
Simulation implementation of OculusIO that provides static test values.
- OculusIOSim() - Constructor for class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOSim
- OculusPoseSource - Class in frc.alotobots.library.subsystems.vision.oculus.util
-
Adapts the Meta Quest SLAM system to the standardized PoseSource interface.
- OculusPoseSource(OculusSubsystem) - Constructor for class frc.alotobots.library.subsystems.vision.oculus.util.OculusPoseSource
-
Creates a new OculusPoseSource.
- OculusSubsystem - Class in frc.alotobots.library.subsystems.vision.oculus
-
Manages communication and pose estimation with a Meta Quest VR headset.
- OculusSubsystem(OculusIO) - Constructor for class frc.alotobots.library.subsystems.vision.oculus.OculusSubsystem
-
Creates a new OculusSubsystem.
- ODOMETRY_FREQUENCY - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- odometryDrivePositionsRad - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- odometryTimestamps - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- odometryTurnPositions - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- odometryYawPositions - Variable in class frc.alotobots.library.subsystems.swervedrive.io.GyroIO.GyroIOInputs
- odometryYawTimestamps - Variable in class frc.alotobots.library.subsystems.swervedrive.io.GyroIO.GyroIOInputs
- OFF_COLOR - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants.Colors
-
Color setting for LEDs off
- OI - Class in frc.alotobots
-
The Operator Interface (OI) class handles all driver control inputs and button mappings.
- OI() - Constructor for class frc.alotobots.OI
P
- PATHFINDING_CONSTRAINTS - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- PathfindToBestObject - Class in frc.alotobots.library.subsystems.vision.photonvision.objectdetection.commands
-
A command that automatically navigates the robot to the best detected game object.
- PathfindToBestObject(ObjectDetectionSubsystem, SwerveDriveSubsystem, PathPlannerManager, GameElement...) - Constructor for class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.commands.PathfindToBestObject
-
Creates a new PathfindToBestObject command.
- pathfindToBestObjectButton - Static variable in class frc.alotobots.OI
-
Button for activating the pathfind to best object command.
- pathPlannerConfig - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- PathPlannerManager - Class in frc.alotobots.library.subsystems.swervedrive.util
-
Manages PathPlanner integration for autonomous path following and path finding.
- PathPlannerManager(SwerveDriveSubsystem) - Constructor for class frc.alotobots.library.subsystems.swervedrive.util.PathPlannerManager
-
Creates a new PathPlannerManager.
- PCM_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Pneumatic Control Module CAN ID
- PDP_CAN_ID - Static variable in class frc.alotobots.Constants.CanId
-
Power Distribution Panel CAN ID
- periodic() - Method in class frc.alotobots.library.subsystems.bling.BlingSubsystem
- periodic() - Method in class frc.alotobots.library.subsystems.swervedrive.Module
- periodic() - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Periodic update function handling odometry updates and module states.
- periodic() - Method in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusion
-
Periodic update method called by the command scheduler.
- periodic() - Method in class frc.alotobots.library.subsystems.vision.oculus.OculusSubsystem
-
Updates subsystem state and processes Quest data.
- periodic() - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.AprilTagSubsystem
- periodic() - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.ObjectDetectionSubsystem
-
Periodic function that updates camera inputs and processes detections.
- PhoenixOdometryThread - Class in frc.alotobots.library.subsystems.swervedrive
-
Provides an interface for asynchronously reading high-frequency measurements to a set of queues.
- PhoenixUtil - Class in frc.alotobots.util
- PhoenixUtil() - Constructor for class frc.alotobots.util.PhoenixUtil
- PIGEON_2_ID - Static variable in class frc.alotobots.Constants.CanId
-
Pigeon 2 IMU CAN ID
- pigeonConfigs - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- ping() - Method in class frc.alotobots.library.subsystems.vision.oculus.OculusSubsystem
-
Tests Quest communication.
- PingCommand - Class in frc.alotobots.library.subsystems.vision.oculus.commands
-
Command that sends a ping to the Oculus system and waits for a response.
- PingCommand(OculusSubsystem) - Constructor for class frc.alotobots.library.subsystems.vision.oculus.commands.PingCommand
-
Creates a new PingCommand.
- pose() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.PoseObservation
-
Returns the value of the
pose
record component. - pose() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectFieldRelative
-
Returns the value of the
pose
record component. - POSE_TIMEOUT - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.AprilTagConstants
-
Time after which a pose is considered stale (seconds)
- POSE_UPDATE_INTERVAL - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.Timing
-
Update interval matching Quest's native 120Hz update rate (seconds).
- PoseObservation(double, Pose3d, double, int, double) - Constructor for record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.PoseObservation
-
Creates an instance of a
PoseObservation
record class. - poseObservations - Variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.AprilTagIOInputs
- PoseSource - Interface in frc.alotobots.library.subsystems.vision.localizationfusion
-
Standardized interface for pose estimation sources in the robot localization system.
- PoseVisionConsumer - Interface in frc.alotobots.library.subsystems.vision.localizationfusion
-
Functional interface for consuming pose updates from the fusion system.
- position - Variable in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIO.OculusIOInputs
-
3D position coordinates [x, y, z]
- PP_HOLONOMIC_DRIVE_CONTROLLER - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- properties() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.CameraConfig
-
Returns the value of the
properties
record component. - properties() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.CameraConfig
-
Returns the value of the
properties
record component.
Q
- quaternion - Variable in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIO.OculusIOInputs
-
Quaternion orientation [w, x, y, z]
- QUEST_INIT_GRACE_MULTIPLIER - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.InitializationRequirements
-
Multiplier for extended Quest initialization grace period.
- QUEST_INIT_TIMEOUT - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.Timing
-
Time required for Quest initialization to complete (seconds).
- QUEST_PRIMARY - Enum constant in enum class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationState.State
-
System is using Quest SLAM as primary pose source.
R
- REAL - Enum constant in enum class frc.alotobots.Constants.Mode
-
Running on a real robot.
- red() - Method in record class frc.alotobots.library.subsystems.bling.io.BlingIO.LoggedColor
-
Returns the value of the
red
record component. - RED_ALLIANCE_COLOR - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants.Colors
-
Color setting for red alliance
- registerSignal(StatusSignal<Angle>) - Method in class frc.alotobots.library.subsystems.swervedrive.PhoenixOdometryThread
- registerSignal(DoubleSupplier) - Method in class frc.alotobots.library.subsystems.swervedrive.PhoenixOdometryThread
- REPLAY - Enum constant in enum class frc.alotobots.Constants.Mode
-
Replaying from a log file.
- RequestPositionResetViaTags - Class in frc.alotobots.library.subsystems.vision.localizationfusion.commands
- RequestPositionResetViaTags(LocalizationFusion) - Constructor for class frc.alotobots.library.subsystems.vision.localizationfusion.commands.RequestPositionResetViaTags
- requestResetOculusPose(Pose2d) - Method in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusion
-
Manually triggers a pose reset to a specific pose.
- requestResetOculusPoseViaAprilTags() - Method in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusion
-
Manually triggers a pose reset using the current AprilTag pose.
- REQUIRED_DETECTIONS - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.ObjectDetectionConstants
-
Number of detections in history that need to be detected with that object for it to be considered stable
- RESET_TIMEOUT - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.Timing
-
Maximum time to wait for reset sequence to complete (seconds).
- RESET_TIMEOUT_SECONDS - Static variable in class frc.alotobots.library.subsystems.vision.oculus.constants.OculusConstants
-
Timeout duration in seconds for reset operations (pose reset, heading reset, ping).
- ResetPoseCommand - Class in frc.alotobots.library.subsystems.vision.oculus.commands
-
Command that resets the Oculus system's pose estimation to a specified target pose.
- ResetPoseCommand(OculusSubsystem, Pose2d) - Constructor for class frc.alotobots.library.subsystems.vision.oculus.commands.ResetPoseCommand
-
Creates a new ResetPoseCommand.
- RESETTING - Enum constant in enum class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationState.State
-
System is resetting to a reference pose.
- resetToPose(Pose2d) - Method in class frc.alotobots.library.subsystems.vision.oculus.OculusSubsystem
-
Initiates pose reset operation.
- Robot - Class in frc.alotobots
-
Main robot class that handles robot lifecycle and mode transitions.
- Robot() - Constructor for class frc.alotobots.Robot
-
Constructor for the Robot class.
- ROBOT_MASS_KG - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- ROBOT_MOI - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- ROBOT_TO_OCULUS - Static variable in class frc.alotobots.library.subsystems.vision.oculus.constants.OculusConstants
-
Transform from the robot center to the headset.
- RobotContainer - Class in frc.alotobots
- RobotContainer() - Constructor for class frc.alotobots.RobotContainer
- robotPeriodic() - Method in class frc.alotobots.Robot
-
This function is called periodically during all modes.
- robotToCamera - Variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIOPhotonVision
- robotToCamera - Variable in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIOPhotonVision
- robotToCamera() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.CameraConfig
-
Returns the value of the
robotToCamera
record component. - robotToCamera() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.CameraConfig
-
Returns the value of the
robotToCamera
record component. - rotationPid - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- run() - Method in class frc.alotobots.library.subsystems.swervedrive.PhoenixOdometryThread
- runCharacterization(double) - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Runs the module with the specified output while controlling to zero degrees.
- runCharacterization(double) - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Runs drive characterization with specified output.
- runSetpoint(SwerveModuleState) - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Runs the module with the specified setpoint state.
- runsWhenDisabled() - Method in class frc.alotobots.library.subsystems.bling.commands.NoAllianceWaiting
- runsWhenDisabled() - Method in class frc.alotobots.library.subsystems.bling.commands.SetToAllianceColor
- runsWhenDisabled() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.SeedFieldRelative
- runsWhenDisabled() - Method in class frc.alotobots.library.subsystems.vision.localizationfusion.commands.RequestPositionResetViaTags
- runVelocity(ChassisSpeeds) - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Runs the drive at the desired velocity.
S
- SCALE_FACTOR - Static variable in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.ObjectDetectionConstants
-
Scale Factor.
- SeedFieldRelative - Class in frc.alotobots.library.subsystems.swervedrive.commands
- SeedFieldRelative(SwerveDriveSubsystem) - Constructor for class frc.alotobots.library.subsystems.swervedrive.commands.SeedFieldRelative
- sendAlert(Elastic.ElasticNotification) - Static method in class frc.alotobots.util.Elastic
-
Sends an alert notification to the Elastic dashboard.
- setAnimation(Animation) - Method in class frc.alotobots.library.subsystems.bling.BlingSubsystem
-
Sets the LEDs to display an animation pattern.
- setAnimation(Animation) - Method in interface frc.alotobots.library.subsystems.bling.io.BlingIO
-
Sets a new animation pattern for the LEDs.
- setAnimation(Animation) - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOReal
- setAnimation(Animation) - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOSim
- setDescription(String) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Updates the description of this notification
- setDisplayTimeMillis(int) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Updates the display time of the notification in milliseconds
- setDisplayTimeSeconds(double) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Updates the display time of the notification
- setDriveOpenLoop(double) - Method in interface frc.alotobots.library.subsystems.swervedrive.io.ModuleIO
-
Run the drive motor at the specified open loop value.
- setDriveOpenLoop(double) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOSim
- setDriveOpenLoop(double) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOTalonFX
- setDriveVelocity(double) - Method in interface frc.alotobots.library.subsystems.swervedrive.io.ModuleIO
-
Run the drive motor at the specified velocity.
- setDriveVelocity(double) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOSim
- setDriveVelocity(double) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOTalonFX
- setDynamicObstacles(List<Pair<Translation2d, Translation2d>>, Translation2d) - Method in class frc.alotobots.util.LocalADStarAK
-
Set the dynamic obstacles that should be avoided while pathfinding.
- setGoalPosition(Translation2d) - Method in class frc.alotobots.util.LocalADStarAK
-
Set the goal position to pathfind to
- setHeight(double) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Updates the height of the notification
- setLevel(Elastic.ElasticNotification.NotificationLevel) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Updates the level of this notification
- setMosi(int) - Method in interface frc.alotobots.library.subsystems.vision.oculus.io.OculusIO
-
Sets MOSI (Master Out Slave In) value for Quest communication.
- setMosi(int) - Method in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOReal
- setMosi(int) - Method in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOSim
- setPose(Pose2d) - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Resets odometry to specified pose.
- setResetPose(double, double, double) - Method in interface frc.alotobots.library.subsystems.vision.oculus.io.OculusIO
-
Sets the pose components for resetting the Oculus position tracking.
- setResetPose(double, double, double) - Method in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOReal
- setResetPose(double, double, double) - Method in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOSim
- setSolidColor(BlingIO.LoggedColor) - Method in class frc.alotobots.library.subsystems.bling.BlingSubsystem
-
Sets the LEDs to display a solid color.
- setSolidColor(BlingIO.LoggedColor) - Method in interface frc.alotobots.library.subsystems.bling.io.BlingIO
-
Sets the LEDs to display a solid color.
- setSolidColor(BlingIO.LoggedColor) - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOReal
- setSolidColor(BlingIO.LoggedColor) - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOSim
- setStartPosition(Translation2d) - Method in class frc.alotobots.util.LocalADStarAK
-
Set the start position to pathfind from
- setTitle(String) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Updates the title of this notification
- SetToAllianceColor - Class in frc.alotobots.library.subsystems.bling.commands
-
Command that sets the LED color based on the current alliance color.
- SetToAllianceColor(BlingSubsystem) - Constructor for class frc.alotobots.library.subsystems.bling.commands.SetToAllianceColor
-
Creates a new SetToAllianceColor command.
- setTurnOpenLoop(double) - Method in interface frc.alotobots.library.subsystems.swervedrive.io.ModuleIO
-
Run the turn motor at the specified open loop value.
- setTurnOpenLoop(double) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOSim
- setTurnOpenLoop(double) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOTalonFX
- setTurnPosition(Rotation2d) - Method in interface frc.alotobots.library.subsystems.swervedrive.io.ModuleIO
-
Run the turn motor to the specified rotation.
- setTurnPosition(Rotation2d) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOSim
- setTurnPosition(Rotation2d) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOTalonFX
- setup() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.DriveFacingAngle
- setup() - Method in class frc.alotobots.library.subsystems.swervedrive.commands.DriveFacingPose
- setupNamedCommands() - Static method in class frc.alotobots.AutoNamedCommands
-
Registers all predefined commands with PathPlanner's NamedCommands system.
- setWidth(double) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Updates the width of the notification
- SHOOTER_OCCUPIED_COLOR - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants.Colors
-
Color setting for shooter occupied state
- SHOOTER_READY_COLOR - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants.Colors
-
Color setting for shooter ready state
- SHOOTING_ANIMATION - Static variable in class frc.alotobots.library.subsystems.bling.constants.BlingConstants.Animations
-
Animation pattern for shooting state
- SIM - Enum constant in enum class frc.alotobots.Constants.Mode
-
Running a physics simulator.
- simMode - Static variable in class frc.alotobots.Constants
-
The simulation mode to use when not running on real hardware.
- simulationInit() - Method in class frc.alotobots.Robot
-
Called once when simulation mode is first enabled.
- simulationPeriodic() - Method in class frc.alotobots.Robot
-
Called periodically during simulation mode.
- STABILITY_TIME - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.AutoRealignConstants
-
Time robot must be stable before realigning (seconds).
- start() - Method in class frc.alotobots.library.subsystems.swervedrive.PhoenixOdometryThread
- StateTransitionLogger - Interface in frc.alotobots.library.subsystems.vision.localizationfusion
-
Interface for logging state transitions in the localization system.
- steerGains - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- steerInitialConfigs - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.GeneratedConstants
- stop() - Method in class frc.alotobots.library.subsystems.swervedrive.Module
-
Disables all outputs to motors.
- stop() - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Stops all drive modules.
- stopWithX() - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Stops drive and positions modules in X pattern to resist movement.
- subsystem - Variable in class frc.alotobots.library.subsystems.vision.oculus.util.OculusPoseSource
-
The underlying Oculus subsystem
- SwerveDriveSubsystem - Class in frc.alotobots.library.subsystems.swervedrive
-
The SwerveDriveSubsystem class manages the robot's swerve drive system, handling odometry, module control, and autonomous path following capabilities.
- SwerveDriveSubsystem(GyroIO, ModuleIO, ModuleIO, ModuleIO, ModuleIO) - Constructor for class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Constructs a new SwerveDriveSubsystem.
- sysIdDynamic(SysIdRoutine.Direction) - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Creates command for dynamic system identification.
- sysIdQuasistatic(SysIdRoutine.Direction) - Method in class frc.alotobots.library.subsystems.swervedrive.SwerveDriveSubsystem
-
Creates command for quasistatic system identification.
T
- TAG_BACKUP - Enum constant in enum class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationState.State
-
System is using AprilTags as backup pose source.
- TAG_INIT_TIMEOUT - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.Timing
-
Time required for AprilTag initialization to complete (seconds).
- tagCount() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.PoseObservation
-
Returns the value of the
tagCount
record component. - tagIds - Variable in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.AprilTagIOInputs
- TargetObservation(Rotation2d, Rotation2d) - Constructor for record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.TargetObservation
-
Creates an instance of a
TargetObservation
record class. - targetToRobot() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectRobotRelative
-
Returns the value of the
targetToRobot
record component. - teleopInit() - Method in class frc.alotobots.Robot
-
Called once when teleop mode is enabled.
- teleopPeriodic() - Method in class frc.alotobots.Robot
-
Called periodically during teleop mode.
- testButton - Static variable in class frc.alotobots.OI
-
A temporary test button.
- testButton2 - Static variable in class frc.alotobots.OI
-
A temporary test button.
- testInit() - Method in class frc.alotobots.Robot
-
Called once when test mode is enabled.
- testPeriodic() - Method in class frc.alotobots.Robot
-
Called periodically during test mode.
- THRESHOLD - Static variable in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.AutoRealignConstants
-
Threshold for auto-realignment when pose error exceeds this value (meters).
- timestamp - Variable in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIO.OculusIOInputs
-
Current timestamp from the Oculus
- timestamp() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.PoseObservation
-
Returns the value of the
timestamp
record component. - timestamp() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectFieldRelative
-
Returns the value of the
timestamp
record component. - timestamp() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectRobotRelative
-
Returns the value of the
timestamp
record component. - Timing() - Constructor for class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.Timing
- toFieldRelative(ObjectDetectionIO.DetectedObjectRobotRelative[]) - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.ObjectDetectionSubsystem
-
Converts robot-relative object detections to field-relative coordinates.
- toLog(LogTable) - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOInputsAutoLogged
- toLog(LogTable) - Method in class frc.alotobots.library.subsystems.swervedrive.io.GyroIOInputsAutoLogged
- toLog(LogTable) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOInputsAutoLogged
- toLog(LogTable) - Method in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOInputsAutoLogged
- toLog(LogTable) - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIOInputsAutoLogged
- toLog(LogTable) - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIOInputsAutoLogged
- toPoseArray(ObjectDetectionIO.DetectedObjectFieldRelative[]) - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.ObjectDetectionSubsystem
-
Converts an array of detected objects to an array of their poses.
- toString() - Method in record class frc.alotobots.library.subsystems.bling.io.BlingIO.LoggedColor
-
Returns a string representation of this record class.
- toString() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.constants.CameraConfig
-
Returns a string representation of this record class.
- toString() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.PoseObservation
-
Returns a string representation of this record class.
- toString() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.TargetObservation
-
Returns a string representation of this record class.
- toString() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.constants.CameraConfig
-
Returns a string representation of this record class.
- toString() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectFieldRelative
-
Returns a string representation of this record class.
- toString() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO.DetectedObjectRobotRelative
-
Returns a string representation of this record class.
- toString() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.util.GameElement
-
Returns a string representation of this record class.
- transitionTo(LocalizationState.State) - Method in class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationState
-
Attempts to transition to a new state.
- translationPid - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- tryUntilOk(int, Supplier<StatusCode>) - Static method in class frc.alotobots.util.PhoenixUtil
-
Attempts to run the command until no error is produced.
- tunerConstants - Static variable in class frc.alotobots.Constants
-
Global tuning constants for the swerve drive.
- TunerConstants - Interface in frc.alotobots.library.subsystems.swervedrive.constants
- TunerConstants2023 - Class in frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023
- TunerConstants2023() - Constructor for class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023
- TunerConstants2023.CustomConstants - Class in frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023
- TunerConstants2023.GeneratedConstants - Class in frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023
- turnAbsolutePosition - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- turnAppliedVolts - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- turnConnected - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- turnCurrentAmps - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- turnEncoderConnected - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- turnPosition - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- turnVelocityRadPerSec - Variable in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIO.ModuleIOInputs
- tx() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.TargetObservation
-
Returns the value of the
tx
record component. - ty() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO.TargetObservation
-
Returns the value of the
ty
record component.
U
- UNINITIALIZED - Enum constant in enum class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationState.State
-
System is waiting for initial pose acquisition.
- updateInputs(BlingIO.BlingIOInputs) - Method in interface frc.alotobots.library.subsystems.bling.io.BlingIO
-
Updates the input values for logging and monitoring.
- updateInputs(BlingIO.BlingIOInputs) - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOReal
- updateInputs(BlingIO.BlingIOInputs) - Method in class frc.alotobots.library.subsystems.bling.io.BlingIOSim
- updateInputs(GyroIO.GyroIOInputs) - Method in interface frc.alotobots.library.subsystems.swervedrive.io.GyroIO
- updateInputs(GyroIO.GyroIOInputs) - Method in class frc.alotobots.library.subsystems.swervedrive.io.GyroIOPigeon2
- updateInputs(ModuleIO.ModuleIOInputs) - Method in interface frc.alotobots.library.subsystems.swervedrive.io.ModuleIO
-
Updates the set of loggable inputs.
- updateInputs(ModuleIO.ModuleIOInputs) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOSim
- updateInputs(ModuleIO.ModuleIOInputs) - Method in class frc.alotobots.library.subsystems.swervedrive.io.ModuleIOTalonFX
- updateInputs(OculusIO.OculusIOInputs) - Method in interface frc.alotobots.library.subsystems.vision.oculus.io.OculusIO
-
Updates the set of loggable inputs from the Oculus.
- updateInputs(OculusIO.OculusIOInputs) - Method in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOReal
- updateInputs(OculusIO.OculusIOInputs) - Method in class frc.alotobots.library.subsystems.vision.oculus.io.OculusIOSim
- updateInputs(AprilTagIO.AprilTagIOInputs) - Method in interface frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIO
- updateInputs(AprilTagIO.AprilTagIOInputs) - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIOPhotonVision
- updateInputs(AprilTagIO.AprilTagIOInputs) - Method in class frc.alotobots.library.subsystems.vision.photonvision.apriltag.io.AprilTagIOPhotonVisionSim
- updateInputs(ObjectDetectionIO.ObjectDetectionIOInputs) - Method in interface frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIO
-
Updates the set of loggable inputs.
- updateInputs(ObjectDetectionIO.ObjectDetectionIOInputs) - Method in class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.io.ObjectDetectionIOPhotonVision
V
- ValidationThresholds() - Constructor for class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.ValidationThresholds
- valueOf(String) - Static method in enum class frc.alotobots.Constants.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.alotobots.library.subsystems.swervedrive.ModulePosition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationState.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.alotobots.util.Elastic.ElasticNotification.NotificationLevel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class frc.alotobots.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.alotobots.library.subsystems.swervedrive.ModulePosition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationState.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.alotobots.util.Elastic.ElasticNotification.NotificationLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION - Static variable in class frc.alotobots.BuildConstants
W
- WARNING - Enum constant in enum class frc.alotobots.util.Elastic.ElasticNotification.NotificationLevel
-
Warning message
- WHEEL_COF - Static variable in class frc.alotobots.library.subsystems.swervedrive.constants.mk4i2023.TunerConstants2023.CustomConstants
- WheelRadiusCharacterization - Class in frc.alotobots.library.subsystems.swervedrive.commands
-
Command that measures the robot's wheel radius by spinning in a circle.
- WheelRadiusCharacterization(SwerveDriveSubsystem) - Constructor for class frc.alotobots.library.subsystems.swervedrive.commands.WheelRadiusCharacterization
-
Creates a new WheelRadiusCharacterization command.
- width() - Method in record class frc.alotobots.library.subsystems.vision.photonvision.objectdetection.util.GameElement
-
Returns the value of the
width
record component. - withAutomaticHeight() - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Modifies the notification's height and returns itself to allow for method chaining
- withDescription(String) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Modifies the notification's description and returns itself to allow for method chaining
- withDisplayMilliseconds(int) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Modifies the notification's display time and returns itself to allow for method chaining
- withDisplaySeconds(double) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Modifies the notification's display time and returns itself to allow for method chaining
- withHeight(double) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Modifies the notification's height and returns itself to allow for method chaining
- withLevel(Elastic.ElasticNotification.NotificationLevel) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Modifies the notification's level and returns itself to allow for method chaining
- withNoAutoDismiss() - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Modifies the notification to disable the auto dismiss behavior
- withTitle(String) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Modifies the notification's title and returns itself to allow for method chaining
- withWidth(double) - Method in class frc.alotobots.util.Elastic.ElasticNotification
-
Modifies the notification's width and returns itself to allow for method chaining
Y
- yawPosition - Variable in class frc.alotobots.library.subsystems.swervedrive.io.GyroIO.GyroIOInputs
- yawVelocityRadPerSec - Variable in class frc.alotobots.library.subsystems.swervedrive.io.GyroIO.GyroIOInputs
Z
- zeroHeading() - Method in class frc.alotobots.library.subsystems.vision.oculus.OculusSubsystem
-
Initiates heading reset operation.
- ZeroHeadingCommand - Class in frc.alotobots.library.subsystems.vision.oculus.commands
-
Command that zeros the heading (rotation) of the Oculus system.
- ZeroHeadingCommand(OculusSubsystem) - Constructor for class frc.alotobots.library.subsystems.vision.oculus.commands.ZeroHeadingCommand
-
Creates a new ZeroHeadingCommand.
All Classes and Interfaces|All Packages|Constant Field Values