Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- a - Variable in class frc.robot.math.Line
- absoluteAngleConnected - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- ACCELERATION - Static variable in class frc.robot.Constants.Climber.Pivot
-
Motion magic acceleration, in rotations per second squared.
- active() - Method in class frc.robot.subsystems.swerve.util.MoveToPose
-
Returns a trigger that is
truewhile this command is actively running. - activeHub - Static variable in class frc.robot.util.ActiveHub
- ActiveHub - Class in frc.robot.util
-
Class for tracking which hub is active
- ActiveHub() - Constructor for class frc.robot.util.ActiveHub
- acute(Rotation2d, Rotation2d) - Static method in class frc.robot.math.RotationInterval
-
A one-dimensional range with wrapping on [-pi,pi].
- addFuel() - Method in class frc.robot.subsystems.indexer.IndexerSim
-
Increment fuel counter by 1
- addOdometryObservation(SwerveModulePosition[], Rotation2d, double) - Method in class frc.robot.RobotState
-
Updates odometry and pose estimates using swerve module encoders and an optional gyro measurement.
- addVisionObservation(Pose3d, Transform3d, double, double, double) - Method in class frc.robot.RobotState
-
Adds a vision measurement using an externally computed camera pose.
- addVisionObservation(CameraConstants, PhotonPipelineResult) - Method in class frc.robot.RobotState
-
Adds a vision measurement from PhotonVision.
- adjustableHood - Variable in class frc.robot.sim.SimulatedRobotState
- AdjustableHood - Class in frc.robot.subsystems.adjustable_hood
-
Adjustable Hood Subsystem
- AdjustableHood() - Constructor for class frc.robot.Constants.AdjustableHood
- AdjustableHood(AdjustableHoodIO, RobotState) - Constructor for class frc.robot.subsystems.adjustable_hood.AdjustableHood
-
Creates a new Adjustable Hood subsystem.
- AdjustableHoodInputs() - Constructor for class frc.robot.subsystems.adjustable_hood.AdjustableHoodIO.AdjustableHoodInputs
- AdjustableHoodIO - Interface in frc.robot.subsystems.adjustable_hood
-
Hardware abstraction layer for the adjustable hood subsystem.
- AdjustableHoodIO.AdjustableHoodInputs - Class in frc.robot.subsystems.adjustable_hood
-
Container for all adjustable hood sensor inputs.
- AdjustableHoodReal - Class in frc.robot.subsystems.adjustable_hood
-
adjustable hood hardware
- AdjustableHoodReal() - Constructor for class frc.robot.subsystems.adjustable_hood.AdjustableHoodReal
-
Real AdjustableHood Implementation
- AdjustableHoodSim - Class in frc.robot.subsystems.adjustable_hood
-
Simulation implementation of
AdjustableHoodIO. - AdjustableHoodSim() - Constructor for class frc.robot.subsystems.adjustable_hood.AdjustableHoodSim
- AllianceFlipUtil - Class in frc.robot.util
-
Utilities for flipping based on alliance
- AllianceFlipUtil() - Constructor for class frc.robot.util.AllianceFlipUtil
- allianceZone - Static variable in class frc.robot.FieldConstants.LinesVertical
-
Alias for the alliance zone boundary line X.
- alt() - Element in annotation interface frc.robot.util.typestate.OptionalField
-
Alternative build methods.
- alt() - Element in annotation interface frc.robot.util.typestate.RequiredField
-
Alternative build methods.
- AltMethod - Annotation Interface in frc.robot.util.typestate
-
Alternative builder step.
- ANDYMARK - Enum constant in enum class frc.robot.FieldConstants.FieldType
-
Field built from AndyMark elements.
- angleAbsolutePosition - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- angleAppliedVolts - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- angleConnected - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- angleCurrentLimit - Static variable in class frc.robot.Constants.Swerve
- angleCurrentLowerLimit - Static variable in class frc.robot.Constants.Swerve
- angleCurrentLowerTimeThreshold - Static variable in class frc.robot.Constants.Swerve
- angleEnableCurrentLimit - Static variable in class frc.robot.Constants.Swerve
- angleGearRatio - Static variable in class frc.robot.Constants.Swerve
-
Swerve Angle Motor Gear Ratio
- angleMotorId - Variable in class frc.robot.util.tunable.ModuleConstants
-
CAN ID for the angle motor
- angleMotorInvert - Static variable in class frc.robot.Constants.Swerve
- angleMotorPID - Static variable in class frc.robot.Constants.Swerve
- angleNeutralMode - Static variable in class frc.robot.Constants.Swerve
-
Angle Motor Neutral Mode
- angleOffset - Variable in class frc.robot.util.tunable.ModuleConstants
-
Reported angle when wheel is straight
- anglePosition - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- angleStatorCurrentAmps - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- angleSupplyCurrentAmps - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- angleVelocityRadPerSec - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- apply(Slot0Configs) - Method in class frc.robot.util.tunable.PIDConstants
-
Write PID constants to TalonFX
- apply(Pose2d) - Static method in class frc.robot.util.AllianceFlipUtil
-
Possibly flip
- apply(Rotation2d) - Static method in class frc.robot.util.AllianceFlipUtil
-
Possibly flip
- apply(Translation2d) - Static method in class frc.robot.util.AllianceFlipUtil
-
Possibly flip
- applyX(double) - Static method in class frc.robot.util.AllianceFlipUtil
-
Possibly flip
- applyY(double) - Static method in class frc.robot.util.AllianceFlipUtil
-
Possibly flip
- aprilTagCount - Static variable in class frc.robot.FieldConstants
-
Number of AprilTags in the currently selected official layout.
- aprilTagWidth - Static variable in class frc.robot.FieldConstants
-
Physical width of an AprilTag (edge length) in meters.
- atSpeedDebounce - Variable in class frc.robot.util.tunable.FlywheelConstants
- autoMaxSpeed - Static variable in class frc.robot.Constants.Swerve
-
Max Speed for Auto in Meters per Second
- autonomousInit() - Method in class frc.robot.Robot
- autonomousPeriodic() - Method in class frc.robot.Robot
- autoPass(Supplier<Pose2d>, Turret, AdjustableHood, Shooter) - Static method in class frc.robot.CommandFactory
-
Sets the turret's target to the left or right based off of its closest distence, then sets the angle of the hood, then the velocity of the shooter, then it shoots.
- Axis - Class in frc.robot.math
-
Represents an axis.
- Axis(double, double) - Constructor for class frc.robot.math.Axis
-
Create new axis with a given direction.
B
- b - Variable in class frc.robot.math.Line
- backTiltLimit - Static variable in class frc.robot.Constants.Swerve
- BLUE_HUB - Static variable in class frc.robot.sim.FuelSim.Hub
- blueAlliance - Static variable in class frc.robot.FieldConstants.Rectangles
-
The Blue Alliance zone.
- blueAllianceClimber - Static variable in class frc.robot.FieldConstants.Rectangles
-
The Blue Alliance climber area.
- blueAllianceLeft - Static variable in class frc.robot.FieldConstants.Passing
-
Left side of the blue alliance where it's one place the robot can feed to.
- blueAllianceRight - Static variable in class frc.robot.FieldConstants.Passing
-
Right side of the blue alliance where it's one place the robot can feed to.
- blueCloseCenterLeft - Static variable in class frc.robot.FieldConstants.LeftTrench
- blueCloseCenterRight - Static variable in class frc.robot.FieldConstants.RightTrench
- blueDropper - Static variable in class frc.robot.FieldConstants.Rectangles
-
The Blue Alliance dropper area.
- blueFarCenterLeft - Static variable in class frc.robot.FieldConstants.LeftTrench
- blueFarCenterRight - Static variable in class frc.robot.FieldConstants.RightTrench
- blueTrenchCenterLeft - Static variable in class frc.robot.FieldConstants.LeftTrench
- blueTrenchCenterRight - Static variable in class frc.robot.FieldConstants.RightTrench
- BREAK - Static variable in class frc.robot.Constants.Climber.Pivot
-
Neutral mode for the pivot motor (brake or coast).
- BREAK - Static variable in class frc.robot.Constants.Climber.Telescope
-
Neutral mode for telescope motors (brake or coast).
- BUILD_DATE - Static variable in class frc.robot.BuildConstants
- BUILD_UNIX_TIME - Static variable in class frc.robot.BuildConstants
- BuildConstants - Class in frc.robot
-
Automatically generated file containing build version information.
- bumperFront - Static variable in class frc.robot.Constants.Swerve
-
Bumper to bumper length of the robot
- bumperRight - Static variable in class frc.robot.Constants.Swerve
-
Bumper to bumper back of the robot
C
- c - Variable in class frc.robot.math.Line
- C_VELOCITY - Static variable in class frc.robot.Constants.Climber.Pivot
-
Motion magic cruise velocity, in rotations per second.
- calculateBoth(double, double, Consumer<Angle>, Consumer<Double>) - Static method in class frc.robot.util.ShotCalculator
-
Calculates shooter parameters based on distance and required velocity.
- calibrationErrorMean - Variable in class frc.robot.subsystems.vision.CameraConstants
- calibrationErrorStdDev - Variable in class frc.robot.subsystems.vision.CameraConstants
- cameraConstants - Static variable in class frc.robot.Constants.Vision
- CameraConstants - Class in frc.robot.subsystems.vision
-
Constants for a camera
- CameraConstants(String, int, int, Rotation2d, Frequency, Time, Time, double, double, Transform3d, double, double, double, boolean) - Constructor for class frc.robot.subsystems.vision.CameraConstants
-
Constants for a camera
- CameraInputs() - Constructor for class frc.robot.subsystems.vision.VisionIO.CameraInputs
- cameraMatrix - Variable in class frc.robot.subsystems.vision.VisionIO.CameraInputs
- cameras - Variable in class frc.robot.subsystems.vision.VisionReal
- canCoder1Invert - Static variable in class frc.robot.Constants.Turret
- canCoder2Invert - Static variable in class frc.robot.Constants.Turret
- canCoderId - Variable in class frc.robot.util.tunable.ModuleConstants
-
CAN ID for the CANCoder
- cancoderInvert - Static variable in class frc.robot.Constants.Swerve
- center - Static variable in class frc.robot.FieldConstants.LinesHorizontal
-
Field centerline Y (half the field width).
- center - Static variable in class frc.robot.FieldConstants.LinesVertical
-
Field centerline X (half the field length).
- centerDepth - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Trench depth from center (meters)
- centerDepth - Static variable in class frc.robot.FieldConstants.RightTrench
-
Trench depth from center
- centerHub - Static variable in class frc.robot.FieldConstants.Hub
-
Translation 2d of the center of the Hub
- centerPoint - Static variable in class frc.robot.FieldConstants.Outpost
-
Outpost center point (2D).
- centerPoint - Static variable in class frc.robot.FieldConstants.Tower
-
Tower center point on the alliance side (2D).
- centerWidth - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Distance from the edge of the trench to the center of the trench
- centerWidth - Static variable in class frc.robot.FieldConstants.RightTrench
-
Distance from the edge of the trench to the center of the trench
- Circle - Class in frc.robot.math
-
Represents a circle with a known center and radius.
- Circle(String, Translation2d, double) - Constructor for class frc.robot.math.Circle
-
Represents a circle with a known center and radius.
- circleTangentAngles(Translation2d) - Method in class frc.robot.math.Circle
-
Get angles for points that are both tangent to the circle and colinear with a given point.
- clearFuel() - Method in class frc.robot.sim.FuelSim
-
Clears the field of fuel
- climber - Variable in class frc.robot.sim.SimulatedRobotState
- Climber - Class in frc.robot.subsystems.climber
-
Climber subsystem for controlling the robot's climbing mechanism.
- Climber() - Constructor for class frc.robot.Constants.Climber
- Climber(ClimberIO) - Constructor for class frc.robot.subsystems.climber.Climber
-
Constructs a new Climber subsystem.
- ClimberInputs() - Constructor for class frc.robot.subsystems.climber.ClimberIO.ClimberInputs
- ClimberIO - Interface in frc.robot.subsystems.climber
-
Hardware abstraction interface for the climber subsystem.
- ClimberIO.ClimberInputs - Class in frc.robot.subsystems.climber
-
Input container for climber sensor and state data.
- ClimberReal - Class in frc.robot.subsystems.climber
-
Real hardware implementation of the climber subsystem.
- ClimberReal() - Constructor for class frc.robot.subsystems.climber.ClimberReal
-
Constructs a new ClimberReal instance and configures all motors and sensors.
- ClimberSim - Class in frc.robot.subsystems.climber
-
Simulation implementation of the climber subsystem.
- ClimberSim() - Constructor for class frc.robot.subsystems.climber.ClimberSim
- clone() - Method in class frc.robot.util.tunable.PIDConstants
- closedLoopRamp - Static variable in class frc.robot.Constants.Swerve
- closestTrench() - Method in class frc.robot.subsystems.swerve.Swerve
-
Identifies Closest Trench
- ColorDetection - Class in frc.robot.subsystems.vision.color
-
Color detector subsystem
- ColorDetection(ColorDetectionIO) - Constructor for class frc.robot.subsystems.vision.color.ColorDetection
- ColorDetectionIO - Interface in frc.robot.subsystems.vision.color
-
Color detector IO
- ColorDetectionIO.ColorInputs - Class in frc.robot.subsystems.vision.color
-
Color detection inputs
- ColorDetectionIO.Empty - Class in frc.robot.subsystems.vision.color
-
Empty IO layer for replay
- ColorDetectionReal - Class in frc.robot.subsystems.vision.color
-
Color detector hardware layer
- ColorDetectionReal() - Constructor for class frc.robot.subsystems.vision.color.ColorDetectionReal
-
class constructor
- ColorInputs() - Constructor for class frc.robot.subsystems.vision.color.ColorDetectionIO.ColorInputs
- CommandFactory - Class in frc.robot
-
Command Factory
- CommandFactory() - Constructor for class frc.robot.CommandFactory
- complement() - Method in class frc.robot.math.RotationInterval
-
Get the interval opposite this.
- connected - Variable in class frc.robot.subsystems.swerve.gyro.GyroIO.GyroInputs
- constants - Static variable in class frc.robot.Constants.Shooter
- Constants - Class in frc.robot
-
Constants file.
- Constants() - Constructor for class frc.robot.Constants
- Constants.AdjustableHood - Class in frc.robot
-
Adjustable Hood Constants
- Constants.Climber - Class in frc.robot
-
Climber subsystem constants.
- Constants.Climber.Pivot - Class in frc.robot
-
Pivot rotation mechanism constants.
- Constants.Climber.Telescope - Class in frc.robot
-
Telescope extension mechanism constants.
- Constants.DriverControls - Class in frc.robot
-
Constants for driver controls
- Constants.Indexer - Class in frc.robot
-
Indexer Constants
- Constants.IntakeConstants - Class in frc.robot
-
Intake Constants
- Constants.Shooter - Class in frc.robot
-
Shooter Constants
- Constants.Swerve - Class in frc.robot
-
Swerve Constants
- Constants.SwerveTransformPID - Class in frc.robot
-
MoveToPos Constants
- Constants.Trench - Class in frc.robot
-
Trench MoveToPose Constants
- Constants.Turret - Class in frc.robot
-
Turret Constants
- Constants.Vision - Class in frc.robot
-
Vision Constants
- contains(Translation2d) - Method in class frc.robot.math.Circle
-
Get if a point is within the boundary of the circle.
- contains(Translation2d) - Method in class frc.robot.math.Hexagon
-
Returns true if `p` is inside this hexagon.
- contains(Interval) - Method in class frc.robot.math.Interval
-
Get if `other` is completely contained by this range.
- controllerId - Static variable in class frc.robot.Constants.DriverControls
-
Driverstation controller Index
- Conversions - Class in frc.robot.math
-
Mathematical conversions for swerve calculations
- Conversions() - Constructor for class frc.robot.math.Conversions
- ConvexShape - Interface in frc.robot.math
-
Represents a convex shape for the purpose of separating axis solving.
- current - Variable in class frc.robot.subsystems.adjustable_hood.AdjustableHoodIO.AdjustableHoodInputs
- current - Variable in class frc.robot.subsystems.turret.TurretIO.TurretInputs
- customSkidLimit - Variable in class frc.robot.subsystems.swerve.Swerve
D
- defaultAprilTagType - Static variable in class frc.robot.FieldConstants
-
Default AprilTag layout to use for most robot code.
- DEGREES_AT_TOP - Static variable in class frc.robot.Constants.Climber.Pivot
-
Pivot angle at the top position, in degrees.
- DEGREES_AT_TOP - Static variable in class frc.robot.Constants.Climber.Telescope
-
Telescope length at the top position, in degrees.
- degreesToFalcon(double, double) - Static method in class frc.robot.math.Conversions
- Depot() - Constructor for class frc.robot.FieldConstants.Depot
- depotCenter - Static variable in class frc.robot.FieldConstants.Depot
-
Depot center point (3D).
- depth - Static variable in class frc.robot.FieldConstants.Depot
-
Depot depth (meters).
- depth - Static variable in class frc.robot.FieldConstants.LeftBump
-
Left bump depth along the field X axis (meters).
- depth - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Trench depth (meters).
- depth - Static variable in class frc.robot.FieldConstants.RightBump
-
Right bump depth along the field X axis (meters).
- depth - Static variable in class frc.robot.FieldConstants.RightTrench
-
Trench depth (meters).
- depth - Static variable in class frc.robot.FieldConstants.Tower
-
Tower depth (meters).
- DeviceDebug - Class in frc.robot.util
-
Runtime debugging utility for exposing low-level device controls via NetworkTables.
- DIRTY - Static variable in class frc.robot.BuildConstants
- disabledInit() - Method in class frc.robot.Robot
- disabledPeriodic() - Method in class frc.robot.Robot
- distanceFromCenterY - Static variable in class frc.robot.FieldConstants.Depot
-
Lateral distance from field centerline to the depot center (meters).
- distanceFromClosestTrench() - Method in class frc.robot.subsystems.swerve.Swerve
-
Returns the distance between the robot and the closest Trench zone.
- distCoeffs - Variable in class frc.robot.subsystems.vision.VisionIO.CameraInputs
- done() - Method in class frc.robot.subsystems.swerve.util.MoveToPose
-
Returns a trigger that becomes
trueonce the command has completed successfully. - dot(Translation2d) - Method in class frc.robot.math.Axis
-
Get the dot product between this direction and a given point.
- driveAppliedVolts - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- driveConnected - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- driveCurrentLimit - Static variable in class frc.robot.Constants.Swerve
- driveCurrentLowerLimit - Static variable in class frc.robot.Constants.Swerve
- driveCurrentLowerTimeThreshold - Static variable in class frc.robot.Constants.Swerve
- driveEnableCurrentLimit - Static variable in class frc.robot.Constants.Swerve
- driveFieldRelative(Supplier<ChassisSpeeds>) - Method in class frc.robot.subsystems.swerve.Swerve
-
Drives the robot using the estimated global field heading.
- driveGearRatio - Static variable in class frc.robot.Constants.Swerve
-
Swerve Drive Motor Gear Ratio
- driveMotorId - Variable in class frc.robot.util.tunable.ModuleConstants
-
CAN ID for the drive motor
- driveMotorInvert - Static variable in class frc.robot.Constants.Swerve
- driveMotorPID - Static variable in class frc.robot.Constants.Swerve
- driveNeutralMode - Static variable in class frc.robot.Constants.Swerve
-
Drive Motor Neutral Mode
- drivePositionRad - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- driver - Variable in class frc.robot.RobotContainer
- DriverControls() - Constructor for class frc.robot.Constants.DriverControls
- driveRobotRelative(Supplier<ChassisSpeeds>) - Method in class frc.robot.subsystems.swerve.Swerve
-
Drives the robot using robot-relative chassis speeds.
- driverRotationalMaxSpeed - Static variable in class frc.robot.Constants.DriverControls
-
Maximum Rotational speed (in rad/s)
- driverTranslationalMaxSpeed - Static variable in class frc.robot.Constants.DriverControls
-
Maximum Translational speed (in m/s)
- driveStatorCurrentAmps - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- driveSupplyCurrentAmps - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- driveUserRelative(Supplier<ChassisSpeeds>) - Method in class frc.robot.subsystems.swerve.Swerve
-
Drives the robot using a user-defined field reference heading.
- driveVelocityRadPerSec - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
E
- emergencyStop() - Method in class frc.robot.subsystems.swerve.Swerve
-
Creates a command that immediately commands zero chassis speeds to the drivetrain.
- Empty() - Constructor for class frc.robot.subsystems.vision.color.ColorDetectionIO.Empty
- encoder - Variable in class frc.robot.subsystems.indexer.IndexerReal
- end(boolean) - Method in class frc.robot.subsystems.swerve.util.MoveToPose
- equals(Object) - Method in record class frc.robot.util.ShotCalculator.ShooterParams
-
Indicates whether some other object is "equal to" this one.
- execute() - Method in class frc.robot.subsystems.swerve.util.MoveToPose
- extendHopper() - Method in class frc.robot.subsystems.intake.Intake
F
- falconToDegrees(double, double) - Static method in class frc.robot.math.Conversions
- falconToMeters(double, double, double) - Static method in class frc.robot.math.Conversions
- falconToMPS(double, double, double) - Static method in class frc.robot.math.Conversions
- falconToRPM(double, double) - Static method in class frc.robot.math.Conversions
- farFace - Static variable in class frc.robot.FieldConstants.Hub
-
Pose of the hub "far" face (toward opposing side).
- farLeftCorner - Static variable in class frc.robot.FieldConstants.Hub
-
Alliance-side hub far corner (away from alliance wall), left side.
- farLeftCorner - Static variable in class frc.robot.FieldConstants.LeftBump
-
Alliance-side left bump far-left corner point.
- farLeftCorner - Static variable in class frc.robot.FieldConstants.RightBump
-
Alliance-side right bump far-left corner point.
- farRightCorner - Static variable in class frc.robot.FieldConstants.Hub
-
Alliance-side hub far corner (away from alliance wall), right side.
- farRightCorner - Static variable in class frc.robot.FieldConstants.LeftBump
-
Alliance-side left bump far-right corner point (shared with hub).
- farRightCorner - Static variable in class frc.robot.FieldConstants.RightBump
-
Alliance-side right bump far-right corner point (shared with hub).
- feedforwardCharacterization() - Method in class frc.robot.subsystems.swerve.Swerve
-
Creates a SysId routine for drivetrain feedforward characterization.
- feedforwardCharacterization(Swerve, DoubleConsumer, DoubleSupplier) - Static method in class frc.robot.subsystems.swerve.util.TuningCommands
-
Creates a command to characterize drivetrain feedforward constants.
- FieldConstants - Class in frc.robot
-
Field geometry and reference points for path planning, vision, and alignment.
- FieldConstants() - Constructor for class frc.robot.FieldConstants
- FieldConstants.AprilTagLayoutType - Enum Class in frc.robot
-
Available AprilTag layouts for this project.
- FieldConstants.Depot - Class in frc.robot
-
Depot geometry and reference points on the alliance side.
- FieldConstants.FieldType - Enum Class in frc.robot
-
Identifies which set of field-measurement JSONs to load.
- FieldConstants.Hub - Class in frc.robot
-
Hub geometry and reference points (center, corners, and faces).
- FieldConstants.LeftBump - Class in frc.robot
-
Geometry for the left bump and common reference points.
- FieldConstants.LeftTrench - Class in frc.robot
-
Left trench geometry and key opening reference points.
- FieldConstants.LinesHorizontal - Class in frc.robot
-
Convenient Y positions for important horizontal (field-widthwise) lines.
- FieldConstants.LinesVertical - Class in frc.robot
-
Convenient X positions for important vertical (field-lengthwise) lines.
- FieldConstants.Outpost - Class in frc.robot
-
Outpost geometry and reference points on the alliance side.
- FieldConstants.Passing - Class in frc.robot
-
Geometry and reference points on the alliance side for the autoPass command.
- FieldConstants.Rectangles - Class in frc.robot
-
Defines commonly used rectangular field regions.
- FieldConstants.RightBump - Class in frc.robot
-
Geometry for the right bump and common reference points.
- FieldConstants.RightTrench - Class in frc.robot
-
Right trench geometry and key opening reference points.
- FieldConstants.Tower - Class in frc.robot
-
Tower geometry and reference points (center and uprights).
- fieldLayout - Static variable in class frc.robot.Constants.Vision
- fieldLength - Static variable in class frc.robot.FieldConstants
-
Field length in meters as defined by the official AprilTag layout.
- fieldLength - Static variable in class frc.robot.util.AllianceFlipUtil
- fieldType - Static variable in class frc.robot.FieldConstants
-
Which physical field variant the geometry files correspond to.
- fieldWidth - Static variable in class frc.robot.FieldConstants
-
Field width in meters as defined by the official AprilTag layout.
- fieldWidth - Static variable in class frc.robot.util.AllianceFlipUtil
- findReplayLog() - Static method in class frc.robot.Robot
-
Finds the path to a log file for replay, using the following priorities: 1.
- flywheel - Variable in class frc.robot.subsystems.shooter.ShooterSim
- FlywheelConstants - Class in frc.robot.util.tunable
-
Constants for shooter flywheel
- FlywheelConstants(double, double, boolean, double, double) - Constructor for class frc.robot.util.tunable.FlywheelConstants
-
Create new Flywheel Constants
- forwardLimit - Static variable in class frc.robot.Constants.Swerve
- forwardTiltLimit - Static variable in class frc.robot.Constants.Swerve
- frc.robot - package frc.robot
- frc.robot.math - package frc.robot.math
- frc.robot.sim - package frc.robot.sim
- frc.robot.subsystems.adjustable_hood - package frc.robot.subsystems.adjustable_hood
- frc.robot.subsystems.climber - package frc.robot.subsystems.climber
- frc.robot.subsystems.indexer - package frc.robot.subsystems.indexer
- frc.robot.subsystems.intake - package frc.robot.subsystems.intake
- frc.robot.subsystems.shooter - package frc.robot.subsystems.shooter
- frc.robot.subsystems.swerve - package frc.robot.subsystems.swerve
- frc.robot.subsystems.swerve.gyro - package frc.robot.subsystems.swerve.gyro
- frc.robot.subsystems.swerve.mod - package frc.robot.subsystems.swerve.mod
- frc.robot.subsystems.swerve.util - package frc.robot.subsystems.swerve.util
- frc.robot.subsystems.turret - package frc.robot.subsystems.turret
- frc.robot.subsystems.vision - package frc.robot.subsystems.vision
- frc.robot.subsystems.vision.color - package frc.robot.subsystems.vision.color
- frc.robot.util - package frc.robot.util
- frc.robot.util.tunable - package frc.robot.util.tunable
- frc.robot.util.typestate - package frc.robot.util.typestate
- frc.robot.viz - package frc.robot.viz
- fromLog(LogTable) - Method in class frc.robot.subsystems.vision.VisionIO.CameraInputs
- fromLog(LogTable) - Method in class frc.robot.util.tunable.FlywheelConstants
- fromLog(LogTable) - Method in class frc.robot.util.tunable.PIDConstants
- fromRotation(Rotation2d) - Static method in class frc.robot.math.Axis
-
Create an axis with the same direction as the given rotation.
- frontFaceX - Static variable in class frc.robot.FieldConstants.Tower
-
X coordinate of the tower front face (meters).
- FuelSim - Class in frc.robot.sim
-
Simulator for fuel by FRC Team 5000.
- FuelSim.Hub - Class in frc.robot.sim
-
Hub Goal
G
- GEAR_RATIO - Static variable in class frc.robot.Constants.Climber.Pivot
-
Gear ratio for the pivot mechanism.
- gear1AbsoluteAngle - Variable in class frc.robot.subsystems.turret.TurretIO.TurretInputs
- gear1Gearing - Static variable in class frc.robot.Constants.Turret
- gear1Offset - Static variable in class frc.robot.Constants.Turret
- gear2AbsoluteAngle - Variable in class frc.robot.subsystems.turret.TurretIO.TurretInputs
- gear2Gearing - Static variable in class frc.robot.Constants.Turret
- gear2Offset - Static variable in class frc.robot.Constants.Turret
- gearRatio - Static variable in class frc.robot.Constants.AdjustableHood
- gearRatio - Static variable in class frc.robot.Constants.IntakeConstants
- GenerateEmptyIO - Annotation Interface in frc.robot.util
-
Generate Empty IO implementation using RobotUtils
- getAngle(Translation2d) - Method in class frc.robot.math.Circle
-
Get angle of a point with respect to the circle's center.
- getAxes() - Method in class frc.robot.math.Circle
- getAxes() - Method in interface frc.robot.math.ConvexShape
-
Get the
axesof thisConvexShape. - getAxes() - Method in class frc.robot.math.Hexagon
- getAxes() - Method in class frc.robot.math.Rectangle
- getCenter() - Method in class frc.robot.math.Circle
- getCenter() - Method in interface frc.robot.math.ConvexShape
-
Get the center of this
ConvexShape. - getCenter() - Method in class frc.robot.math.Hexagon
- getCenter() - Method in class frc.robot.math.Rectangle
- getCurrentSpeeds() - Method in class frc.robot.RobotState
- getDepth() - Method in class frc.robot.math.Penetration
-
Get penetration depth.
- getFFCharacterizationVelocity() - Method in class frc.robot.subsystems.swerve.mod.SwerveModule
-
Returns the module velocity in rotations/sec (Phoenix native units).
- getGearAnglesFromTurret(Angle, double, Rotation2d) - Static method in class frc.robot.subsystems.turret.Turret
-
Computes the expected gear encoder angle for a given turret rotation.
- getGlobalPoseEstimate() - Method in class frc.robot.RobotState
-
Returns the current best estimate of the robot's global field pose.
- getGroundTruthPose() - Method in class frc.robot.sim.SimulatedRobotState
-
Get the drivetrain pose.
- getInstance() - Static method in class frc.robot.sim.FuelSim
-
Returns a singleton instance of FuelSim
- getLayout() - Method in enum class frc.robot.FieldConstants.AprilTagLayoutType
-
Loads (if needed) and returns the
AprilTagFieldLayoutfor this layout type. - getLayoutString() - Method in enum class frc.robot.FieldConstants.AprilTagLayoutType
-
Returns a JSON string representation of the loaded layout.
- getMax() - Method in class frc.robot.math.Interval
-
Get upper extent of the range.
- getMax() - Method in class frc.robot.math.RotationInterval
-
Get upper extent of the range.
- getMin() - Method in class frc.robot.math.Interval
-
Get lower extent of the range.
- getMin() - Method in class frc.robot.math.RotationInterval
-
Get lower extent of the range.
- getOdometryPosition(int) - Method in class frc.robot.subsystems.swerve.mod.SwerveModule
-
Get swerve module position at timestamp index i
- getOverlap(Interval) - Method in class frc.robot.math.Interval
-
Get length of common subset.
- getOverlap(RotationInterval) - Method in class frc.robot.math.RotationInterval
-
Get length of common subset.
- getPoseMeters() - Method in class frc.robot.subsystems.swerve.util.SwerveArcOdometry
- getPosition() - Method in class frc.robot.subsystems.swerve.mod.SwerveModule
-
Get the current Swerve Module Position
- getRadius() - Method in class frc.robot.math.Circle
-
Get the circle's radius
- getScore() - Method in class frc.robot.sim.FuelSim.Hub
-
Get the current count of fuel scored in this hub
- getState() - Method in class frc.robot.subsystems.swerve.mod.SwerveModule
-
Get the current Swerve Module State
- getUserRelativeHeading() - Method in class frc.robot.subsystems.swerve.Swerve
-
Returns the current user-relative heading used for driving.
- getVertex(Rotation2d) - Method in class frc.robot.math.Circle
-
Get point on the circle with a given angle.
- getVertex(Rotation2d, double) - Method in class frc.robot.math.Circle
-
Get point on the circle with a given angle and extra radius.
- getWheelRadiusCharacterizationPosition() - Method in class frc.robot.subsystems.swerve.mod.SwerveModule
-
Returns the module position in radians.
- getX() - Method in class frc.robot.math.Axis
-
Get the X direction.
- getXDir() - Method in class frc.robot.math.Penetration
-
Get penetration direction x component.
- getY() - Method in class frc.robot.math.Axis
-
Get the Y direction.
- getYaw() - Method in class frc.robot.subsystems.vision.color.ColorDetection
- getYaw() - Method in class frc.robot.subsystems.vision.color.ColorDetectionReal
- getYDir() - Method in class frc.robot.math.Penetration
-
Get penetration direction y component.
- GIT_BRANCH - Static variable in class frc.robot.BuildConstants
- GIT_DATE - Static variable in class frc.robot.BuildConstants
- GIT_REVISION - Static variable in class frc.robot.BuildConstants
- GIT_SHA - Static variable in class frc.robot.BuildConstants
- goalTrenchPosition() - Method in class frc.robot.subsystems.swerve.Swerve
-
Returns the goal location of the robot
- goToAngle(Angle) - Method in class frc.robot.subsystems.turret.Turret
- GyroInputs() - Constructor for class frc.robot.subsystems.swerve.gyro.GyroIO.GyroInputs
- GyroIO - Interface in frc.robot.subsystems.swerve.gyro
-
IO for gyro
- GyroIO.GyroInputs - Class in frc.robot.subsystems.swerve.gyro
-
Inputs for gyro
- GyroNavX2 - Class in frc.robot.subsystems.swerve.gyro
-
NavX2 implementation for Gyro
- GyroNavX2(PhoenixOdometryThread) - Constructor for class frc.robot.subsystems.swerve.gyro.GyroNavX2
-
NavX2 implementation for Gyro
- gyroProvider(PhoenixOdometryThread) - Method in class frc.robot.subsystems.swerve.SwerveSim
-
Supplier passed into Swerve constructor
- GyroSim - Class in frc.robot.subsystems.swerve.gyro
-
Simulation implementation for gyro
- GyroSim(GyroSimulation) - Constructor for class frc.robot.subsystems.swerve.gyro.GyroSim
-
Simulation implementation for gyro
H
- hashCode() - Method in record class frc.robot.util.ShotCalculator.ShooterParams
-
Returns a hash code value for this object.
- height - Static variable in class frc.robot.FieldConstants.Depot
-
Depot height (meters).
- height - Static variable in class frc.robot.FieldConstants.Hub
-
Outer hub height in meters (includes the catcher/top feature).
- height - Static variable in class frc.robot.FieldConstants.LeftBump
-
Left bump height above the carpet (meters).
- height - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Trench height (meters).
- height - Static variable in class frc.robot.FieldConstants.Outpost
-
Outpost height (meters).
- height - Static variable in class frc.robot.FieldConstants.RightBump
-
Right bump height above the carpet (meters).
- height - Static variable in class frc.robot.FieldConstants.RightTrench
-
Trench height (meters).
- height - Static variable in class frc.robot.FieldConstants.Tower
-
Tower height (meters).
- height - Variable in class frc.robot.subsystems.vision.CameraConstants
- Hexagon - Class in frc.robot.math
-
A static hexagon shape.
- Hexagon(String, Translation2d, double, Rotation2d) - Constructor for class frc.robot.math.Hexagon
-
A static hexagon shape.
- highRungHeight - Static variable in class frc.robot.FieldConstants.Tower
-
High rung height above carpet (meters).
- holdCurrent - Variable in class frc.robot.util.tunable.FlywheelConstants
- hood - Variable in class frc.robot.subsystems.adjustable_hood.AdjustableHoodSim
- hoodAngle() - Method in record class frc.robot.util.ShotCalculator.ShooterParams
-
Returns the value of the
hoodAnglerecord component. - hoodCANcoderDiscontinuity - Static variable in class frc.robot.Constants.AdjustableHood
- hoodCANCoderInvert - Static variable in class frc.robot.Constants.AdjustableHood
- hoodLocation - Variable in class frc.robot.subsystems.adjustable_hood.AdjustableHoodIO.AdjustableHoodInputs
- HoodMotorID - Static variable in class frc.robot.Constants.AdjustableHood
- hoodTolerence - Static variable in class frc.robot.Constants.AdjustableHood
- hopperLeftID - Static variable in class frc.robot.Constants.IntakeConstants
- hopperMaxDistance - Static variable in class frc.robot.Constants.IntakeConstants
- hopperMinDistance - Static variable in class frc.robot.Constants.IntakeConstants
- hopperOutDistance - Static variable in class frc.robot.Constants.IntakeConstants
- hopperRightID - Static variable in class frc.robot.Constants.IntakeConstants
- hopperTuckedDistance - Static variable in class frc.robot.Constants.IntakeConstants
- horizontalFieldOfView - Variable in class frc.robot.subsystems.vision.CameraConstants
- Hub() - Constructor for class frc.robot.FieldConstants.Hub
- hubCenter - Static variable in class frc.robot.FieldConstants.LinesVertical
-
Hub center X on the alliance side.
I
- ID - Static variable in class frc.robot.Constants.Climber.Pivot
-
CAN ID for the pivot motor.
- ifDirty(Consumer<FlywheelConstants>) - Method in class frc.robot.util.tunable.FlywheelConstants
-
Run function with constants if they've changed.
- ifDirty(Consumer<PIDConstants>) - Method in class frc.robot.util.tunable.PIDConstants
-
Run function with constants if they've changed.
- ifOk(SparkBase, DoubleSupplier[], Consumer<double[]>) - Static method in class frc.robot.util.SparkSignals
-
Retrieves multiple values from a Spark controller and processes them only if all values are valid.
- ifOk(SparkBase, DoubleSupplier, DoubleConsumer) - Static method in class frc.robot.util.SparkSignals
-
Retrieves and processes a value from a Spark controller only if the underlying call completed successfully.
- ifOkOrDefault(SparkBase, DoubleSupplier[], Function<double[], Double>, double) - Static method in class frc.robot.util.SparkSignals
-
Retrieves multiple values from a Spark controller and applies a transformation only if all values are valid.
- ifOkOrDefault(SparkBase, DoubleSupplier, double) - Static method in class frc.robot.util.SparkSignals
-
Retrieves a value from a Spark controller, returning a default if the value is invalid.
- increaseManualAngle(Angle) - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHood
-
Sets the angle manually
- indexer - Variable in class frc.robot.sim.SimulatedRobotState
- Indexer - Class in frc.robot.subsystems.indexer
-
Indexer class
- Indexer() - Constructor for class frc.robot.Constants.Indexer
- Indexer(IndexerIO) - Constructor for class frc.robot.subsystems.indexer.Indexer
- indexerID - Static variable in class frc.robot.Constants.Indexer
- IndexerInputs() - Constructor for class frc.robot.subsystems.indexer.IndexerIO.IndexerInputs
- IndexerIO - Interface in frc.robot.subsystems.indexer
-
indexer interface
- IndexerIO.IndexerInputs - Class in frc.robot.subsystems.indexer
-
indexer inputs class
- IndexerReal - Class in frc.robot.subsystems.indexer
-
real implementation of indexer
- IndexerReal() - Constructor for class frc.robot.subsystems.indexer.IndexerReal
-
Real Indexer Implementation
- IndexerSim - Class in frc.robot.subsystems.indexer
-
Indexer simulation class
- IndexerSim() - Constructor for class frc.robot.subsystems.indexer.IndexerSim
- indexerSpeed - Static variable in class frc.robot.Constants.Indexer
- InitField - Annotation Interface in frc.robot.util.typestate
-
Marks this parameter as required to create the builder.
- initialize() - Method in class frc.robot.subsystems.swerve.util.MoveToPose
- initialize() - Static method in class frc.robot.util.DeviceDebug
-
Initializes the debug system and installs the global enable listener.
- innerCenterPoint - Static variable in class frc.robot.FieldConstants.Hub
-
Center point of the inner opening on the alliance side.
- innerHeight - Static variable in class frc.robot.FieldConstants.Hub
-
Inner opening height in meters.
- innerOpeningWidth - Static variable in class frc.robot.FieldConstants.Tower
-
Width of the inner opening (meters).
- innerWidth - Static variable in class frc.robot.FieldConstants.Hub
-
Inner opening diameter/width in meters.
- inputs - Variable in class frc.robot.subsystems.adjustable_hood.AdjustableHood
- inputs - Variable in class frc.robot.subsystems.climber.Climber
- inputs - Variable in class frc.robot.subsystems.intake.Intake
- inputs - Variable in class frc.robot.subsystems.swerve.mod.SwerveModule
- inputs - Variable in class frc.robot.subsystems.turret.Turret
- intake - Variable in class frc.robot.sim.SimulatedRobotState
- Intake - Class in frc.robot.subsystems.intake
-
Intake subsystem
- Intake(IntakeIO) - Constructor for class frc.robot.subsystems.intake.Intake
- intakeBalls(double) - Method in class frc.robot.subsystems.intake.Intake
- IntakeConstants() - Constructor for class frc.robot.Constants.IntakeConstants
- intakeDutyCycle - Variable in class frc.robot.subsystems.intake.IntakeIO.IntakeInputs
- intakeID - Static variable in class frc.robot.Constants.IntakeConstants
- IntakeInputs() - Constructor for class frc.robot.subsystems.intake.IntakeIO.IntakeInputs
- IntakeIO - Interface in frc.robot.subsystems.intake
-
intake IO
- IntakeIO.IntakeInputs - Class in frc.robot.subsystems.intake
-
inputs class
- intakeMotorConnected - Variable in class frc.robot.subsystems.intake.IntakeIO.IntakeInputs
- IntakeReal - Class in frc.robot.subsystems.intake
-
intake real implementation
- IntakeReal() - Constructor for class frc.robot.subsystems.intake.IntakeReal
-
Real Intake Implementation
- IntakeSim - Class in frc.robot.subsystems.intake
-
sim class
- IntakeSim() - Constructor for class frc.robot.subsystems.intake.IntakeSim
- intakeSpeed - Static variable in class frc.robot.Constants.IntakeConstants
- intersection(Line) - Method in class frc.robot.math.Line
-
Get intersection of two lines.
- Interval - Class in frc.robot.math
-
A one-dimensional range.
- Interval(double, double) - Constructor for class frc.robot.math.Interval
-
A one-dimensional range.
- inTrench() - Method in class frc.robot.subsystems.swerve.Swerve
-
Returns true if the robot is in the Trench zone.
- invertGyro - Static variable in class frc.robot.Constants.Swerve
- isArm - Variable in class frc.robot.util.tunable.PIDConstants
- isCanviore - Static variable in class frc.robot.Constants.Swerve
-
If true, motors and absolute encoders are on canivore loop.
- isFeeding - Variable in class frc.robot.subsystems.indexer.IndexerSim
- isFinished() - Method in class frc.robot.subsystems.swerve.util.MoveToPose
- isInside(Rectangle) - Method in class frc.robot.math.Rectangle
-
sees if a rectangle is inside another
- isIntaking - Variable in class frc.robot.subsystems.intake.IntakeSim
- isReversed - Variable in class frc.robot.util.tunable.FlywheelConstants
- isTurret - Variable in class frc.robot.subsystems.vision.CameraConstants
J
- JERK - Static variable in class frc.robot.Constants.Climber.Pivot
-
Motion magic jerk limit.
K
- kA - Variable in class frc.robot.util.tunable.PIDConstants
- KA - Static variable in class frc.robot.Constants.AdjustableHood
-
Acceleration Characterization Value
- KA - Static variable in class frc.robot.Constants.Climber.Pivot
-
Acceleration feedforward constant.
- KA - Static variable in class frc.robot.Constants.Climber.Telescope
-
Acceleration feedforward constant.
- KA - Static variable in class frc.robot.Constants.Turret
-
Acceleration Characterization Value
- kD - Variable in class frc.robot.util.tunable.PIDConstants
- KD - Static variable in class frc.robot.Constants.AdjustableHood
-
Derivative PID Value for hood position control.
- KD - Static variable in class frc.robot.Constants.Climber.Pivot
-
Derivative gain for pivot position control.
- KD - Static variable in class frc.robot.Constants.Climber.Telescope
-
Derivative gain for pivot position control.
- KD - Static variable in class frc.robot.Constants.IntakeConstants
- KD - Static variable in class frc.robot.Constants.Turret
-
Derivative PID Value for turret position control.
- kG - Variable in class frc.robot.util.tunable.PIDConstants
- KG - Static variable in class frc.robot.Constants.AdjustableHood
-
Gravity Characterization Value
- KG - Static variable in class frc.robot.Constants.Climber.Pivot
-
Gravity feedforward constant for maintaining pivot angle.
- KG - Static variable in class frc.robot.Constants.Climber.Telescope
-
Gravity feedforward constant for maintaining pivot angle.
- kI - Variable in class frc.robot.util.tunable.PIDConstants
- KI - Static variable in class frc.robot.Constants.AdjustableHood
-
Integral PID Value for hood position control.
- KI - Static variable in class frc.robot.Constants.Climber.Pivot
-
Integral gain for pivot position control.
- KI - Static variable in class frc.robot.Constants.Climber.Telescope
-
Integral gain for pivot position control.
- KI - Static variable in class frc.robot.Constants.IntakeConstants
- KI - Static variable in class frc.robot.Constants.Turret
-
Integral PID Value for turret position control.
- kP - Variable in class frc.robot.util.tunable.PIDConstants
- KP - Static variable in class frc.robot.Constants.AdjustableHood
-
Proportional PID Value for hood position control.
- KP - Static variable in class frc.robot.Constants.Climber.Pivot
-
Proportional gain for pivot position control.
- KP - Static variable in class frc.robot.Constants.Climber.Telescope
-
Proportional gain for pivot position control.
- KP - Static variable in class frc.robot.Constants.IntakeConstants
- KP - Static variable in class frc.robot.Constants.Turret
-
Proportional PID Value for turret position control.
- kReal - Enum constant in enum class frc.robot.Robot.RobotRunType
-
Real Robot.
- kReplay - Enum constant in enum class frc.robot.Robot.RobotRunType
-
Replay runtime.
- kS - Variable in class frc.robot.util.tunable.PIDConstants
- KS - Static variable in class frc.robot.Constants.AdjustableHood
-
Static Characterization Value for overcoming friction.
- KS - Static variable in class frc.robot.Constants.Climber.Pivot
-
Static feedforward constant for overcoming friction.
- KS - Static variable in class frc.robot.Constants.Climber.Telescope
-
Static feedforward constant for overcoming friction.
- KS - Static variable in class frc.robot.Constants.Turret
-
Static Characterization Value for overcoming friction.
- kSimulation - Enum constant in enum class frc.robot.Robot.RobotRunType
-
Simulation runtime.
- kV - Variable in class frc.robot.util.tunable.PIDConstants
- KV - Static variable in class frc.robot.Constants.AdjustableHood
-
Velocity Characterization Value
- KV - Static variable in class frc.robot.Constants.Climber.Pivot
-
Velocity feedforward constant.
- KV - Static variable in class frc.robot.Constants.Climber.Telescope
-
Velocity feedforward constant.
- KV - Static variable in class frc.robot.Constants.Turret
-
Velocity Characterization Value
L
- lastSeenYellow() - Method in class frc.robot.subsystems.vision.color.ColorDetection
- LEFT_ID - Static variable in class frc.robot.Constants.Climber.Telescope
-
CAN ID for the left telescope motor.
- LeftBump() - Constructor for class frc.robot.FieldConstants.LeftBump
- leftBumpEnd - Static variable in class frc.robot.FieldConstants.LinesHorizontal
-
Y at the near edge of the left bump (closest to hub).
- leftBumpStart - Static variable in class frc.robot.FieldConstants.LinesHorizontal
-
Y at the far edge of the left bump (away from hub).
- leftCorner - Static variable in class frc.robot.FieldConstants.Depot
-
Depot left corner point (3D).
- leftFace - Static variable in class frc.robot.FieldConstants.Hub
-
Pose of the hub left face (higher Y direction).
- leftHopperPosition - Variable in class frc.robot.subsystems.intake.IntakeIO.IntakeInputs
- leftHopperPositionRotations - Variable in class frc.robot.subsystems.intake.IntakeIO.IntakeInputs
- leftTiltLimit - Static variable in class frc.robot.Constants.Swerve
- LeftTrench() - Constructor for class frc.robot.FieldConstants.LeftTrench
- leftTrenchOpenEnd - Static variable in class frc.robot.FieldConstants.LinesHorizontal
-
Y at the end of the open area adjacent to the left trench.
- leftTrenchOpenStart - Static variable in class frc.robot.FieldConstants.LinesHorizontal
-
Y at the start of the left trench open segment (field boundary).
- leftUpright - Static variable in class frc.robot.FieldConstants.Tower
-
Left upright position on the alliance side (2D).
- length - Variable in class frc.robot.math.Rectangle
- limit(ChassisSpeeds, double) - Method in class frc.robot.subsystems.swerve.util.SwerveRateLimiter
-
Limits a desired robot-relative chassis velocity based on physical acceleration, tilt, and skid constraints, producing a safe and achievable
ChassisSpeeds. - limitSkidLimit() - Method in class frc.robot.subsystems.swerve.Swerve
- limitSwitch - Variable in class frc.robot.subsystems.intake.IntakeIO.IntakeInputs
- limitSwitchID - Static variable in class frc.robot.Constants.IntakeConstants
- Line - Class in frc.robot.math
-
Represents a line in 2d space.
- Line(String, double, double, double) - Constructor for class frc.robot.math.Line
-
Represents a line in 2d space.
- LinesHorizontal() - Constructor for class frc.robot.FieldConstants.LinesHorizontal
- LinesVertical() - Constructor for class frc.robot.FieldConstants.LinesVertical
- logFuels() - Method in class frc.robot.sim.FuelSim
-
Adds array of `Translation3d`'s to NetworkTables at "AdvantageKit/RealOutputs/Fuel Simulation/Fuels"
- lowRungHeight - Static variable in class frc.robot.FieldConstants.Tower
-
Low rung height above carpet (meters).
M
- magazine - Variable in class frc.robot.subsystems.indexer.IndexerReal
- magazineConfig - Variable in class frc.robot.subsystems.indexer.IndexerReal
- magazineMotorConnected - Variable in class frc.robot.subsystems.indexer.IndexerIO.IndexerInputs
- magazineVelocity - Variable in class frc.robot.subsystems.indexer.IndexerIO.IndexerInputs
- main(String...) - Static method in class frc.robot.Main
-
Main initialization function.
- Main - Class in frc.robot
-
Do NOT add any static variables to this class, or any initialization at all.
- makeTimestampQueue() - Method in class frc.robot.subsystems.swerve.util.PhoenixOdometryThread
-
Creates a queue that receives timestamps corresponding to each sampling cycle.
- manualMoveToAngle(Angle) - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHood
-
moves the hood by a specified increment
- mapleSim - Variable in class frc.robot.subsystems.swerve.SwerveSim
- MAVEN_GROUP - Static variable in class frc.robot.BuildConstants
- MAVEN_NAME - Static variable in class frc.robot.BuildConstants
- MAX_VELOCITY - Static variable in class frc.robot.Constants.Climber.Pivot
-
Maximum pivot velocity.
- maxAngle - Static variable in class frc.robot.Constants.Turret
- maxAngularAcceleration - Static variable in class frc.robot.Constants.SwerveTransformPID
- maxAngularVelocity - Static variable in class frc.robot.Constants.Swerve
-
Max Angular Velocity in Radians per Second
- maxAngularVelocity - Static variable in class frc.robot.Constants.SwerveTransformPID
- maxDutyCycle - Variable in class frc.robot.util.tunable.FlywheelConstants
- maxSpeed - Static variable in class frc.robot.Constants.Swerve
-
Max Speed in Meters per Second
- metersPerSecondToRotationPerSecond(double, Distance) - Static method in class frc.robot.math.Conversions
- midRungHeight - Static variable in class frc.robot.FieldConstants.Tower
-
Mid rung height above carpet (meters).
- minAngle - Static variable in class frc.robot.Constants.Turret
- MMAcceleration - Static variable in class frc.robot.Constants.AdjustableHood
- MMAcceleration - Static variable in class frc.robot.Constants.Turret
- MMCVelocity - Static variable in class frc.robot.Constants.AdjustableHood
- MMCVelocity - Static variable in class frc.robot.Constants.Turret
- MMJerk - Static variable in class frc.robot.Constants.AdjustableHood
- MMJerk - Static variable in class frc.robot.Constants.Turret
- mmVoltage - Variable in class frc.robot.subsystems.turret.TurretReal
- ModuleConstants - Class in frc.robot.util.tunable
-
Per-module constants
- ModuleConstants(int, int, int, Rotation2d) - Constructor for class frc.robot.util.tunable.ModuleConstants
-
Per-module constants
- moduleProvider(int, PhoenixOdometryThread) - Method in class frc.robot.subsystems.swerve.SwerveSim
-
Supplier passed into Swerve constructor
- modules - Variable in class frc.robot.subsystems.swerve.Swerve
- modulesConstants - Static variable in class frc.robot.Constants.Swerve
- motor1ID - Static variable in class frc.robot.Constants.Shooter
-
ID for Shooter Motor 1
- motor2ID - Static variable in class frc.robot.Constants.Shooter
-
ID for Shooter Motor 2
- motorCurrentPivot - Variable in class frc.robot.subsystems.climber.ClimberIO.ClimberInputs
- motorCurrentTelescope - Variable in class frc.robot.subsystems.climber.ClimberIO.ClimberInputs
- motorGearing - Static variable in class frc.robot.Constants.Turret
- moveThroughTrench(Supplier<ChassisSpeeds>) - Method in class frc.robot.subsystems.swerve.Swerve
-
Command that moves the robot through the trench, constraining Y movement to stay in the trench.
- moveTo(Supplier<Tuples.Tuple2<Angle, Distance>>) - Method in class frc.robot.subsystems.climber.Climber
-
Set target climber state.
- moveToPose() - Method in class frc.robot.subsystems.swerve.Swerve
-
Creates a command builder for driving the robot to a target global pose.
- MoveToPose - Class in frc.robot.subsystems.swerve.util
-
Command that drives a swerve drivetrain to a specified field-relative pose using a
HolonomicDriveController. - MoveToPose(Swerve, Consumer<ChassisSpeeds>, Supplier<Pose2d>, AutoRoutine, DoubleSupplier, boolean, double, double) - Constructor for class frc.robot.subsystems.swerve.util.MoveToPose
-
Constructs a command that drives the robot to a target pose.
- moveToTrench() - Method in class frc.robot.subsystems.swerve.Swerve
-
Command that moves the robot to the trench without going through
- moveWithVoltage(double) - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHood
- mpsToFalcon(double, double, double) - Static method in class frc.robot.math.Conversions
N
- name - Variable in class frc.robot.math.Circle
- name - Variable in class frc.robot.math.Line
- name - Variable in class frc.robot.subsystems.vision.CameraConstants
- navXID - Static variable in class frc.robot.Constants.Swerve
- nearFace - Static variable in class frc.robot.FieldConstants.Hub
-
Pose of the hub "near" face (alliance side).
- nearLeftCorner - Static variable in class frc.robot.FieldConstants.Hub
-
Alliance-side hub corner closest to the alliance wall, left side.
- nearLeftCorner - Static variable in class frc.robot.FieldConstants.LeftBump
-
Alliance-side left bump near-left corner point.
- nearLeftCorner - Static variable in class frc.robot.FieldConstants.RightBump
-
Alliance-side right bump near-left corner point.
- nearRightCorner - Static variable in class frc.robot.FieldConstants.Hub
-
Alliance-side hub corner closest to the alliance wall, right side.
- nearRightCorner - Static variable in class frc.robot.FieldConstants.LeftBump
-
Alliance-side left bump near-right corner point (shared with hub).
- nearRightCorner - Static variable in class frc.robot.FieldConstants.RightBump
-
Alliance-side right bump near-right corner point (shared with hub).
- neutralZone - Static variable in class frc.robot.FieldConstants.Rectangles
-
The neutral zone.
- neutralZoneFar - Static variable in class frc.robot.FieldConstants.LinesVertical
-
Far edge of the neutral zone (toward red).
- neutralZoneNear - Static variable in class frc.robot.FieldConstants.LinesVertical
-
Near edge of the neutral zone (toward blue).
- NONE - Enum constant in enum class frc.robot.FieldConstants.AprilTagLayoutType
-
Empty layout intended for tests/simulation without tags.
- numFuel - Variable in class frc.robot.subsystems.indexer.IndexerSim
O
- odometryAnglePositions - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- odometryDrivePositionsRad - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- odometryDriveVelocityRadsPerSec - Variable in class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- odometryFrequency - Static variable in class frc.robot.Constants.Swerve
- OFFICIAL - Enum constant in enum class frc.robot.FieldConstants.AprilTagLayoutType
-
Official season layout.
- openingDistanceFromFloor - Static variable in class frc.robot.FieldConstants.Outpost
-
Height of the opening bottom from the floor (meters).
- openingHeight - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Height of the trench opening (meters).
- openingHeight - Static variable in class frc.robot.FieldConstants.RightTrench
-
Height of the trench opening (meters).
- openingTopLeft - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Alliance-side opening top-left corner point (3D).
- openingTopLeft - Static variable in class frc.robot.FieldConstants.RightTrench
-
Alliance-side opening top-left corner point (3D).
- openingTopRight - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Alliance-side opening top-right corner point (3D).
- openingTopRight - Static variable in class frc.robot.FieldConstants.RightTrench
-
Alliance-side opening top-right corner point (3D).
- openingWidth - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Width of the trench opening (meters).
- openingWidth - Static variable in class frc.robot.FieldConstants.RightTrench
-
Width of the trench opening (meters).
- openLoopRamp - Static variable in class frc.robot.Constants.Swerve
- oppAllianceZone - Static variable in class frc.robot.FieldConstants.LinesVertical
-
Opposing alliance zone boundary line X (near the far wall).
- oppCenterPoint - Static variable in class frc.robot.FieldConstants.Tower
-
Tower center point on the opposing side (2D).
- oppFarLeftCorner - Static variable in class frc.robot.FieldConstants.Hub
-
Opposing-side hub far corner (toward field center), left side.
- oppFarLeftCorner - Static variable in class frc.robot.FieldConstants.LeftBump
-
Opposing-side left bump far-left corner point.
- oppFarLeftCorner - Static variable in class frc.robot.FieldConstants.RightBump
-
Opposing-side right bump far-left corner point.
- oppFarRightCorner - Static variable in class frc.robot.FieldConstants.Hub
-
Opposing-side hub far corner (toward field center), right side.
- oppFarRightCorner - Static variable in class frc.robot.FieldConstants.LeftBump
-
Opposing-side left bump far-right corner point (shared with hub).
- oppFarRightCorner - Static variable in class frc.robot.FieldConstants.RightBump
-
Opposing-side right bump far-right corner point (shared with hub).
- oppHubCenter - Static variable in class frc.robot.FieldConstants.LinesVertical
-
Hub center X on the opposing side.
- oppLeftUpright - Static variable in class frc.robot.FieldConstants.Tower
-
Left upright position on the opposing side (2D).
- oppNearLeftCorner - Static variable in class frc.robot.FieldConstants.Hub
-
Opposing-side hub corner closest to the far wall, left side.
- oppNearLeftCorner - Static variable in class frc.robot.FieldConstants.LeftBump
-
Opposing-side left bump near-left corner point.
- oppNearLeftCorner - Static variable in class frc.robot.FieldConstants.RightBump
-
Opposing-side right bump near-left corner point.
- oppNearRightCorner - Static variable in class frc.robot.FieldConstants.Hub
-
Opposing-side hub corner closest to the far wall, right side.
- oppNearRightCorner - Static variable in class frc.robot.FieldConstants.LeftBump
-
Opposing-side left bump near-right corner point (shared with hub).
- oppNearRightCorner - Static variable in class frc.robot.FieldConstants.RightBump
-
Opposing-side right bump near-right corner point (shared with hub).
- oppOpeningTopLeft - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Opposing-side opening top-left corner point (3D).
- oppOpeningTopLeft - Static variable in class frc.robot.FieldConstants.RightTrench
-
Opposing-side opening top-left corner point (3D).
- oppOpeningTopRight - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Opposing-side opening top-right corner point (3D).
- oppOpeningTopRight - Static variable in class frc.robot.FieldConstants.RightTrench
-
Opposing-side opening top-right corner point (3D).
- oppRightUpright - Static variable in class frc.robot.FieldConstants.Tower
-
Right upright position on the opposing side (2D).
- oppTopCenterPoint - Static variable in class frc.robot.FieldConstants.Hub
-
Center point of the top of the hub on the opposing side.
- OptionalField - Annotation Interface in frc.robot.util.typestate
-
Marks this parameter as optional.
- Outpost() - Constructor for class frc.robot.FieldConstants.Outpost
- outputVoltagePivot - Variable in class frc.robot.subsystems.climber.ClimberIO.ClimberInputs
- outputVoltageTelescope - Variable in class frc.robot.subsystems.climber.ClimberIO.ClimberInputs
- overlaps(Interval) - Method in class frc.robot.math.Interval
-
Get if two intervals share some common subset.
- overlaps(RotationInterval) - Method in class frc.robot.math.RotationInterval
-
Get if two intervals share some angles.
- overrideInit(Pose2d) - Method in class frc.robot.RobotState
-
Forcibly initializes the pose estimator using a known robot pose.
- overridePose(Supplier<Pose2d>) - Method in class frc.robot.subsystems.swerve.Swerve
-
Immediately sets the robot's pose to a new value, updating both the odometry estimator and the underlying simulation state (if any).
P
- parameter_name() - Element in annotation interface frc.robot.util.typestate.AltMethod
-
If specified, this parameter name is used instead of the constructor parameter name.
- Passing() - Constructor for class frc.robot.FieldConstants.Passing
- passingAngle - Static variable in class frc.robot.Constants.AdjustableHood
- passingSpeed - Static variable in class frc.robot.Constants.Shooter
- Penetration - Class in frc.robot.math
-
Result type for
SeparatingAxis. - Penetration(String) - Constructor for class frc.robot.math.Penetration
-
Result type for
SeparatingAxis. - periodic() - Method in class frc.robot.RobotContainer
-
Runs once per 0.02 seconds after subsystems and commands.
- periodic() - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHood
- periodic() - Method in class frc.robot.subsystems.climber.Climber
-
Periodic method called regularly by the command scheduler.
- periodic() - Method in class frc.robot.subsystems.indexer.Indexer
- periodic() - Method in class frc.robot.subsystems.intake.Intake
- periodic() - Method in class frc.robot.subsystems.shooter.Shooter
- periodic() - Method in class frc.robot.subsystems.swerve.mod.SwerveModule
-
Periodic function (doesn't update inputs)
- periodic() - Method in class frc.robot.subsystems.swerve.Swerve
- periodic() - Method in class frc.robot.subsystems.turret.Turret
- periodic() - Method in class frc.robot.subsystems.vision.color.ColorDetection
- periodic() - Method in class frc.robot.subsystems.vision.Vision
- periodic() - Method in class frc.robot.viz.RobotViz
-
Publishes visualization data for the current control loop iteration.
- PhoenixOdometryThread - Class in frc.robot.subsystems.swerve.util
-
Background thread responsible for sampling odometry-related signals at a higher frequency than the main robot loop.
- PhoenixOdometryThread(Lock) - Constructor for class frc.robot.subsystems.swerve.util.PhoenixOdometryThread
-
Creates a new odometry sampling thread.
- PhoenixSignals - Class in frc.robot.util
-
Utility class that centralizes registration and synchronized refreshing of CTRE Phoenix
BaseStatusSignals. - pid - Static variable in class frc.robot.Constants.AdjustableHood
- PIDConstants - Class in frc.robot.util.tunable
-
Tunable constants for PID controllers
- PIDConstants(String, GravityTypeValue, double, double, double, double, double, double, double) - Constructor for class frc.robot.util.tunable.PIDConstants
-
Create new PID Constants
- pinionDiameter - Static variable in class frc.robot.Constants.IntakeConstants
- pitch - Variable in class frc.robot.subsystems.swerve.gyro.GyroIO.GyroInputs
- pitchVelocityRadPerSec - Variable in class frc.robot.subsystems.swerve.gyro.GyroIO.GyroInputs
- Pivot() - Constructor for class frc.robot.Constants.Climber.Pivot
- position - Variable in class frc.robot.sim.SimPosition
-
Current simulated position.
- positionPivot - Variable in class frc.robot.subsystems.climber.ClimberIO.ClimberInputs
- positionTelescope - Variable in class frc.robot.subsystems.climber.ClimberIO.ClimberInputs
- positionValue - Variable in class frc.robot.subsystems.turret.TurretIO.TurretInputs
- project(Translation2d[]) - Method in class frc.robot.math.Axis
-
Project multiple points onto this axis.
- project(Axis) - Method in class frc.robot.math.Circle
- project(Axis) - Method in interface frc.robot.math.ConvexShape
- project(Axis) - Method in class frc.robot.math.Hexagon
- project(Axis) - Method in class frc.robot.math.Rectangle
R
- range() - Method in class frc.robot.math.RotationInterval
-
Get distance from min to max.
- Rectangle - Class in frc.robot.math
-
Rotating Rectangle Shape
- Rectangle(String, Pose2d, double, double) - Constructor for class frc.robot.math.Rectangle
-
Rotating Rectangle Shape
- Rectangles() - Constructor for class frc.robot.FieldConstants.Rectangles
- RED_HUB - Static variable in class frc.robot.sim.FuelSim.Hub
- redAlliance - Static variable in class frc.robot.FieldConstants.Rectangles
-
The Red Alliance zone.
- redAllianceClimber - Static variable in class frc.robot.FieldConstants.Rectangles
-
The Red Alliance climber area.
- redCloseCenterLeft - Static variable in class frc.robot.FieldConstants.LeftTrench
- redCloseCenterRight - Static variable in class frc.robot.FieldConstants.RightTrench
- redDropper - Static variable in class frc.robot.FieldConstants.Rectangles
-
The Red Alliance dropper area.
- redFarCenterLeft - Static variable in class frc.robot.FieldConstants.LeftTrench
- redFarCenterRight - Static variable in class frc.robot.FieldConstants.RightTrench
- redTrenchCenterLeft - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Center Trench for Pose
- redTrenchCenterRight - Static variable in class frc.robot.FieldConstants.RightTrench
-
Center of the Trench for Pose
- reduceTo0_360(double) - Static method in class frc.robot.math.Conversions
-
Normalize angle to between 0 to 360
- refreshAll() - Static method in class frc.robot.util.PhoenixSignals
-
Refreshes all registered Phoenix signals.
- register(String, CANcoder) - Static method in class frc.robot.util.DeviceDebug
-
Registers a CANcoder for future runtime debugging.
- register(String, TalonFX) - Static method in class frc.robot.util.DeviceDebug
-
Registers a TalonFX for runtime debugging.
- registerIntake(double, double, double, double) - Method in class frc.robot.sim.FuelSim
-
Registers an intake with the fuel simulator.
- registerIntake(double, double, double, double, Runnable) - Method in class frc.robot.sim.FuelSim
-
Registers an intake with the fuel simulator.
- registerIntake(double, double, double, double, BooleanSupplier) - Method in class frc.robot.sim.FuelSim
-
Registers an intake with the fuel simulator.
- registerIntake(double, double, double, double, BooleanSupplier, Runnable) - Method in class frc.robot.sim.FuelSim
-
Registers an intake with the fuel simulator.
- registerRobot(double, double, double, Supplier<Pose2d>, Supplier<ChassisSpeeds>) - Method in class frc.robot.sim.FuelSim
-
Registers a robot with the fuel simulator
- registerSignal(StatusSignal<?>) - Method in class frc.robot.subsystems.swerve.util.PhoenixOdometryThread
-
Registers a Phoenix
StatusSignalto be sampled by the thread. - registerSignal(DoubleSupplier) - Method in class frc.robot.subsystems.swerve.util.PhoenixOdometryThread
-
Registers a generic value supplier to be sampled at the odometry rate.
- registerSignals(boolean, BaseStatusSignal...) - Static method in class frc.robot.util.PhoenixSignals
-
Registers one or more Phoenix signals for synchronized refreshing.
- relativeAngle - Variable in class frc.robot.subsystems.adjustable_hood.AdjustableHoodIO.AdjustableHoodInputs
- relativeAngle - Variable in class frc.robot.subsystems.turret.TurretIO.TurretInputs
- RequiredField - Annotation Interface in frc.robot.util.typestate
-
Field required to be specified before finishing.
- resetFieldRelativeOffsetBasedOnPose() - Method in class frc.robot.subsystems.swerve.Swerve
-
Sets a user-defined field-relative heading offset.
- resetPose(Pose2d) - Method in class frc.robot.RobotState
-
Resets the internal pose estimate to a known field pose.
- resetPose(Pose2d) - Method in interface frc.robot.subsystems.swerve.SwerveIO
-
Set the ground truth pose.
- resetPose(Pose2d) - Method in class frc.robot.subsystems.swerve.SwerveReal
- resetPose(Pose2d) - Method in class frc.robot.subsystems.swerve.SwerveSim
- resetPose(Pose2d) - Method in class frc.robot.subsystems.swerve.util.SwerveArcOdometry
- resetPosition(Rotation2d, SwerveModulePosition[], Pose2d) - Method in class frc.robot.subsystems.swerve.util.SwerveArcOdometry
- resetPosition(Angle) - Method in interface frc.robot.subsystems.turret.TurretIO
- resetPosition(Angle) - Method in class frc.robot.subsystems.turret.TurretReal
- resetPosition(Angle) - Method in class frc.robot.subsystems.turret.TurretSim
- resetRotation(Rotation2d) - Method in class frc.robot.subsystems.swerve.util.SwerveArcOdometry
- resetScore() - Method in class frc.robot.sim.FuelSim.Hub
-
Reset this hub's score to 0
- resetTranslation(Translation2d) - Method in class frc.robot.subsystems.swerve.util.SwerveArcOdometry
- results - Variable in class frc.robot.subsystems.vision.VisionIO.CameraInputs
- retractHopper() - Method in class frc.robot.subsystems.intake.Intake
- RIGHT_ID - Static variable in class frc.robot.Constants.Climber.Telescope
-
CAN ID for the right telescope motor.
- RightBump() - Constructor for class frc.robot.FieldConstants.RightBump
- rightBumpEnd - Static variable in class frc.robot.FieldConstants.LinesHorizontal
-
Y at the far edge of the right bump (away from hub).
- rightBumpStart - Static variable in class frc.robot.FieldConstants.LinesHorizontal
-
Y at the near edge of the right bump (closest to hub).
- rightCorner - Static variable in class frc.robot.FieldConstants.Depot
-
Depot right corner point (3D).
- rightFace - Static variable in class frc.robot.FieldConstants.Hub
-
Pose of the hub right face (lower Y direction).
- rightHopperPositionRotations - Variable in class frc.robot.subsystems.intake.IntakeIO.IntakeInputs
- rightTiltLimit - Static variable in class frc.robot.Constants.Swerve
- RightTrench() - Constructor for class frc.robot.FieldConstants.RightTrench
- rightTrenchOpenEnd - Static variable in class frc.robot.FieldConstants.LinesHorizontal
-
Y at the end of the right trench open segment (field boundary).
- rightTrenchOpenStart - Static variable in class frc.robot.FieldConstants.LinesHorizontal
-
Y at the start of the open area adjacent to the right trench.
- rightUpright - Static variable in class frc.robot.FieldConstants.Tower
-
Right upright position on the alliance side (2D).
- Robot - Class in frc.robot
-
Runs tasks on Roborio in this file.
- Robot() - Constructor for class frc.robot.Robot
- Robot.RobotRunType - Enum Class in frc.robot
-
Robnot Run type
- RobotContainer - Class in frc.robot
-
This class is where the bulk of the robot should be declared.
- RobotContainer(Robot.RobotRunType) - Constructor for class frc.robot.RobotContainer
- robotInit() - Method in class frc.robot.Robot
-
This function is run when the robot is first started up and should be used for any initialization code.
- robotPeriodic() - Method in class frc.robot.Robot
- robotRunType - Variable in class frc.robot.Robot
- RobotState - Class in frc.robot
-
Maintains and updates the robot's estimated global pose for a swerve drive by fusing wheel odometry, gyro measurements, and delayed vision updates.
- RobotState(SwerveModulePosition[], Rotation2d) - Constructor for class frc.robot.RobotState
-
Creates a new swerve state estimator.
- robotToCamera - Variable in class frc.robot.subsystems.vision.CameraConstants
- RobotViz - Class in frc.robot.viz
-
Centralized visualization helper for publishing robot state to logging and visualization tools.
- RobotViz(SimulatedRobotState, Swerve, Turret, AdjustableHood, Intake, Climber) - Constructor for class frc.robot.viz.RobotViz
-
Creates a new visualization helper.
- roll - Variable in class frc.robot.subsystems.swerve.gyro.GyroIO.GyroInputs
- rollVelocityRadPerSec - Variable in class frc.robot.subsystems.swerve.gyro.GyroIO.GyroInputs
- ROSBOT - Enum constant in enum class frc.robot.FieldConstants.FieldType
-
Field built at shop for testing
- rotationD - Static variable in class frc.robot.Constants.SwerveTransformPID
- rotationError - Variable in class frc.robot.subsystems.vision.CameraConstants
- rotationI - Static variable in class frc.robot.Constants.SwerveTransformPID
- RotationInterval - Class in frc.robot.math
-
A one-dimensional range with wrapping on [-pi,pi].
- RotationInterval(Rotation2d, Rotation2d) - Constructor for class frc.robot.math.RotationInterval
-
A one-dimensional range with wrapping on [-pi,pi].
- rotationP - Static variable in class frc.robot.Constants.SwerveTransformPID
- rotationPerSecondToMetersPerSecond(AngularVelocity, Distance) - Static method in class frc.robot.math.Conversions
- ROTATIONS_AT_TOP - Static variable in class frc.robot.Constants.Climber.Pivot
-
Pivot angle at the top position, in radians.
- ROTATIONS_AT_TOP - Static variable in class frc.robot.Constants.Climber.Telescope
-
Telescope length at the top position, in Meters.
- rotationsToMeters(Angle, Distance) - Static method in class frc.robot.math.Conversions
- rpmToFalcon(double, double) - Static method in class frc.robot.math.Conversions
- rps() - Method in record class frc.robot.util.ShotCalculator.ShooterParams
-
Returns the value of the
rpsrecord component. - run() - Method in class frc.robot.subsystems.swerve.util.PhoenixOdometryThread
-
Main sampling loop.
- runAngleOpenLoop(double) - Method in interface frc.robot.subsystems.swerve.mod.SwerveModuleIO
-
Set voltage on angle motor
- runAngleOpenLoop(double) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleReal
- runAngleOpenLoop(double) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleSim
- runAnglePosition(Rotation2d) - Method in interface frc.robot.subsystems.swerve.mod.SwerveModuleIO
-
Set angle setpoint
- runAnglePosition(Rotation2d) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleReal
- runAnglePosition(Rotation2d) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleSim
- runCharacterization(double) - Method in class frc.robot.subsystems.swerve.mod.SwerveModule
-
Run motor at given voltage with angle motor pointing forward
- runDriveOpenLoop(double) - Method in interface frc.robot.subsystems.swerve.mod.SwerveModuleIO
-
Set voltage on drive motor
- runDriveOpenLoop(double) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleReal
- runDriveOpenLoop(double) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleSim
- runDriveVelocity(double, double) - Method in interface frc.robot.subsystems.swerve.mod.SwerveModuleIO
-
Set velocity setpoint
- runDriveVelocity(double, double) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleReal
- runDriveVelocity(double, double) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleSim
- runDutyCycleVelocity(double) - Method in interface frc.robot.subsystems.shooter.ShooterIO
- runDutyCycleVelocity(double) - Method in class frc.robot.subsystems.shooter.ShooterReal
- runDutyCycleVelocity(double) - Method in class frc.robot.subsystems.shooter.ShooterSim
- runHopper(double) - Method in class frc.robot.subsystems.intake.Intake
-
runs hopper
- runIntakeMotor(double) - Method in interface frc.robot.subsystems.intake.IntakeIO
- runIntakeMotor(double) - Method in class frc.robot.subsystems.intake.IntakeReal
- runIntakeMotor(double) - Method in class frc.robot.subsystems.intake.IntakeSim
- runIntakeOnly(double) - Method in class frc.robot.subsystems.intake.Intake
- runTorqueCurrentVelocity(double) - Method in interface frc.robot.subsystems.shooter.ShooterIO
- runTorqueCurrentVelocity(double) - Method in class frc.robot.subsystems.shooter.ShooterReal
- runTorqueCurrentVelocity(double) - Method in class frc.robot.subsystems.shooter.ShooterSim
S
- sdf(Translation2d) - Method in class frc.robot.math.Circle
-
Get the signed distance of a point with respect to the circle.
- SENSOR_TO_MECHANISM_RATIO - Static variable in class frc.robot.Constants.Climber.Pivot
-
Sensor to mechanism ratio for converting encoder rotations to mechanism angle.
- SENSOR_TO_MECHANISM_RATIO - Static variable in class frc.robot.Constants.Climber.Telescope
-
S Sensor to mechanism ratio for converting encoder rotations to mechanism angle.
- SeparatingAxis - Class in frc.robot.math
-
Implementation of Separating Axis Theorem solver.
- setAdjustableHoodVoltage(double) - Method in interface frc.robot.subsystems.adjustable_hood.AdjustableHoodIO
- setAdjustableHoodVoltage(double) - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHoodReal
- setAdjustableHoodVoltage(double) - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHoodSim
- setAngleBrakeMode(boolean) - Method in interface frc.robot.subsystems.swerve.mod.SwerveModuleIO
-
Set angle brake mode
- setAngleBrakeMode(boolean) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleReal
- setAngleBrakeMode(boolean) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleSim
- setAnglePID(double, double, double) - Method in interface frc.robot.subsystems.swerve.mod.SwerveModuleIO
-
Set PID constants for angle motor
- setAnglePID(double, double, double) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleReal
- setAnglePID(double, double, double) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleSim
- setAnglePivot(Angle) - Method in interface frc.robot.subsystems.climber.ClimberIO
- setAnglePivot(Angle) - Method in class frc.robot.subsystems.climber.ClimberReal
-
Sets the target angle for the pivot mechanism using motion magic control.
- setAnglePivot(Angle) - Method in class frc.robot.subsystems.climber.ClimberSim
-
Sets the target angle for the pivot mechanism.
- setAutoTurretFollow(Pose2d) - Method in class frc.robot.subsystems.turret.Turret
-
Sets the turret to go in the opposite direction of the drivetrain so it can resist the direction change, and stay facing the hub.
- setBrakeMode(boolean) - Method in class frc.robot.subsystems.swerve.mod.SwerveModule
-
Set drive motor brake mode
- setCenter(Translation2d) - Method in class frc.robot.math.Circle
-
Set the circle's center
- setConstants(FlywheelConstants) - Method in interface frc.robot.subsystems.shooter.ShooterIO
- setConstants(FlywheelConstants) - Method in class frc.robot.subsystems.shooter.ShooterReal
- setConstants(FlywheelConstants) - Method in class frc.robot.subsystems.shooter.ShooterSim
- setDepth(double) - Method in class frc.robot.math.Penetration
-
Set penetration depth.
- setDesiredState(SwerveModuleState) - Method in class frc.robot.subsystems.swerve.mod.SwerveModule
-
Set the desired state of the Swerve Module
- setDirection(double, double) - Method in class frc.robot.math.Axis
-
Set the direction.
- setDriveBrakeMode(boolean) - Method in interface frc.robot.subsystems.swerve.mod.SwerveModuleIO
-
Set drive brake mode
- setDriveBrakeMode(boolean) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleReal
- setDriveBrakeMode(boolean) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleSim
- setDrivePID(double, double, double, double, double, double) - Method in interface frc.robot.subsystems.swerve.mod.SwerveModuleIO
-
Set PID constants for drive motor
- setDrivePID(double, double, double, double, double, double) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleReal
- setDrivePID(double, double, double, double, double, double) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleSim
- setEncoderPosition(double) - Method in interface frc.robot.subsystems.intake.IntakeIO
- setEncoderPosition(double) - Method in class frc.robot.subsystems.intake.IntakeReal
- setEncoderPosition(double) - Method in class frc.robot.subsystems.intake.IntakeSim
- setFieldRelativeOffset() - Method in class frc.robot.subsystems.swerve.Swerve
-
Sets a user-defined field-relative heading offset.
- setFieldRelativeOffset(Supplier<Rotation2d>) - Method in class frc.robot.subsystems.swerve.Swerve
-
Sets a user-defined field-relative heading offset.
- setFreeSpin(boolean) - Method in class frc.robot.subsystems.swerve.mod.SwerveModule
-
Set angle motor brake mode
- setFromRotation(Rotation2d) - Method in class frc.robot.math.Axis
-
Set axis direction to the same direction as the given rotation.
- setGoal(Angle) - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHood
- setGoal(Angle) - Method in class frc.robot.subsystems.turret.Turret
- setHeightTelescope(Distance) - Method in interface frc.robot.subsystems.climber.ClimberIO
- setHeightTelescope(Distance) - Method in class frc.robot.subsystems.climber.ClimberReal
-
Sets the target height for the telescope mechanism using pid
- setHeightTelescope(Distance) - Method in class frc.robot.subsystems.climber.ClimberSim
-
Sets the height for the telescope mechanism
- setLeftHopperPosition(double) - Method in interface frc.robot.subsystems.intake.IntakeIO
- setLeftHopperPosition(double) - Method in class frc.robot.subsystems.intake.IntakeReal
- setLeftHopperPosition(double) - Method in class frc.robot.subsystems.intake.IntakeSim
- setLeftHopperVoltage(double) - Method in interface frc.robot.subsystems.intake.IntakeIO
- setLeftHopperVoltage(double) - Method in class frc.robot.subsystems.intake.IntakeReal
- setLeftHopperVoltage(double) - Method in class frc.robot.subsystems.intake.IntakeSim
- setMagazineDutyCycle(double) - Method in interface frc.robot.subsystems.indexer.IndexerIO
- setMagazineDutyCycle(double) - Method in class frc.robot.subsystems.indexer.IndexerReal
- setMagazineDutyCycle(double) - Method in class frc.robot.subsystems.indexer.IndexerSim
- setMax(double) - Method in class frc.robot.math.Interval
-
Set upper extent of the range.
- setMax(Rotation2d) - Method in class frc.robot.math.RotationInterval
-
Set upper extent of the range.
- setMin(double) - Method in class frc.robot.math.Interval
-
Set lower extent of the range.
- setMin(Rotation2d) - Method in class frc.robot.math.RotationInterval
-
Set lower extent of the range.
- setNormal(double, double) - Method in class frc.robot.math.Penetration
-
Set penetration direction.
- setPose(Pose2d) - Method in class frc.robot.math.Rectangle
-
Override rectangle pose.
- setRadius(double) - Method in class frc.robot.math.Circle
-
Set the circle's radius
- setRightHopperPosition(double) - Method in interface frc.robot.subsystems.intake.IntakeIO
- setRightHopperPosition(double) - Method in class frc.robot.subsystems.intake.IntakeReal
- setRightHopperPosition(double) - Method in class frc.robot.subsystems.intake.IntakeSim
- setRightHopperVoltage(double) - Method in interface frc.robot.subsystems.intake.IntakeIO
- setRightHopperVoltage(double) - Method in class frc.robot.subsystems.intake.IntakeReal
- setRightHopperVoltage(double) - Method in class frc.robot.subsystems.intake.IntakeSim
- setSpeedCommand(double, double) - Method in class frc.robot.subsystems.indexer.Indexer
- setSpindexerMotorDutyCycle(double) - Method in interface frc.robot.subsystems.indexer.IndexerIO
- setSpindexerMotorDutyCycle(double) - Method in class frc.robot.subsystems.indexer.IndexerReal
- setSpindexerMotorDutyCycle(double) - Method in class frc.robot.subsystems.indexer.IndexerSim
- setSubticks(int) - Method in class frc.robot.sim.FuelSim
-
Sets the number of physics iterations per loop (0.02s)
- setTargetAngle(Angle) - Method in interface frc.robot.subsystems.adjustable_hood.AdjustableHoodIO
-
Commands the adjustable hood to move to a specific angle
- setTargetAngle(Angle) - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHoodReal
- setTargetAngle(Angle) - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHoodSim
- setTargetAngle(Angle) - Method in interface frc.robot.subsystems.turret.TurretIO
-
Commands the turret to move toward the specified target angle.
- setTargetAngle(Angle) - Method in class frc.robot.subsystems.turret.TurretReal
- setTargetAngle(Angle) - Method in class frc.robot.subsystems.turret.TurretSim
- setTurretAngle(double, Angle) - Method in class frc.robot.RobotState
- setTurretVoltage(Voltage) - Method in interface frc.robot.subsystems.turret.TurretIO
- setTurretVoltage(Voltage) - Method in class frc.robot.subsystems.turret.TurretReal
- setTurretVoltage(Voltage) - Method in class frc.robot.subsystems.turret.TurretSim
- setupTunable(String, Object, Class<?>, Runnable) - Static method in interface frc.robot.util.tunable.Tunable
-
Create Networktables handling for changing constants.
- setVelocity(double) - Method in class frc.robot.subsystems.shooter.Shooter
-
Set shooter velocity
- setVoltagePivot(double) - Method in interface frc.robot.subsystems.climber.ClimberIO
- setVoltagePivot(double) - Method in class frc.robot.subsystems.climber.ClimberReal
-
Sets the voltage for the pivot motor.
- setVoltagePivot(double) - Method in class frc.robot.subsystems.climber.ClimberSim
-
Sets the voltage for the pivot motor.
- setVoltageTelescope(double) - Method in interface frc.robot.subsystems.climber.ClimberIO
- setVoltageTelescope(double) - Method in class frc.robot.subsystems.climber.ClimberReal
-
Sets the voltage for the telescope motor.
- setVoltageTelescope(double) - Method in class frc.robot.subsystems.climber.ClimberSim
-
Sets the voltage for the telescope motor.
- shoot(double) - Method in class frc.robot.subsystems.shooter.Shooter
-
Shoot at a given velocity
- shooter - Variable in class frc.robot.sim.SimulatedRobotState
- Shooter - Class in frc.robot.subsystems.shooter
-
Shooter Subsystem
- Shooter() - Constructor for class frc.robot.Constants.Shooter
- Shooter(ShooterIO) - Constructor for class frc.robot.subsystems.shooter.Shooter
-
Shooter Subsystem Constructor
- shooterAngularVelocity1 - Variable in class frc.robot.subsystems.shooter.ShooterIO.ShooterInputs
- shooterAngularVelocity2 - Variable in class frc.robot.subsystems.shooter.ShooterIO.ShooterInputs
- shooterCurrent1 - Variable in class frc.robot.subsystems.shooter.ShooterIO.ShooterInputs
- shooterCurrent2 - Variable in class frc.robot.subsystems.shooter.ShooterIO.ShooterInputs
- ShooterInputs() - Constructor for class frc.robot.subsystems.shooter.ShooterIO.ShooterInputs
- ShooterIO - Interface in frc.robot.subsystems.shooter
-
Shooter IO Interface
- ShooterIO.ShooterInputs - Class in frc.robot.subsystems.shooter
-
Shooter Inputs Class
- shooterKD - Static variable in class frc.robot.Constants.Shooter
- shooterKI - Static variable in class frc.robot.Constants.Shooter
- shooterKP - Static variable in class frc.robot.Constants.Shooter
- shooterKS - Static variable in class frc.robot.Constants.Shooter
- shooterKV - Static variable in class frc.robot.Constants.Shooter
- shooterMotorAlignment - Static variable in class frc.robot.Constants.Shooter
-
Motor Alignment for Shooter Motors
- shooterMotorInvert - Static variable in class frc.robot.Constants.Shooter
-
Motor Invert for Shooter Motors
- shooterNeutralMode - Static variable in class frc.robot.Constants.Shooter
-
Neutral Mode for Shooter Motors
- ShooterParams(double, double, double) - Constructor for record class frc.robot.util.ShotCalculator.ShooterParams
-
Creates an instance of a
ShooterParamsrecord class. - ShooterReal - Class in frc.robot.subsystems.shooter
-
Shooter Real Implementation
- ShooterReal() - Constructor for class frc.robot.subsystems.shooter.ShooterReal
-
Create new shooter.
- ShooterSim - Class in frc.robot.subsystems.shooter
-
Shooter Sim Implementation
- ShooterSim() - Constructor for class frc.robot.subsystems.shooter.ShooterSim
- shooterVelocity - Static variable in class frc.robot.Constants.Shooter
- shooterVoltage1 - Variable in class frc.robot.subsystems.shooter.ShooterIO.ShooterInputs
- shooterVoltage2 - Variable in class frc.robot.subsystems.shooter.ShooterIO.ShooterInputs
- shootOne() - Method in class frc.robot.subsystems.shooter.ShooterSim
- ShotCalculator - Class in frc.robot.util
-
Calculates shooter parameters (RPM and hood angle) based on distance and required velocity.
- ShotCalculator() - Constructor for class frc.robot.util.ShotCalculator
- ShotCalculator.ShooterParams - Record Class in frc.robot.util
-
Parameters for a shooter shot, including RPS, hood angle, and time of flight.
- shouldFlip() - Static method in class frc.robot.util.AllianceFlipUtil
-
Possibly flip
- simFps - Variable in class frc.robot.subsystems.vision.CameraConstants
- simLatency - Variable in class frc.robot.subsystems.vision.CameraConstants
- simLatencyStdDev - Variable in class frc.robot.subsystems.vision.CameraConstants
- SimPosition - Class in frc.robot.sim
-
Simple position and velocity simulator for mechanism motion.
- SimPosition(double, double, double) - Constructor for class frc.robot.sim.SimPosition
-
Creates a new position simulator.
- simProvider(PhoenixOdometryThread) - Method in class frc.robot.subsystems.swerve.SwerveSim
-
Supplier passed into Swerve constructor
- SimulatedRobotState - Class in frc.robot.sim
-
Simulated state of the robot
- SimulatedRobotState(Pose2d) - Constructor for class frc.robot.sim.SimulatedRobotState
-
Create new robot simulation
- singleTagError - Variable in class frc.robot.subsystems.vision.CameraConstants
- skidLimit - Static variable in class frc.robot.Constants.Swerve
- solve(ConvexShape, ConvexShape, Penetration) - Static method in class frc.robot.math.SeparatingAxis
-
Solve the for the separating axis between two convex shape.
- SparkSignals - Class in frc.robot.util
-
Utility methods for safely interacting with REV Spark motor controllers in the presence of transient or persistent communication errors.
- sparkStickyFault - Static variable in class frc.robot.util.SparkSignals
-
Sticky indicator that is set whenever a Spark-related error is detected.
- spawnFuel(Translation3d, Translation3d) - Method in class frc.robot.sim.FuelSim
-
Adds a fuel onto the field
- spawnStartingFuel() - Method in class frc.robot.sim.FuelSim
-
Spawns fuel in the neutral zone and depots
- spindexer - Variable in class frc.robot.subsystems.indexer.IndexerReal
- spindexerVelocity - Variable in class frc.robot.subsystems.indexer.IndexerIO.IndexerInputs
- spinMotorID - Static variable in class frc.robot.Constants.Indexer
- spinMotorSpeed - Static variable in class frc.robot.Constants.Indexer
- start() - Method in class frc.robot.sim.FuelSim
-
Start the simulation.
- start() - Method in class frc.robot.subsystems.swerve.util.PhoenixOdometryThread
-
Starts the thread if at least one signal has been registered.
- starting - Static variable in class frc.robot.FieldConstants.LinesVertical
-
Starting line X on the alliance side, derived from the hub/tag system.
- startingAngle - Static variable in class frc.robot.Constants.Climber.Pivot
-
Angle of the climber in starting configuration
- state - Variable in class frc.robot.subsystems.swerve.Swerve
- stepSim() - Method in class frc.robot.sim.FuelSim
-
Run the simulation forward 1 time step (0.02s)
- stickDeadband - Static variable in class frc.robot.Constants.DriverControls
-
Stick axis controls less than this amount are treated as 0.
- stop() - Method in class frc.robot.sim.FuelSim
-
Pause the simulation.
- stop() - Method in class frc.robot.subsystems.intake.Intake
-
Stops the hopper from expanding
- stop() - Method in class frc.robot.subsystems.swerve.Swerve
-
Creates a command that smoothly brings the drivetrain to a complete stop.
- Swerve - Class in frc.robot.subsystems.swerve
-
Primary swerve drivetrain subsystem.
- Swerve() - Constructor for class frc.robot.Constants.Swerve
- Swerve(Function<PhoenixOdometryThread, SwerveIO>, Function<PhoenixOdometryThread, GyroIO>, BiFunction<Integer, PhoenixOdometryThread, SwerveModuleIO>) - Constructor for class frc.robot.subsystems.swerve.Swerve
-
Constructs the swerve subsystem and initializes all hardware interfaces, estimator state, and background odometry processing.
- SwerveArcOdometry - Class in frc.robot.subsystems.swerve.util
-
Swerve drive odometry implementation that integrates wheel motion using circular arc geometry rather than straight-line approximations.
- SwerveArcOdometry(SwerveDriveKinematics, Rotation2d, SwerveModulePosition[]) - Constructor for class frc.robot.subsystems.swerve.util.SwerveArcOdometry
-
Constructs a new arc-based swerve odometry instance.
- swerveDrive - Variable in class frc.robot.sim.SimulatedRobotState
-
Swerve state
- SwerveInputs() - Constructor for class frc.robot.subsystems.swerve.SwerveIO.SwerveInputs
- SwerveIO - Interface in frc.robot.subsystems.swerve
-
IO for swerve timestamps
- SwerveIO.SwerveInputs - Class in frc.robot.subsystems.swerve
-
Inputs for swerve timestamps
- swerveKinematics - Static variable in class frc.robot.Constants.Swerve
-
Swerve Drive Kinematics Object for Rectangular/square 4 Module Swerve
- SwerveModule - Class in frc.robot.subsystems.swerve.mod
-
Swerve Module
- SwerveModule(int, SwerveModuleIO) - Constructor for class frc.robot.subsystems.swerve.mod.SwerveModule
-
Swerve Module
- SwerveModuleInputs() - Constructor for class frc.robot.subsystems.swerve.mod.SwerveModuleIO.SwerveModuleInputs
- SwerveModuleIO - Interface in frc.robot.subsystems.swerve.mod
-
IO for swerve module
- SwerveModuleIO.SwerveModuleInputs - Class in frc.robot.subsystems.swerve.mod
-
Inputs for swerve module
- SwerveModuleReal - Class in frc.robot.subsystems.swerve.mod
-
Real swerve module implementation (assumes two TalonFXs)
- SwerveModuleReal(int, PhoenixOdometryThread) - Constructor for class frc.robot.subsystems.swerve.mod.SwerveModuleReal
-
Real swerve module implementation
- SwerveModuleSim - Class in frc.robot.subsystems.swerve.mod
-
Simulation implementation for Swerve Module
- SwerveModuleSim(int, SwerveModuleSimulation) - Constructor for class frc.robot.subsystems.swerve.mod.SwerveModuleSim
-
Simulation implementation for Swerve Module
- SwerveRateLimiter - Class in frc.robot.subsystems.swerve.util
-
Applies rate limiting to robot-relative swerve chassis commands to ensure physically achievable, stable, and predictable motion.
- SwerveRateLimiter() - Constructor for class frc.robot.subsystems.swerve.util.SwerveRateLimiter
-
Creates a new
SwerveRateLimiterand publishes all acceleration limits to NetworkTables for live tuning. - SwerveReal - Class in frc.robot.subsystems.swerve
-
Real Swerve Implementation
- SwerveReal(PhoenixOdometryThread) - Constructor for class frc.robot.subsystems.swerve.SwerveReal
-
Real Swerve Implementation
- SwerveSim - Class in frc.robot.subsystems.swerve
-
Simulation implementation for swerve
- SwerveSim(Pose2d) - Constructor for class frc.robot.subsystems.swerve.SwerveSim
-
Simulation implementation for swerve
- SwerveTransformPID() - Constructor for class frc.robot.Constants.SwerveTransformPID
- swerveTranslations - Static variable in class frc.robot.Constants.Swerve
T
- teleopControls(DoubleSupplier, DoubleSupplier, DoubleSupplier) - Static method in class frc.robot.subsystems.swerve.util.TeleopControls
-
Creates a supplier that converts driver inputs into desired chassis speeds.
- TeleopControls - Class in frc.robot.subsystems.swerve.util
-
Control scheme utilities for teleoperated swerve driving.
- TeleopControls() - Constructor for class frc.robot.subsystems.swerve.util.TeleopControls
- teleopInit() - Method in class frc.robot.Robot
- teleopPeriodic() - Method in class frc.robot.Robot
- Telescope() - Constructor for class frc.robot.Constants.Climber.Telescope
- testAngle - Static variable in class frc.robot.Constants.Turret
- testControllerId - Static variable in class frc.robot.Constants.DriverControls
- testInit() - Method in class frc.robot.Robot
- testPeriodic() - Method in class frc.robot.Robot
- timeOfFlight() - Method in record class frc.robot.util.ShotCalculator.ShooterParams
-
Returns the value of the
timeOfFlightrecord component. - timestamps - Variable in class frc.robot.subsystems.swerve.SwerveIO.SwerveInputs
- tolerance - Static variable in class frc.robot.Constants.Trench
- toLog(LogTable) - Method in class frc.robot.subsystems.vision.VisionIO.CameraInputs
- toLog(LogTable) - Method in class frc.robot.util.tunable.FlywheelConstants
- toLog(LogTable) - Method in class frc.robot.util.tunable.PIDConstants
- topCenterPoint - Static variable in class frc.robot.FieldConstants.Hub
-
Center point of the top of the hub on the alliance side.
- toString() - Method in record class frc.robot.util.ShotCalculator.ShooterParams
-
Returns a string representation of this record class.
- Tower() - Constructor for class frc.robot.FieldConstants.Tower
- trackWidth - Static variable in class frc.robot.Constants.Swerve
-
Distance between right and left wheels on robot
- translationD - Static variable in class frc.robot.Constants.SwerveTransformPID
- translationError - Variable in class frc.robot.subsystems.vision.CameraConstants
- translationI - Static variable in class frc.robot.Constants.SwerveTransformPID
- translationP - Static variable in class frc.robot.Constants.SwerveTransformPID
- Trench() - Constructor for class frc.robot.Constants.Trench
- trenchLocation - Static variable in class frc.robot.Constants.Trench
- trenchSides() - Static method in class frc.robot.subsystems.swerve.Swerve
-
returns a list with all of the trench bounds
- tryUntilOk(int, Supplier<StatusCode>) - Static method in class frc.robot.util.PhoenixSignals
-
Repeatedly executes a Phoenix command until it succeeds or the maximum number of attempts is reached.
- tryUntilOk(int, Supplier<REVLibError>) - Static method in class frc.robot.util.SparkSignals
-
Repeatedly executes a Spark command until it succeeds or the maximum number of attempts is reached.
- tunable - Static variable in class frc.robot.Constants
- Tunable - Interface in frc.robot.util.tunable
-
Marker interface for POJO that can expose its contents for tuning.
- TuningCommands - Class in frc.robot.subsystems.swerve.util
-
Collection of command factories used for drivetrain tuning and characterization.
- Tuple1(T1) - Constructor for class frc.robot.util.Tuples.Tuple1
-
Create a new 1-tuple.
- Tuple2(T1, T2) - Constructor for class frc.robot.util.Tuples.Tuple2
-
Create a new 2-tuple.
- Tuple3(T1, T2, T3) - Constructor for class frc.robot.util.Tuples.Tuple3
-
Create a new 3-tuple.
- Tuple4(T1, T2, T3, T4) - Constructor for class frc.robot.util.Tuples.Tuple4
-
Create a new 4-tuple.
- Tuple5(T1, T2, T3, T4, T5) - Constructor for class frc.robot.util.Tuples.Tuple5
-
Create a new 5-tuple.
- Tuple6(T1, T2, T3, T4, T5, T6) - Constructor for class frc.robot.util.Tuples.Tuple6
-
Create a new 6-tuple.
- Tuple7(T1, T2, T3, T4, T5, T6, T7) - Constructor for class frc.robot.util.Tuples.Tuple7
-
Create a new 7-tuple.
- Tuple8(T1, T2, T3, T4, T5, T6, T7, T8) - Constructor for class frc.robot.util.Tuples.Tuple8
-
Create a new 8-tuple.
- Tuple9(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Constructor for class frc.robot.util.Tuples.Tuple9
-
Create a new 9-tuple.
- Tuples - Class in frc.robot.util
-
Defines various tuple types for Java.
- Tuples.IValue1<T> - Interface in frc.robot.util
-
A type that has a 1st element.
- Tuples.IValue2<T> - Interface in frc.robot.util
-
A type that has a 2nd element.
- Tuples.IValue3<T> - Interface in frc.robot.util
-
A type that has a 3rd element.
- Tuples.IValue4<T> - Interface in frc.robot.util
-
A type that has a 4th element.
- Tuples.IValue5<T> - Interface in frc.robot.util
-
A type that has a 5th element.
- Tuples.IValue6<T> - Interface in frc.robot.util
-
A type that has a 6th element.
- Tuples.IValue7<T> - Interface in frc.robot.util
-
A type that has a 7th element.
- Tuples.IValue8<T> - Interface in frc.robot.util
-
A type that has a 8th element.
- Tuples.IValue9<T> - Interface in frc.robot.util
-
A type that has a 9th element.
- Tuples.Tuple1<T1> - Class in frc.robot.util
-
A tuple of 1 elements.
- Tuples.Tuple2<T1,
T2> - Class in frc.robot.util -
A tuple of 2 elements.
- Tuples.Tuple3<T1,
T2, T3> - Class in frc.robot.util -
A tuple of 3 elements.
- Tuples.Tuple4<T1,
T2, T3, T4> - Class in frc.robot.util -
A tuple of 4 elements.
- Tuples.Tuple5<T1,
T2, T3, T4, T5> - Class in frc.robot.util -
A tuple of 5 elements.
- Tuples.Tuple6<T1,
T2, T3, T4, T5, T6> - Class in frc.robot.util -
A tuple of 6 elements.
- Tuples.Tuple7<T1,
T2, T3, T4, T5, T6, T7> - Class in frc.robot.util -
A tuple of 7 elements.
- Tuples.Tuple8<T1,
T2, T3, T4, T5, T6, T7, T8> - Class in frc.robot.util -
A tuple of 8 elements.
- Tuples.Tuple9<T1,
T2, T3, T4, T5, T6, T7, T8, T9> - Class in frc.robot.util -
A tuple of 9 elements.
- turrentAngle - Variable in class frc.robot.subsystems.turret.TurretSim
- turret - Variable in class frc.robot.sim.SimulatedRobotState
- Turret - Class in frc.robot.subsystems.turret
-
Subsystem representing the robot turret.
- Turret() - Constructor for class frc.robot.Constants.Turret
- Turret(TurretIO, RobotState) - Constructor for class frc.robot.subsystems.turret.Turret
-
Creates a new Turret subsystem.
- turretCANCoderDiscontinuity - Static variable in class frc.robot.Constants.Turret
- TurretCANcoderID1 - Static variable in class frc.robot.Constants.Turret
- TurretCANcoderID2 - Static variable in class frc.robot.Constants.Turret
- turretCenter - Static variable in class frc.robot.Constants.Vision
- TurretInputs() - Constructor for class frc.robot.subsystems.turret.TurretIO.TurretInputs
- TurretIO - Interface in frc.robot.subsystems.turret
-
Hardware abstraction layer for the turret subsystem.
- TurretIO.TurretInputs - Class in frc.robot.subsystems.turret
-
Container for all turret sensor inputs.
- turretLeft - Static variable in class frc.robot.Constants.Vision
-
TODO: meausre on bot
- TurretMotorID - Static variable in class frc.robot.Constants.Turret
- TurretReal - Class in frc.robot.subsystems.turret
-
turret hardware
- TurretReal() - Constructor for class frc.robot.subsystems.turret.TurretReal
-
Real Turret Implementation
- turretRight - Static variable in class frc.robot.Constants.Vision
- TurretSim - Class in frc.robot.subsystems.turret
-
Simulation implementation of
TurretIO. - TurretSim(Random) - Constructor for class frc.robot.subsystems.turret.TurretSim
- turretTolerence - Static variable in class frc.robot.Constants.Turret
- type() - Element in annotation interface frc.robot.util.typestate.AltMethod
-
The alternative parameter type.
- TypeStateBuilder - Annotation Interface in frc.robot.util.typestate
-
Generate TypeState Builder using RobotUtils
U
- unaryMinus() - Method in class frc.robot.math.Axis
-
Get opposite direction.
- update() - Method in class frc.robot.sim.SimulatedRobotState
-
Update the simulation.
- update(double) - Method in class frc.robot.sim.SimPosition
-
Advances the simulation one timestep toward the given target position.
- update(Rotation2d, SwerveModulePosition[]) - Method in class frc.robot.subsystems.swerve.util.SwerveArcOdometry
- update(ChassisSpeeds) - Method in class frc.robot.subsystems.swerve.util.SwerveRateLimiter
-
Updates the current robot-relative chassis velocity used as the basis for acceleration limiting.
- updateInputs() - Method in class frc.robot.subsystems.swerve.mod.SwerveModule
-
Update inputs for a Swerve Module.
- updateInputs(AdjustableHoodIO.AdjustableHoodInputs) - Method in interface frc.robot.subsystems.adjustable_hood.AdjustableHoodIO
-
Updates the provided
AdjustableHoodIO.AdjustableHoodInputsstructure with the latest sensor values. - updateInputs(AdjustableHoodIO.AdjustableHoodInputs) - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHoodReal
- updateInputs(AdjustableHoodIO.AdjustableHoodInputs) - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHoodSim
- updateInputs(ClimberIO.ClimberInputs) - Method in interface frc.robot.subsystems.climber.ClimberIO
- updateInputs(ClimberIO.ClimberInputs) - Method in class frc.robot.subsystems.climber.ClimberReal
-
Updates the input container with current sensor readings from all motors.
- updateInputs(ClimberIO.ClimberInputs) - Method in class frc.robot.subsystems.climber.ClimberSim
-
Updates the climber input values for simulation.
- updateInputs(IndexerIO.IndexerInputs) - Method in interface frc.robot.subsystems.indexer.IndexerIO
- updateInputs(IndexerIO.IndexerInputs) - Method in class frc.robot.subsystems.indexer.IndexerReal
- updateInputs(IndexerIO.IndexerInputs) - Method in class frc.robot.subsystems.indexer.IndexerSim
- updateInputs(IntakeIO.IntakeInputs) - Method in interface frc.robot.subsystems.intake.IntakeIO
- updateInputs(IntakeIO.IntakeInputs) - Method in class frc.robot.subsystems.intake.IntakeReal
- updateInputs(IntakeIO.IntakeInputs) - Method in class frc.robot.subsystems.intake.IntakeSim
- updateInputs(ShooterIO.ShooterInputs) - Method in interface frc.robot.subsystems.shooter.ShooterIO
- updateInputs(ShooterIO.ShooterInputs) - Method in class frc.robot.subsystems.shooter.ShooterReal
- updateInputs(ShooterIO.ShooterInputs) - Method in class frc.robot.subsystems.shooter.ShooterSim
- updateInputs(GyroIO.GyroInputs) - Method in interface frc.robot.subsystems.swerve.gyro.GyroIO
-
Update inputs
- updateInputs(GyroIO.GyroInputs) - Method in class frc.robot.subsystems.swerve.gyro.GyroNavX2
- updateInputs(GyroIO.GyroInputs) - Method in class frc.robot.subsystems.swerve.gyro.GyroSim
- updateInputs(SwerveModuleIO.SwerveModuleInputs) - Method in interface frc.robot.subsystems.swerve.mod.SwerveModuleIO
-
Update inputs
- updateInputs(SwerveModuleIO.SwerveModuleInputs) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleReal
- updateInputs(SwerveModuleIO.SwerveModuleInputs) - Method in class frc.robot.subsystems.swerve.mod.SwerveModuleSim
- updateInputs(SwerveIO.SwerveInputs) - Method in interface frc.robot.subsystems.swerve.SwerveIO
-
Update inputs
- updateInputs(SwerveIO.SwerveInputs) - Method in class frc.robot.subsystems.swerve.SwerveReal
- updateInputs(SwerveIO.SwerveInputs) - Method in class frc.robot.subsystems.swerve.SwerveSim
- updateInputs(TurretIO.TurretInputs) - Method in interface frc.robot.subsystems.turret.TurretIO
-
Updates the provided
TurretIO.TurretInputsstructure with the latest sensor values. - updateInputs(TurretIO.TurretInputs) - Method in class frc.robot.subsystems.turret.TurretReal
- updateInputs(TurretIO.TurretInputs) - Method in class frc.robot.subsystems.turret.TurretSim
- updateInputs(ColorDetectionIO.ColorInputs) - Method in class frc.robot.subsystems.vision.color.ColorDetectionIO.Empty
- updateInputs(ColorDetectionIO.ColorInputs) - Method in interface frc.robot.subsystems.vision.color.ColorDetectionIO
- updateInputs(ColorDetectionIO.ColorInputs) - Method in class frc.robot.subsystems.vision.color.ColorDetectionReal
- updateInputs(VisionIO.CameraInputs[]) - Method in interface frc.robot.subsystems.vision.VisionIO
- updateInputs(VisionIO.CameraInputs[]) - Method in class frc.robot.subsystems.vision.VisionReal
- updateSim() - Method in class frc.robot.sim.FuelSim
-
To be called periodically Will do nothing if sim is not running
- updateSpeeds(ChassisSpeeds) - Method in class frc.robot.RobotState
-
Updates the robot's current chassis speeds.
- updateState(Pose3d, Angle) - Method in class frc.robot.subsystems.vision.VisionSim
-
Update camera poses using robot state.
- uprightHeight - Static variable in class frc.robot.FieldConstants.Tower
-
Height of the uprights (meters).
- useAutomaticTable() - Method in class frc.robot.subsystems.adjustable_hood.AdjustableHood
-
Uses the distance and angle tables
V
- value() - Element in annotation interface frc.robot.util.GenerateEmptyIO
-
Parameter types for constructor
- value() - Element in annotation interface frc.robot.util.typestate.AltMethod
-
Stringified java expression converting the alternative type into the actual type.
- value() - Element in annotation interface frc.robot.util.typestate.OptionalField
-
Stringified java expression used when this parameter is not specified.
- value() - Element in annotation interface frc.robot.util.typestate.TypeStateBuilder
-
If specified, the builder's class name is this.
- valueOf(String) - Static method in enum class frc.robot.FieldConstants.AprilTagLayoutType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.FieldConstants.FieldType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.Robot.RobotRunType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class frc.robot.FieldConstants.AprilTagLayoutType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.FieldConstants.FieldType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.Robot.RobotRunType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- velocity - Variable in class frc.robot.sim.SimPosition
-
Current simulated velocity.
- velocity - Variable in class frc.robot.subsystems.adjustable_hood.AdjustableHoodIO.AdjustableHoodInputs
- velocity - Variable in class frc.robot.subsystems.turret.TurretIO.TurretInputs
- velocityComp(Translation2d, ChassisSpeeds, Translation2d, Consumer<Double>, Consumer<Angle>, Consumer<Angle>) - Static method in class frc.robot.util.ShotCalculator
-
Calculates shooter parameters based on current robot position, velocity, and goal position.
- velocityPivot - Variable in class frc.robot.subsystems.climber.ClimberIO.ClimberInputs
- velocityTelescope - Variable in class frc.robot.subsystems.climber.ClimberIO.ClimberInputs
- velocityTolerance - Variable in class frc.robot.util.tunable.FlywheelConstants
- VERSION - Static variable in class frc.robot.BuildConstants
- Vision - Class in frc.robot.subsystems.vision
-
Vision subsystem responsible for processing camera-based pose observations and contributing vision measurements to the drivetrain pose estimator.
- Vision() - Constructor for class frc.robot.Constants.Vision
- Vision(RobotState, VisionIO) - Constructor for class frc.robot.subsystems.vision.Vision
-
Creates the vision subsystem.
- VisionIO - Interface in frc.robot.subsystems.vision
-
IO Class for Vision
- VisionIO.CameraInputs - Class in frc.robot.subsystems.vision
-
Inputs for an individual camera
- VisionReal - Class in frc.robot.subsystems.vision
-
PhotonVision-attached implementation
- VisionReal() - Constructor for class frc.robot.subsystems.vision.VisionReal
-
PhotonVision-attached implementation
- visionSim - Variable in class frc.robot.sim.SimulatedRobotState
- VisionSim - Class in frc.robot.subsystems.vision
-
Simulation of vision using built-in PhotonVision simulator.
- VisionSim() - Constructor for class frc.robot.subsystems.vision.VisionSim
-
Simulation of vision using built-in PhotonVision simulator.
- voltage - Variable in class frc.robot.subsystems.adjustable_hood.AdjustableHoodIO.AdjustableHoodInputs
- voltage - Variable in class frc.robot.subsystems.turret.TurretIO.TurretInputs
W
- WELDED - Enum constant in enum class frc.robot.FieldConstants.FieldType
-
Field built from welded elements.
- wheelBase - Static variable in class frc.robot.Constants.Swerve
-
Distance between front and back wheels on robot
- wheelCircumference - Static variable in class frc.robot.Constants.Swerve
-
Circumference of the wheels
- wheelDiameter - Static variable in class frc.robot.Constants.Swerve
-
Diameter of the wheels, twice the radius
- wheelRadius - Static variable in class frc.robot.Constants.Swerve
-
Distance from the center of the wheel to the ground
- wheelRadiusCharacterization() - Method in class frc.robot.subsystems.swerve.Swerve
-
Creates a SysId routine for wheel radius characterization.
- wheelRadiusCharacterization(Swerve, Consumer<ChassisSpeeds>, Supplier<double[]>, Supplier<Rotation2d>) - Static method in class frc.robot.subsystems.swerve.util.TuningCommands
-
Creates a command to characterize the effective wheel radius of the drivetrain.
- width - Static variable in class frc.robot.FieldConstants.Depot
-
Depot width (meters).
- width - Static variable in class frc.robot.FieldConstants.Hub
-
Outer hub diameter/width in meters.
- width - Static variable in class frc.robot.FieldConstants.LeftBump
-
Left bump width along the field Y axis (meters).
- width - Static variable in class frc.robot.FieldConstants.LeftTrench
-
Trench width (meters).
- width - Static variable in class frc.robot.FieldConstants.Outpost
-
Outpost width (meters).
- width - Static variable in class frc.robot.FieldConstants.RightBump
-
Right bump width along the field Y axis (meters).
- width - Static variable in class frc.robot.FieldConstants.RightTrench
-
Trench width (meters).
- width - Static variable in class frc.robot.FieldConstants.Tower
-
Tower width (meters).
- width - Variable in class frc.robot.math.Rectangle
- width - Variable in class frc.robot.subsystems.vision.CameraConstants
Y
- yaw - Variable in class frc.robot.subsystems.swerve.gyro.GyroIO.GyroInputs
- yawRads - Variable in class frc.robot.subsystems.swerve.gyro.GyroIO.GyroInputs
- yawVelocityRadPerSec - Variable in class frc.robot.subsystems.swerve.gyro.GyroIO.GyroInputs
_
- _0() - Method in interface frc.robot.util.Tuples.IValue1
-
Get the 1st element.
- _0() - Method in class frc.robot.util.Tuples.Tuple1
- _0() - Method in class frc.robot.util.Tuples.Tuple2
- _0() - Method in class frc.robot.util.Tuples.Tuple3
- _0() - Method in class frc.robot.util.Tuples.Tuple4
- _0() - Method in class frc.robot.util.Tuples.Tuple5
- _0() - Method in class frc.robot.util.Tuples.Tuple6
- _0() - Method in class frc.robot.util.Tuples.Tuple7
- _0() - Method in class frc.robot.util.Tuples.Tuple8
- _0() - Method in class frc.robot.util.Tuples.Tuple9
- _1() - Method in interface frc.robot.util.Tuples.IValue2
-
Get the 2nd element.
- _1() - Method in class frc.robot.util.Tuples.Tuple2
- _1() - Method in class frc.robot.util.Tuples.Tuple3
- _1() - Method in class frc.robot.util.Tuples.Tuple4
- _1() - Method in class frc.robot.util.Tuples.Tuple5
- _1() - Method in class frc.robot.util.Tuples.Tuple6
- _1() - Method in class frc.robot.util.Tuples.Tuple7
- _1() - Method in class frc.robot.util.Tuples.Tuple8
- _1() - Method in class frc.robot.util.Tuples.Tuple9
- _2() - Method in interface frc.robot.util.Tuples.IValue3
-
Get the 3rd element.
- _2() - Method in class frc.robot.util.Tuples.Tuple3
- _2() - Method in class frc.robot.util.Tuples.Tuple4
- _2() - Method in class frc.robot.util.Tuples.Tuple5
- _2() - Method in class frc.robot.util.Tuples.Tuple6
- _2() - Method in class frc.robot.util.Tuples.Tuple7
- _2() - Method in class frc.robot.util.Tuples.Tuple8
- _2() - Method in class frc.robot.util.Tuples.Tuple9
- _3() - Method in interface frc.robot.util.Tuples.IValue4
-
Get the 4th element.
- _3() - Method in class frc.robot.util.Tuples.Tuple4
- _3() - Method in class frc.robot.util.Tuples.Tuple5
- _3() - Method in class frc.robot.util.Tuples.Tuple6
- _3() - Method in class frc.robot.util.Tuples.Tuple7
- _3() - Method in class frc.robot.util.Tuples.Tuple8
- _3() - Method in class frc.robot.util.Tuples.Tuple9
- _4() - Method in interface frc.robot.util.Tuples.IValue5
-
Get the 5th element.
- _4() - Method in class frc.robot.util.Tuples.Tuple5
- _4() - Method in class frc.robot.util.Tuples.Tuple6
- _4() - Method in class frc.robot.util.Tuples.Tuple7
- _4() - Method in class frc.robot.util.Tuples.Tuple8
- _4() - Method in class frc.robot.util.Tuples.Tuple9
- _5() - Method in interface frc.robot.util.Tuples.IValue6
-
Get the 6th element.
- _5() - Method in class frc.robot.util.Tuples.Tuple6
- _5() - Method in class frc.robot.util.Tuples.Tuple7
- _5() - Method in class frc.robot.util.Tuples.Tuple8
- _5() - Method in class frc.robot.util.Tuples.Tuple9
- _6() - Method in interface frc.robot.util.Tuples.IValue7
-
Get the 7th element.
- _6() - Method in class frc.robot.util.Tuples.Tuple7
- _6() - Method in class frc.robot.util.Tuples.Tuple8
- _6() - Method in class frc.robot.util.Tuples.Tuple9
- _7() - Method in interface frc.robot.util.Tuples.IValue8
-
Get the 8th element.
- _7() - Method in class frc.robot.util.Tuples.Tuple8
- _7() - Method in class frc.robot.util.Tuples.Tuple9
- _8() - Method in interface frc.robot.util.Tuples.IValue9
-
Get the 9th element.
- _8() - Method in class frc.robot.util.Tuples.Tuple9
All Classes and Interfaces|All Packages|Constant Field Values