Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- acceleration - Variable in class com.flarerobotics.lib.control.shooter.data.ShooterProjectile
- accelX - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
- accelY - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
- accelZ - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
- accept(Pose2d, double, Matrix<N3, N1>) - Method in interface com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem.VisionConsumer
- add(Vector3) - Method in class com.flarerobotics.lib.container.Vector3
- AlignToTagCommand2D - Class in com.flarerobotics.lib.subsystem.vision.command
-
Aligns the robot to the given tag from a birdseye 2D view.
- AlignToTagCommand2D(Supplier<Pose2d>, Consumer<ChassisSpeeds>, int, double, double, double, double, PIDConstants, PIDConstants, Subsystem) - Constructor for class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
Constructs a new AlignToTagCommand2D.
- AlignToTagCommand2D(Supplier<Pose2d>, Consumer<ChassisSpeeds>, int, double, double, double, PIDConstants, PIDConstants, Subsystem) - Constructor for class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
Constructs a new AlignToTagCommand2D.
- AlignToTagCommand2D(Supplier<Pose2d>, Consumer<ChassisSpeeds>, Supplier<Integer>, double, double, double, double, PIDConstants, PIDConstants, Subsystem) - Constructor for class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
Constructs a new AlignToTagCommand2D.
- AlignToTagCommand2D(Supplier<Pose2d>, Consumer<ChassisSpeeds>, Supplier<Integer>, double, double, double, PIDConstants, PIDConstants, Subsystem) - Constructor for class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
Constructs a new AlignToTagCommand2D.
- ambiguity - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawFiducial
- ambiguity() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservation
-
Returns the value of the
ambiguity
record component. - angleRange(double, double) - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor.Builder
-
Sets the vertical angle range for the shooter, in degrees.
- apply(LEDPattern) - Method in class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Applies the given pattern to the LED.
- applyPatternRunnable(Runnable) - Method in class com.flarerobotics.lib.subsystem.led.LibLEDSubsystem
-
Applies a runnable to the LED.
- arm_calculateSTMR_degs(double) - Static method in class com.flarerobotics.lib.control.SubsystemRatios
-
Calculates the Sensor to Mechanism Ratio (STMR) for the arm subsystem.
- arm_calculateSTMR_rads(double) - Static method in class com.flarerobotics.lib.control.SubsystemRatios
-
Calculates the Sensor to Mechanism Ratio (STMR) for the arm subsystem.
- attachMechanism(Supplier<Transform3d>) - Method in class com.flarerobotics.lib.ascope.linear.CascadeAscopeDisplay
-
Attaches a mechanism to the carriage.
- attachMechanism(Supplier<Transform3d>) - Method in class com.flarerobotics.lib.ascope.linear.ContinuousAscopeDisplay
-
Attaches a mechanism to the carriage.
- attachMechanism(Supplier<Transform3d>) - Method in class com.flarerobotics.lib.ascope.rotational.PivotAscopeDisplay
-
Attaches a mechanism to end of the arm.
- autonomousInit() - Method in class frc.robot.Robot
- AutonomousManager - Class in com.flarerobotics.lib.auto
-
A utility class used to generate, manage and select autonomous routines on the fly.
- AutonomousManager(Map<String, Pose2d>, Map<String, Command>, PathConstraints) - Constructor for class com.flarerobotics.lib.auto.AutonomousManager
-
Constructs a new AutonomousManager.
- AutonomousManager(Map<String, Pose2d>, Map<String, Command>, PathConstraints, boolean) - Constructor for class com.flarerobotics.lib.auto.AutonomousManager
-
Constructs a new AutonomousManager.
- AutonomousManager(Map<String, Pose2d>, Map<String, Command>, PathConstraints, boolean, boolean) - Constructor for class com.flarerobotics.lib.auto.AutonomousManager
-
Constructs a new AutonomousManager.
- AutonomousManager.PathfindStrategy - Enum Class in com.flarerobotics.lib.auto
-
The primary pathfinding strategy for the
AutonomousManager
. - AutonomousManager.PrimaryCommandSource - Enum Class in com.flarerobotics.lib.auto
-
The primary source to get the autonomous command from for the
AutonomousManager
. - AutonomousManager.ZoneTrigger - Class in com.flarerobotics.lib.auto
-
Creates a trigger zone to execute a command when the robot is close enough to a pose by the given amount.
- autonomousPeriodic() - Method in class frc.robot.Robot
- averageTagDistance() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservation
-
Returns the value of the
averageTagDistance
record component. - avgTagArea - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.PoseEstimate
- avgTagDist - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.PoseEstimate
B
- BatteryUpdater - Class in com.flarerobotics.lib
-
A static battery simulation class to update the WPILib's
BatterySim
class. - BatteryUpdater() - Constructor for class com.flarerobotics.lib.BatteryUpdater
- bestTagID - Variable in class com.flarerobotics.lib.subsystem.vision.LibVisionIO.VisionIOInputs
- beta(int) - Method in class com.flarerobotics.lib.math.PolynomialRegression
-
Returns the
j
th regression coefficient. - BilinearInterpolator2D - Class in com.flarerobotics.lib.math
-
A generic 2D bilinear interpolator over an axis-aligned grid.
- BilinearInterpolator2D(double[], double[], double[][]) - Constructor for class com.flarerobotics.lib.math.BilinearInterpolator2D
-
Constructs a new BilinearInterpolator2D.
- blue() - Method in class com.flarerobotics.lib.subsystem.led.ExtendedColor
-
Gets the blue value of the color.
- bolt(Color, double, double, boolean) - Method in class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Creates a pattern that triggers a bolt with a decreasing brightness tail across the LED.
- botpose - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- botpose_avgarea - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- botpose_avgdist - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- botpose_span - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- botpose_tagcount - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- botpose_wpiblue - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- botpose_wpired - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- breathe(Color, double, int, int) - Method in class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Creates a pattern that moves a color between high and low brightness via a sine wave, which looks like "breathing".
- build() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor.Builder
-
Builds the ShooterDescriptor instance with the provided parameters.
- 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.
- Builder(double, double, DCMotor, double, int) - Constructor for class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor.Builder
-
Constructs a new Builder.
C
- calculateDynamic(Pose3d, Pose3d, double, ShooterProjectileType, ChassisSpeeds, double, double, double) - Method in class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
Calculates a shooter state based on the provided parameters, accounting for dynamic motion.
- camerapose_robotspace - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- CascadeAscopeDisplay - Class in com.flarerobotics.lib.ascope.linear
-
Simulates a cascade elevator and calculates stage positions, publishing them to Network Tables (via Akit Logger) for visualization in AdvantageScope.
- CascadeAscopeDisplay(String, int, double, Supplier<Double>, double) - Constructor for class com.flarerobotics.lib.ascope.linear.CascadeAscopeDisplay
-
Constructs a new CascadeAscopeDisplay with an upright elevator (no tilt).
- CascadeAscopeDisplay(String, int, double, Supplier<Double>, Supplier<Rotation3d>, double) - Constructor for class com.flarerobotics.lib.ascope.linear.CascadeAscopeDisplay
-
Constructs a new CascadeAscopeDisplay.
- checkHit(Pose3d, Pose3d) - Method in class com.flarerobotics.lib.control.shooter.data.ProjectileTarget
-
Checks whether the target was hit or not over a very short interval.
- CHOOSER_COMMAND - Enum constant in enum class com.flarerobotics.lib.auto.AutonomousManager.PrimaryCommandSource
-
Gets the command from the command sendable chooser.
- classId - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- classID - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Classifier
- classID - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Detector
- className - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Classifier
- className - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Detector
- collidesWith(PolygonalRegion) - Method in class com.flarerobotics.lib.region.PolygonalRegion
-
Test whether this polygon collides (overlaps) with another polygon.
- com.ctre.phoenix6.configs - package com.ctre.phoenix6.configs
- com.flarerobotics.lib - package com.flarerobotics.lib
- com.flarerobotics.lib.ascope.linear - package com.flarerobotics.lib.ascope.linear
- com.flarerobotics.lib.ascope.rotational - package com.flarerobotics.lib.ascope.rotational
- com.flarerobotics.lib.auto - package com.flarerobotics.lib.auto
- com.flarerobotics.lib.container - package com.flarerobotics.lib.container
- com.flarerobotics.lib.control - package com.flarerobotics.lib.control
- com.flarerobotics.lib.control.positions - package com.flarerobotics.lib.control.positions
- com.flarerobotics.lib.control.shooter - package com.flarerobotics.lib.control.shooter
- com.flarerobotics.lib.control.shooter.data - package com.flarerobotics.lib.control.shooter.data
- com.flarerobotics.lib.math - package com.flarerobotics.lib.math
- com.flarerobotics.lib.region - package com.flarerobotics.lib.region
- com.flarerobotics.lib.sim - package com.flarerobotics.lib.sim
- com.flarerobotics.lib.subsystem.led - package com.flarerobotics.lib.subsystem.led
- com.flarerobotics.lib.subsystem.vision - package com.flarerobotics.lib.subsystem.vision
- com.flarerobotics.lib.subsystem.vision.command - package com.flarerobotics.lib.subsystem.vision.command
- com.flarerobotics.lib.subsystem.vision.io - package com.flarerobotics.lib.subsystem.vision.io
- com.revrobotics.spark - package com.revrobotics.spark
- compareTo(PolynomialRegression) - Method in class com.flarerobotics.lib.math.PolynomialRegression
-
Compare lexicographically.
- computeAirDensity(double, double, double) - Static method in class com.flarerobotics.lib.math.PhysicsUtil
-
Computes the air density.
- computeEndEffectorPose() - Method in class com.flarerobotics.lib.ascope.rotational.PivotAscopeDisplay
-
Computes the final pose of the arm's end effector using forward kinematics.
- computeEndEffectorPose(Transform3d) - Method in class com.flarerobotics.lib.ascope.rotational.PivotAscopeDisplay
-
Computes the final pose of the arm's end effector using forward kinematics.
- confidence - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Classifier
- confidence - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Detector
- Constants - Class in frc.robot
- Constants() - Constructor for class frc.robot.Constants
- containsPoint(Translation2d) - Method in class com.flarerobotics.lib.region.PolygonalRegion
-
Returns whether the given 2D point lies within this polygon (including boundary).
- ContinuousAscopeDisplay - Class in com.flarerobotics.lib.ascope.linear
-
Simulates a continuous elevator and calculates stage positions, publishing them to Network Tables (via Akit Logger) for visualization in AdvantageScope.
- ContinuousAscopeDisplay(String, int, double, double, Supplier<Double>, Supplier<Rotation3d>) - Constructor for class com.flarerobotics.lib.ascope.linear.ContinuousAscopeDisplay
-
Constructs a new ContinuousAscopeDisplay.
- ContinuousAscopeDisplay(String, int, double, double, Supplier<Double>, Supplier<Rotation3d>, double[]) - Constructor for class com.flarerobotics.lib.ascope.linear.ContinuousAscopeDisplay
-
Constructs a new ContinuousAscopeDisplay.
- continuousGradient(Color...) - Method in class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Creates a continuous gradient.
- copy() - Method in class com.flarerobotics.lib.container.Vector3
- corner0_X - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- corner0_Y - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- corner1_X - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- corner1_Y - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- corner2_X - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- corner2_Y - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- corner3_X - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- corner3_Y - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- corners - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
- CuboidHollowThin(double, double, double, double, double) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CuboidHollowThin
-
Constructs a new CuboidHollowThin.
- CuboidSolid(double, double, double, double) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CuboidSolid
-
Constructs a new CuboidSolid.
- CylinderHollowThick(double, double, double, double) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderHollowThick
-
Constructs a new CylinderHollowThick.
- CylinderHollowThin(double, double, double) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderHollowThin
-
Constructs a new CylinderHollowThin.
- CylinderSolid(double, double, double) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderSolid
-
Constructs a new CylinderSolid.
D
- DASHBOARD_PATTERN_STRING_INPUT - Enum constant in enum class com.flarerobotics.lib.auto.AutonomousManager.PrimaryCommandSource
-
Gets the command from a dashboard string input.
- data - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
-
Gets the decoded data content of the barcode
- dataSet(BilinearInterpolator2D, BilinearInterpolator2D) - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor.Builder
-
Adds a fully-empirical dataset to the shooter descriptor.
- dataSet(BilinearInterpolator2D, BilinearInterpolator2D, InterpolatingDoubleTreeMap) - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor.Builder
-
Adds a fully-empirical dataset to the shooter descriptor.
- DEFAULT - Enum constant in enum class com.flarerobotics.lib.auto.AutonomousManager.PathfindStrategy
-
Uses the built in
AutoBuilder.pathfindToPose(Pose2d, PathConstraints)
method to pathfind. - degree() - Method in class com.flarerobotics.lib.math.PolynomialRegression
-
Returns the degree of the polynomial to fit.
- DIRTY - Static variable in class frc.robot.BuildConstants
- disabledInit() - Method in class frc.robot.Robot
- disabledPeriodic() - Method in class frc.robot.Robot
- disableLoopOverrunWarnings(IterativeRobotBase) - Static method in class com.flarerobotics.lib.Utils
-
Disables the "command loop overrun" warning.
- discontinuousGradient(Color...) - Method in class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Creates a discontinuous gradient.
- distanceTravelledByWheel(Distance, double, double) - Static method in class com.flarerobotics.lib.control.RotationalKinematics
-
Returns the distance travelled by wheel, given the reduction and revolutions.
- distToCamera - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawFiducial
- distToRobot - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawFiducial
- dot(Vector3) - Method in class com.flarerobotics.lib.container.Vector3
- doTuning - Static variable in class com.flarerobotics.lib.TunableNumber
- DoubleContainer - Class in com.flarerobotics.lib.container
-
A container for a double value, used for passing by reference into a lambda expression.
- DoubleContainer(double) - Constructor for class com.flarerobotics.lib.container.DoubleContainer
-
Constructs a new DoubleContainer.
E
- elevator_calculateSTMR(double, double) - Static method in class com.flarerobotics.lib.control.SubsystemRatios
-
Calculates the Sensor to Mechanism Ratio (STMR) for the elevator subsystem.
- elevator_calculateSTMR(double, double, double) - Static method in class com.flarerobotics.lib.control.SubsystemRatios
-
Calculates the Sensor to Mechanism Ratio (STMR) for the elevator subsystem.
- ElevatorSimTilted - Class in com.flarerobotics.lib.sim
-
Represents a simulated elevator mechanism.
- ElevatorSimTilted(double, double, DCMotor, double, double, boolean, double, double...) - Constructor for class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Creates a simulated elevator mechanism.
- ElevatorSimTilted(LinearSystem<N2, N1, N2>, DCMotor, double, double, boolean, double, double...) - Constructor for class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Creates a simulated elevator mechanism.
- ElevatorSimTilted(DCMotor, double, double, double, double, double, boolean, double, double...) - Constructor for class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Creates a simulated elevator mechanism.
- end(boolean) - Method in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
- EPSILON - Static variable in class com.flarerobotics.lib.Utils
- epsilonEquals(double, double) - Static method in class com.flarerobotics.lib.Utils
-
Returns whether a number is close to another number by a negligible amount (10^-6).
- equals(Object) - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.TargetObservation
-
Indicates whether some other object is "equal to" this one.
- error - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- execute() - Method in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
- ExtendedColor - Class in com.flarerobotics.lib.subsystem.led
-
A wrapper class that provides conversions between RGB values and HSV values.
- ExtendedColor(Color) - Constructor for class com.flarerobotics.lib.subsystem.led.ExtendedColor
-
Creates a new ExtendedColor.
F
- family - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
-
Barcode family type (e.g.
- FeedforwardConstants - Class in com.flarerobotics.lib.container
-
A generic holder class for kS, kV and kA constants.
- FeedforwardConstants(double) - Constructor for class com.flarerobotics.lib.container.FeedforwardConstants
-
Constructs a new FeedforwardConstants.
- FeedforwardConstants(double, double) - Constructor for class com.flarerobotics.lib.container.FeedforwardConstants
-
Constructs a new FeedforwardConstants.
- FeedforwardConstants(double, double, double) - Constructor for class com.flarerobotics.lib.container.FeedforwardConstants
-
Constructs a new FeedforwardConstants.
- fiducialFamily - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- fiducialID - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- fire(double, double, List<Color>, boolean) - Method in class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Creates a pattern that creates a flickering effect similar to a fire, using a specfic palette of colors.
- Flush() - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- flywheel(double, double) - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor.Builder
-
Sets the moment of inertia for the flywheel.
- forceEndAutonomousCommand() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Forcefully ends the autonomous routine.
- forceStartAutonomousCommand() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Forcefully schedules the autonomous routine.
- frc.robot - package frc.robot
G
- generateAutoFromString(String) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Generates an autonomous routine from the given string pattern.
- generateRunnableFromPattern(LEDPattern) - Method in class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Generates a runnable that applies the given pattern.
- get() - Method in class com.flarerobotics.lib.TunableNumber
-
If tuning mode is enabled, returns the tuned number.
- getAngle() - Method in interface com.flarerobotics.lib.control.positions.ISubsystemPosition
-
For position-controlled subsystem positions.
- getAngle(String) - Method in interface com.flarerobotics.lib.control.positions.ISubsystemPosition
-
For position-controlled subsystem positions.
- getAngleInterpolator() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getAutonomousCommand() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Returns the autonomous command based on the primary source.
- getAutonomousCommand() - Method in class frc.robot.RobotContainer
- getBotpose(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Deprecated.
- getBotPose(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getBotPose_TargetSpace(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getBotpose_wpiBlue(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Deprecated.
- getBotPose_wpiBlue(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getBotpose_wpiRed(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Deprecated.
- getBotPose_wpiRed(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getBotPose2d() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- getBotPose2d(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the Pose2d for easy use with Odometry vision pose estimator (addVisionMeasurement)
- getBotPose2d_wpiBlue() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- getBotPose2d_wpiBlue(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the Pose2d for easy use with Odometry vision pose estimator (addVisionMeasurement)
- getBotPose2d_wpiRed() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- getBotPose2d_wpiRed(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the Pose2d for easy use with Odometry vision pose estimator (addVisionMeasurement)
- getBotPose3d() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- getBotPose3d(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getBotPose3d_TargetSpace(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the robot's 3D pose with respect to the currently tracked target's coordinate system.
- getBotPose3d_wpiBlue() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- getBotPose3d_wpiBlue(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
(Recommended) Gets the robot's 3D pose in the WPILib Blue Alliance Coordinate System.
- getBotPose3d_wpiRed() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- getBotPose3d_wpiRed(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
(Not Recommended) Gets the robot's 3D pose in the WPILib Red Alliance Coordinate System.
- getBotPoseEstimate_wpiBlue(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the MegaTag1 Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) in the WPILib Blue alliance coordinate system.
- getBotPoseEstimate_wpiBlue_MegaTag2(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the MegaTag2 Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) in the WPILib Blue alliance coordinate system.
- getBotPoseEstimate_wpiRed(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) when you are on the RED alliance
- getBotPoseEstimate_wpiRed_MegaTag2(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) when you are on the RED alliance
- getBottomLeftPoint() - Method in class com.flarerobotics.lib.region.RectangularRegion
-
Returns the bottom left translation.
- getBuffer() - Method in class com.flarerobotics.lib.subsystem.led.LibLEDSubsystem
-
Returns the adressable LED's buffer.
- getCameraInputs() - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Returns the camera inputs.
- getCameraPose_TargetSpace() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- getCameraPose_TargetSpace() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- getCameraPose_TargetSpace(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getCameraPose_TargetSpace2D() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- getCameraPose_TargetSpace2D() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- getCameraPose3d_RobotSpace(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the camera's 3D pose with respect to the robot's coordinate system.
- getCameraPose3d_TargetSpace(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the camera's 3D pose with respect to the currently tracked target's coordinate system.
- getCamerasIO() - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Returns the cameras as an IO interface array.
- getClassifierClass(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the current neural classifier result class name.
- getClassifierClassIndex(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the classifier class index from the currently running neural classifier pipeline
- getClosestTagId(Pose2d, int...) - Static method in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
Finds the ID of the AprilTag whose pose is closest to the given robotPose.
- getCommand() - Method in class com.flarerobotics.lib.auto.AutonomousManager.ZoneTrigger
-
Returns the command to execute.
- getCommandAutoChooser() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Returns the autonomous command chooser.
- getCurrentDrawAmps() - Method in class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Returns the elevator current draw.
- getCurrentPath(PathConstraints, GoalEndState) - Method in class com.flarerobotics.lib.auto.LocalADStarAK
-
Get the most recently calculated path.
- getCurrentPipelineIndex(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the active pipeline index.
- getCurrentPipelineType(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the current pipeline type.
- getDashboardPatternInputKey() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Returns the key used for the dashboard pattern input.
- getDefault() - Method in class com.flarerobotics.lib.TunableNumber
-
Returns the default value.
- getDetectorClass(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the primary neural detector result class name.
- getDetectorClassIndex(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the detector class index from the primary result of the currently running neural detector pipeline.
- getDragForceCoeff() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType
- getECoeff() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType
- getEffectiveInertia() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType
- getExitVelocity() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterState
-
Returns the exit velocity of the game piece.
- getFallbackCommand() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Returns the current fallback command.
- getFamily() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
- getFiducialID(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getFlywheelMOI() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getFlywheelToShooterReduction() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getGearbox() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getHeight() - Method in interface com.flarerobotics.lib.control.positions.ISubsystemPosition
-
For linear mechanism positions.
- getHoodAngleDeg() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterState
-
Returns the hood angle in degrees.
- getHopperDelay() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
-
Returns the hopper delay, defined as the time it takes the game piece from the hopper to being launched, not including the spin-up time.
- getId() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectile
- getIMUData(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the current IMU data from NetworkTables.
- getInstance() - Static method in class com.flarerobotics.lib.auto.AutonomousManager
-
Returns the singleton
AutonomousManager
instance. - getInverted(SparkFlex) - Static method in class com.revrobotics.spark.SparkUtils
-
Returns whether the SparkFlex is inverted or not.
- getInverted(SparkMax) - Static method in class com.revrobotics.spark.SparkUtils
-
Returns whether the SparkMax is inverted or not.
- getJointPose(int) - Method in class com.flarerobotics.lib.ascope.rotational.PivotAscopeDisplay
-
Returns the pose of the specified joint (1-indexed).
- getJointPose(int, Transform3d) - Method in class com.flarerobotics.lib.ascope.rotational.PivotAscopeDisplay
-
Returns the pose of the specified joint (1-indexed).
- getJSONDump(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the full JSON results dump.
- getLatency_Capture(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the capture latency.
- getLatency_Pipeline(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the pipeline's processing latency contribution.
- getLatestResults(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the latest JSON results output and returns a LimelightResults object.
- getLED() - Method in class com.flarerobotics.lib.subsystem.led.LibLEDSubsystem
-
Returns the adressable LED.
- getLEDPixelDensity() - Method in class com.flarerobotics.lib.subsystem.led.LibLEDSubsystem
-
Returns the pixel density of the LED, or how many pixels are in a meter.
- getLimelightDoubleArrayEntry(String, String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getLimelightNTDouble(String, String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getLimelightNTDoubleArray(String, String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getLimelightNTString(String, String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getLimelightNTStringArray(String, String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getLimelightNTTable(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getLimelightNTTableEntry(String, String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getLimelightURLString(String, String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getMass() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType
- getMaxAngle() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getMaxRPM() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getMaxX() - Method in class com.flarerobotics.lib.region.RectangularRegion
-
Returns the top right X position.
- getMaxY() - Method in class com.flarerobotics.lib.region.RectangularRegion
-
Returns the top right Y position.
- getMinAngle() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getMinX() - Method in class com.flarerobotics.lib.region.RectangularRegion
-
Returns the bottom left X position.
- getMinY() - Method in class com.flarerobotics.lib.region.RectangularRegion
-
Returns the bottom left Y position.
- getNeuralClassID(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getNominalVoltage() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getNumMotors() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getPathfindCommand(String) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Pathfinds to the given pose according to the pathfind strategy.
- getPathfindStrategy() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Returns the pathfinding strategy used for the autonomous manager.
- getPatterns() - Method in class com.flarerobotics.lib.subsystem.led.LibLEDSubsystem
-
Returns the LED patterns class, which contains pattern presets and a method to apply them.
- getPivotHeight() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getPoseName() - Method in class com.flarerobotics.lib.auto.AutonomousManager.ZoneTrigger
-
Returns the origin pose of the trigger.
- getPositionMeters() - Method in class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Returns the position of the elevator.
- getPythonScriptData(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getRawBarcodeData(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getRawDetections(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the latest raw neural detector results from NetworkTables
- getRawFiducials(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the latest raw fiducial/AprilTag detection results from NetworkTables.
- getRetrievedCommand() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Returns the retrieved auto command.
- getRobotPose_FieldSpace() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- getRobotPose_FieldSpace() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- getRobotPose_FieldSpace2D() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- getRobotPose_FieldSpace2D() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- getRobotPose_TargetSpace() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- getRobotPose_TargetSpace() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- getRobotPose_TargetSpace2D() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- getRobotPose_TargetSpace2D() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- getRollerMOI() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getRollerRadius() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getRollerReduction() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getRPM() - Method in interface com.flarerobotics.lib.control.positions.ISubsystemPosition
-
For angular velocity-controlled subsystem positions.
- getRPMInterpolator() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getStagePose(int) - Method in class com.flarerobotics.lib.ascope.linear.CascadeAscopeDisplay
-
Returns the pose of the specified stage.
- getStagePose(int) - Method in class com.flarerobotics.lib.ascope.linear.ContinuousAscopeDisplay
-
Returns the 3D pose of the given stage (1-indexed).
- getT2DArray(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
T2D is an array that contains several targeting metrcis
- getTA(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the target area as a percentage of the image (0-100%).
- getTalonFXConfiguration(TalonFX) - Static method in class com.ctre.phoenix6.configs.TalonUtils
-
Gets the current configuration of the given TalonFX.
- getTalonFXSConfiguration(TalonFXS) - Static method in class com.ctre.phoenix6.configs.TalonUtils
-
Gets the current configuration of the given TalonFXS.
- getTargetColor(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getTargetCount(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the number of targets currently detected.
- getTargetPose_CameraSpace() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- getTargetPose_CameraSpace() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- getTargetPose_CameraSpace(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getTargetPose_CameraSpace2D() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- getTargetPose_CameraSpace2D() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- getTargetPose_RobotSpace() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- getTargetPose_RobotSpace() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- getTargetPose_RobotSpace(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- getTargetPose_RobotSpace2D() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- getTargetPose_RobotSpace2D() - Method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- getTargetPose3d_CameraSpace(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the target's 3D pose with respect to the camera's coordinate system.
- getTargetPose3d_RobotSpace(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the target's 3D pose with respect to the robot's coordinate system.
- getTopRightPoint() - Method in class com.flarerobotics.lib.region.RectangularRegion
-
Returns the top right translation.
- getTriggerDistance() - Method in class com.flarerobotics.lib.auto.AutonomousManager.ZoneTrigger
-
Returns the distance from the pose to trigger the command.
- getTV() - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Returns whether the vision detects a valid target.
- getTV(int) - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Returns whether the vision detects a valid target.
- getTV(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Does the Limelight have a valid target?
- getTX(int) - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Returns the X angle to the best target, which can be used for simple servoing with vision.
- getTX(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the horizontal offset from the crosshair to the target in degrees.
- getTXNC(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the horizontal offset from the principal pixel/point to the target in degrees.
- getTY(int) - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Returns the Y angle to the best target, which can be used for simple servoing with vision.
- getTY(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the vertical offset from the crosshair to the target in degrees.
- getTYNC(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Gets the vertical offset from the principal pixel/point to the target in degrees.
- getType() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectile
- getVelocityMetersPerSecond() - Method in class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Returns the velocity of the elevator.
- getVertices() - Method in class com.flarerobotics.lib.region.PolygonalRegion
-
Returns the list of vertices in order.
- getWheelRPM() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterState
-
Returns the flywheel RPM.
- getWindupTimes() - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor
- getYawRobotOriented() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterState
-
Returns the robot oriented turret yaw in degrees.
- getZoneTrigger(String) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Returns the zone trigger for the given pose name.
- 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
- green() - Method in class com.flarerobotics.lib.subsystem.led.ExtendedColor
-
Gets the green value of the color.
- gyroX - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
- gyroY - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
- gyroZ - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
H
- hashCode() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.TargetObservation
-
Returns a hash code value for this object.
- hasHitLowerLimit() - Method in class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Returns whether the elevator has hit the lower limit.
- hasHitUpperLimit() - Method in class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Returns whether the elevator has hit the upper limit.
- hideProjectileOnHit - Variable in class com.flarerobotics.lib.control.shooter.data.ProjectileTarget
- hopperDelay(double) - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor.Builder
-
Sets the hopper delay, defined as the time it takes the game piece from the hopper to being launched, not including the spin-up time.
- hue() - Method in class com.flarerobotics.lib.subsystem.led.ExtendedColor
-
Gets the hue of the color.
I
- id - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawFiducial
- IMUData() - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
- IMUData(double[]) - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
- inertiaX() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CuboidHollowThin
- inertiaX() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CuboidSolid
- inertiaX() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderHollowThick
- inertiaX() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderHollowThin
- inertiaX() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderSolid
- inertiaX() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape
-
Calculates moment of inertia about X-axis.
- inertiaX() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.Ring
- inertiaX() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereHollowThick
- inertiaX() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereHollowThin
- inertiaX() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereSolid
- inertiaY() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CuboidHollowThin
- inertiaY() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CuboidSolid
- inertiaY() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderHollowThick
- inertiaY() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderHollowThin
- inertiaY() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderSolid
- inertiaY() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape
-
Calculates moment of inertia about Y-axis.
- inertiaY() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.Ring
- inertiaY() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereHollowThick
- inertiaY() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereHollowThin
- inertiaY() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereSolid
- inertiaZ() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CuboidHollowThin
- inertiaZ() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CuboidSolid
- inertiaZ() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderHollowThick
- inertiaZ() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderHollowThin
- inertiaZ() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CylinderSolid
- inertiaZ() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape
-
Calculates moment of inertia about Z-axis.
- inertiaZ() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.Ring
- inertiaZ() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereHollowThick
- inertiaZ() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereHollowThin
- inertiaZ() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereSolid
- initCommandAutoChooser() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Initializes the command autonomous sendable chooser.
- initCommandAutoChooser(String) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Initializes the command autonomous sendable chooser with the given default option.
- initFlareAutoBuilderWidget() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Puts the Flare auto builder in the default tab (
AutonomousManager.kWidgetDefaultTab
) with the default titleAutonomousManager.kWidgetDefaultTitle
on ShuffleBoard. - initFlareAutoBuilderWidget(String, String) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Puts the Flare auto builder in the given tab on ShuffleBoard.
- initialize() - Method in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
- initializePoseTriggers(List<AutonomousManager.ZoneTrigger>) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Sets the pose triggers.
- IntegerContainer - Class in com.flarerobotics.lib.container
-
A container for an integer value, used for passing by reference into a lambda expression.
- IntegerContainer(int) - Constructor for class com.flarerobotics.lib.container.IntegerContainer
-
Constructs a new IntegerContainer.
- interpolate(double, double) - Method in class com.flarerobotics.lib.math.BilinearInterpolator2D
-
Perform bilinear interpolation at (x, y).
- isCameraConnected - Variable in class com.flarerobotics.lib.subsystem.vision.LibVisionIO.VisionIOInputs
- isColliding(Pose3d) - Method in class com.flarerobotics.lib.region.Surface3d
-
Tests if a single pose lies within the finite quad surface (including edges).
- isColliding(Pose3d, Pose3d) - Method in class com.flarerobotics.lib.region.Surface3d
-
Tests if the linear motion from lastPose to currentPose intersects the finite quad.
- isFinished() - Method in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
- isFrozen - Variable in class com.flarerobotics.lib.control.shooter.data.ShooterProjectile
- isMegaTag2 - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.PoseEstimate
- isNewPathAvailable() - Method in class com.flarerobotics.lib.auto.LocalADStarAK
-
Get if a new path has been calculated since the last time a path was retrieved.
- isPoseWithinArea(Pose2d) - Method in class com.flarerobotics.lib.region.PolygonalRegion
-
Returns whether the given pose (x, y) lies within this polygon.
- isPoseWithinArea(Pose2d) - Method in class com.flarerobotics.lib.region.RectangularRegion
-
Returns whether the given pose is bound within the region.
- isPossible() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterState
-
Returns whether the target is reachable, assuming a pivoting shooter.
- ISubsystemPosition - Interface in com.flarerobotics.lib.control.positions
-
An interface allowing users to have a custom enum of subsystem positions.
- iZone - Variable in class com.flarerobotics.lib.container.PIDConstants
K
- kA - Variable in class com.flarerobotics.lib.container.FeedforwardConstants
- kD - Variable in class com.flarerobotics.lib.container.PIDConstants
- kDefaultAngularToleranceDegrees - Static variable in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
The default angular tolerance in meters.
- kDefaultProjectileTolerance - Static variable in class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
The default tolerance for the projectile target in meters.
- kDefaultTranslationalToleranceMeters - Static variable in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
The default translational tolerance in meters.
- kDoDetailedDebug - Static variable in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
Whether details such as the PID error and setpoint should be logged.
- kDynamicMoveSolveIterations - Static variable in class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
The number of maximum iterations for dynamic motion move solve.
- kDynamicMoveSolveRPMThreshold - Static variable in class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
The RPM threshold for convergence in dynamic motion solve.
- kDynamicMoveSolveTimeThreshold - Static variable in class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
The time threshold for convergence in dynamic motion solve.
- kErrorCountThreshold - Static variable in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
Error counts threshold for when to stop the command.
- kErrorInsteadOfWarn - Static variable in class com.flarerobotics.lib.auto.AutonomousManager
-
Whether to throw an error or to warn via DS.
- kFieldRegion - Static variable in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
The region representing the rectangular field.
- kG - Static variable in class com.flarerobotics.lib.math.PhysicsUtil
-
The graviational acceleration of the earth in m/s^2.
- kI - Variable in class com.flarerobotics.lib.container.PIDConstants
- kLayout - Static variable in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
The AprilTag layout of the field.
- kMaxRollNoiseRad - Static variable in class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
The maximum noise in the roll (X axis rotation) for projectile visualization.
- kNTAutonomousKey - Static variable in class com.flarerobotics.lib.auto.AutonomousManager
-
The autonomous key to use with NetworkTables.
- kP - Variable in class com.flarerobotics.lib.container.PIDConstants
- kProjectileTargets - Static variable in class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
The list of projectile targets to use for trajectory visualization.
- kS - Variable in class com.flarerobotics.lib.container.FeedforwardConstants
- kTrajectoryMaxTime - Static variable in class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
The maximum time-of-flight to simulate for a given object.
- kV - Variable in class com.flarerobotics.lib.container.FeedforwardConstants
- kVelocityEpsilon - Static variable in class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
A constant velocity to apply when the velocity is too low to avoid the projectile getting stuck.
- kVelocityEpsilonThreshold - Static variable in class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
The threshold to apply the velocity compensation.
L
- lastUpdate - Variable in class com.flarerobotics.lib.control.shooter.data.ShooterProjectile
- latency - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.PoseEstimate
- latency_capture - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- latency_jsonParse - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- latency_pipeline - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- latestTargetObservation - Variable in class com.flarerobotics.lib.subsystem.vision.LibVisionIO.VisionIOInputs
- LEDPatterns - Class in com.flarerobotics.lib.subsystem.led
-
A container class holding LED patterns.
- LEDPatterns(LibLEDSubsystem) - Constructor for class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Constructs a new LEDPatterns.
- LibLEDSubsystem - Class in com.flarerobotics.lib.subsystem.led
-
A preset LED subsystem.
- LibLEDSubsystem(int) - Constructor for class com.flarerobotics.lib.subsystem.led.LibLEDSubsystem
-
Constructs a new LibLEDSubsystem.
- LibLEDSubsystem(int, int, Distance) - Constructor for class com.flarerobotics.lib.subsystem.led.LibLEDSubsystem
-
Constructs a new LibLEDSubsystem.
- LibShooterDescriptor - Class in com.flarerobotics.lib.control.shooter.data
-
A descriptor for a shooter subsystem, containing all the necessary parameters to calculate the angle and RPM of the shooter, given environmental factors.
- LibShooterDescriptor.Builder - Class in com.flarerobotics.lib.control.shooter.data
-
A builder class for ShooterDescriptor paramters.
- LibVisionIO - Interface in com.flarerobotics.lib.subsystem.vision
-
The main superclass interface for vision camera (hardware) interaction IO classes.
- LibVisionIO.PoseObservation - Record Class in com.flarerobotics.lib.subsystem.vision
-
Represents a robot pose sample used for pose estimation.
- LibVisionIO.PoseObservationType - Enum Class in com.flarerobotics.lib.subsystem.vision
-
An enum specifying which processing method is used when computing the pose.
- LibVisionIO.TargetObservation - Record Class in com.flarerobotics.lib.subsystem.vision
-
Represents the angle to a simple target, not used for pose estimation.
- LibVisionIO.VisionIOInputs - Class in com.flarerobotics.lib.subsystem.vision
-
The inputs class for the Vision Subsystem.
- LibVisionIOLimelight - Class in com.flarerobotics.lib.subsystem.vision.io
-
IO implementation for real Limelight hardware.
- LibVisionIOLimelight(String, Supplier<Rotation2d>) - Constructor for class com.flarerobotics.lib.subsystem.vision.io.LibVisionIOLimelight
-
Constructs a new LibVisionIOLimelight.
- LibVisionIOPhotonVision - Class in com.flarerobotics.lib.subsystem.vision.io
-
IO implementation for real PhotonVision hardware.
- LibVisionIOPhotonVision(String, Transform3d) - Constructor for class com.flarerobotics.lib.subsystem.vision.io.LibVisionIOPhotonVision
-
Constructs a new LibVisionIOPhotonVision.
- LibVisionIOPhotonVisionSim - Class in com.flarerobotics.lib.subsystem.vision.io
-
IO implementation for simulation using PhotonVision's built-in simulator.
- LibVisionIOPhotonVisionSim(String, Transform3d, Supplier<Pose2d>) - Constructor for class com.flarerobotics.lib.subsystem.vision.io.LibVisionIOPhotonVisionSim
-
Constructs a new LibVisionIOPhotonVisionSim.
- LibVisionSubsystem - Class in com.flarerobotics.lib.subsystem.vision
-
A preset vision subsystem used for robot localization via AprilTags.
- LibVisionSubsystem(LibVisionSubsystem.VisionConsumer, LibVisionIO...) - Constructor for class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Constructs a new LibVisionSubsystem.
- LibVisionSubsystem.VisionConsumer - Interface in com.flarerobotics.lib.subsystem.vision
-
The consumer functional interface for the addVisionMeasurement method.
- LimelightHelpers - Class in com.flarerobotics.lib.subsystem.vision
-
LimelightHelpers provides static methods and classes for interfacing with Limelight vision cameras in FRC.
- LimelightHelpers() - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- LimelightHelpers.IMUData - Class in com.flarerobotics.lib.subsystem.vision
-
Encapsulates the state of an internal Limelight IMU.
- LimelightHelpers.LimelightResults - Class in com.flarerobotics.lib.subsystem.vision
-
Limelight Results object, parsed from a Limelight's JSON results output.
- LimelightHelpers.LimelightTarget_Barcode - Class in com.flarerobotics.lib.subsystem.vision
-
Represents a Barcode Target Result extracted from JSON Output
- LimelightHelpers.LimelightTarget_Classifier - Class in com.flarerobotics.lib.subsystem.vision
-
Represents a Neural Classifier Pipeline Result extracted from JSON Output
- LimelightHelpers.LimelightTarget_Detector - Class in com.flarerobotics.lib.subsystem.vision
-
Represents a Neural Detector Pipeline Result extracted from JSON Output
- LimelightHelpers.LimelightTarget_Fiducial - Class in com.flarerobotics.lib.subsystem.vision
-
Represents an AprilTag/Fiducial Target Result extracted from JSON Output
- LimelightHelpers.LimelightTarget_Retro - Class in com.flarerobotics.lib.subsystem.vision
-
Represents a Color/Retroreflective Target Result extracted from JSON Output
- LimelightHelpers.PoseEstimate - Class in com.flarerobotics.lib.subsystem.vision
-
Represents a 3D Pose Estimate.
- LimelightHelpers.RawDetection - Class in com.flarerobotics.lib.subsystem.vision
-
Represents a Limelight Raw Neural Detector result from Limelight's NetworkTables output.
- LimelightHelpers.RawFiducial - Class in com.flarerobotics.lib.subsystem.vision
-
Represents a Limelight Raw Fiducial result from Limelight's NetworkTables output.
- LimelightResults() - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- LimelightTarget_Barcode() - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
- LimelightTarget_Classifier() - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Classifier
- LimelightTarget_Detector() - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Detector
- LimelightTarget_Fiducial() - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- LimelightTarget_Retro() - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- LocalADStarAK - Class in com.flarerobotics.lib.auto
-
Custom PathPlanner pathfinder for AdvantageKit replay compatibility.
- LocalADStarAK() - Constructor for class com.flarerobotics.lib.auto.LocalADStarAK
M
- m_camera - Variable in class com.flarerobotics.lib.subsystem.vision.io.LibVisionIOPhotonVision
- m_color - Variable in class com.flarerobotics.lib.subsystem.led.ExtendedColor
-
The base Color object.
- m_robotToCamera - Variable in class com.flarerobotics.lib.subsystem.vision.io.LibVisionIOPhotonVision
- m_value - Variable in class com.flarerobotics.lib.container.DoubleContainer
- m_value - Variable in class com.flarerobotics.lib.container.IntegerContainer
- 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.
- MAVEN_GROUP - Static variable in class frc.robot.BuildConstants
- MAVEN_NAME - Static variable in class frc.robot.BuildConstants
- MEGATAG_2 - Enum constant in enum class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservationType
-
Multi-tag with limelight.
- motorRevsFromDistanceTravelledByWheel(Distance, Distance, double) - Static method in class com.flarerobotics.lib.control.RotationalKinematics
-
Returns the number of motor revolutions, given the reduction and distance travelled.
- mul(Vector3) - Method in class com.flarerobotics.lib.container.Vector3
N
- nominalVoltage(double) - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor.Builder
-
Sets the nominal battery voltage.
- NONE - Enum constant in enum class com.flarerobotics.lib.auto.AutonomousManager.PrimaryCommandSource
-
Disables the autonomous mode.
- norm() - Method in class com.flarerobotics.lib.container.Vector3
O
- offsetPerpendicular(Pose2d, double) - Static method in class com.flarerobotics.lib.PoseUtils
-
Offsets a Pose2d along the direction of the original pose.
- offsetPerpendicular(Pose3d, double) - Static method in class com.flarerobotics.lib.PoseUtils
-
Offsets a Pose3d along the direction of the original pose.
- offsetSideways(Pose2d, double) - Static method in class com.flarerobotics.lib.PoseUtils
-
Offsets a Pose2d sideways by the given amount in meters.
- offsetSideways(Pose3d, double) - Static method in class com.flarerobotics.lib.PoseUtils
-
Offsets a Pose3d sideways by the given amount in meters.
P
- periodic() - Method in class com.flarerobotics.lib.subsystem.led.LibLEDSubsystem
- periodic() - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
- PHOTONVISION - Enum constant in enum class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservationType
-
Multi-tag with PhotonVision when available, single tag otherwise.
- PhysicsUtil - Class in com.flarerobotics.lib.math
-
A physics utility class.
- PIDConstants - Class in com.flarerobotics.lib.container
-
A generic holder class for PID and IZone constants.
- PIDConstants(double) - Constructor for class com.flarerobotics.lib.container.PIDConstants
-
Constructs a new PIDConstants.
- PIDConstants(double, double, double) - Constructor for class com.flarerobotics.lib.container.PIDConstants
-
Constructs a new PIDConstants.
- PIDConstants(double, double, double, double) - Constructor for class com.flarerobotics.lib.container.PIDConstants
-
Constructs a new PIDConstants.
- pipelineID - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- Pitch - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
- PivotAscopeDisplay - Class in com.flarerobotics.lib.ascope.rotational
-
Simulates an arm / pivot and calculates joint positions, publishing them to Network Tables (via Akit Logger) for visualization in AdvantageScope.
- PivotAscopeDisplay(String, Supplier<Pose3d>, double[], Supplier<Rotation3d[]>, Supplier<Double[]>) - Constructor for class com.flarerobotics.lib.ascope.rotational.PivotAscopeDisplay
-
Constructs a new PivotAscopeDisplay.
- PivotAscopeDisplay(String, Supplier<Pose3d>, double, Supplier<Rotation3d>) - Constructor for class com.flarerobotics.lib.ascope.rotational.PivotAscopeDisplay
-
Constructs a new single-jointed PivotAscopeDisplay.
- PivotAscopeDisplay(String, Supplier<Pose3d>, double, Supplier<Rotation3d>, Supplier<Double>) - Constructor for class com.flarerobotics.lib.ascope.rotational.PivotAscopeDisplay
-
Constructs a single-jointed new PivotAscopeDisplay.
- PolygonalRegion - Class in com.flarerobotics.lib.region
-
A polygonal region on the field.
- PolygonalRegion(List<Translation2d>) - Constructor for class com.flarerobotics.lib.region.PolygonalRegion
-
Constructs a new PolygonalRegion.
- PolynomialRegression - Class in com.flarerobotics.lib.math
-
The
PolynomialRegression
class performs a polynomial regression on an set of N data points (yi, xi). - PolynomialRegression(double[], double[], int) - Constructor for class com.flarerobotics.lib.math.PolynomialRegression
-
Performs a polynomial reggression on the data points
(y[i], x[i])
. - PolynomialRegression(double[], double[], int, String) - Constructor for class com.flarerobotics.lib.math.PolynomialRegression
-
Performs a polynomial reggression on the data points
(y[i], x[i])
. - pose - Variable in class com.flarerobotics.lib.control.shooter.data.ShooterProjectile
- pose - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.PoseEstimate
- pose() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservation
-
Returns the value of the
pose
record component. - pose2dToArray(Pose2d) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Converts a Pose2d object to an array of doubles in the format [x, y, z, roll, pitch, yaw].
- pose3dToArray(Pose3d) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Converts a Pose3d object to an array of doubles in the format [x, y, z, roll, pitch, yaw].
- PoseEstimate() - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.PoseEstimate
-
Instantiates a PoseEstimate object with default values
- PoseEstimate(Pose2d, double, double, int, double, double, double, LimelightHelpers.RawFiducial[], boolean) - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.PoseEstimate
- PoseObservation(double, Pose3d, double, int, double, LibVisionIO.PoseObservationType) - Constructor for record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservation
-
Creates an instance of a
PoseObservation
record class. - poseObservations - Variable in class com.flarerobotics.lib.subsystem.vision.LibVisionIO.VisionIOInputs
- PoseUtils - Class in com.flarerobotics.lib
- PRECISION_PATHFIND - Enum constant in enum class com.flarerobotics.lib.auto.AutonomousManager.PathfindStrategy
-
First pathfinds to the start of a path, and then follows the path which goes to a key location for increased precision.
- predict(double) - Method in class com.flarerobotics.lib.math.PolynomialRegression
-
Returns the expected response
y
given the value of the predictor variablex
. - printPoseEstimate(LimelightHelpers.PoseEstimate) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Prints detailed information about a PoseEstimate to standard output.
- progressMask(LEDPattern, DoubleSupplier) - Method in class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Masks a progress bar on the pattern provided, where only the supplied percentage will be shown.
- ProjectileShape() - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape
- ProjectileTarget - Class in com.flarerobotics.lib.control.shooter.data
-
A class representing a projectile target on the field.
- ProjectileTarget(Surface3d, boolean) - Constructor for class com.flarerobotics.lib.control.shooter.data.ProjectileTarget
-
Constructs a new ProjectileTarget.
- ProjectileTarget(Translation3d, double, boolean) - Constructor for class com.flarerobotics.lib.control.shooter.data.ProjectileTarget
-
Constructs a new ProjectileTarget.
R
- R2() - Method in class com.flarerobotics.lib.math.PolynomialRegression
-
Returns the coefficient of determination R2.
- rainbow(double, int, int) - Method in class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Applies a rainbow pattern to the LED subsystem.
- RawDetection(int, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- RawFiducial(int, double, double, double, double, double, double) - Constructor for class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawFiducial
- rawFiducials - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.PoseEstimate
- RectangularRegion - Class in com.flarerobotics.lib.region
-
A rectangular region on the field used to divide field into sections.
- RectangularRegion(Translation2d, Translation2d) - Constructor for class com.flarerobotics.lib.region.RectangularRegion
-
Create a 2D rectangular region.
- red() - Method in class com.flarerobotics.lib.subsystem.led.ExtendedColor
-
Gets the red value of the color.
- registerCurrentDrawer(Supplier<Double>) - Static method in class com.flarerobotics.lib.BatteryUpdater
-
Registers a current drawer (an object that draws current), such as a mechanism or subsystem.
- resetLED() - Method in class com.flarerobotics.lib.subsystem.led.LibLEDSubsystem
-
Resets the LED to a solid white color.
- retryUntilOk(Supplier<StatusCode>, int, String) - Static method in class com.ctre.phoenix6.configs.TalonUtils
-
Tries to apply the given function until a valid Ok status code is reached, or until the maximum number of tries is exceeded.
- retryUntilOk(Supplier<REVLibError>, int, String) - Static method in class com.revrobotics.spark.SparkUtils
-
Tries to apply the given function until a valid Ok status code is reached, or until the maximum number of tries is exceeded.
- Ring(double, double, double) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.Ring
-
Constructs a new Ring.
- Robot - Class in frc.robot
- Robot() - Constructor for class frc.robot.Robot
- RobotContainer - Class in frc.robot
- RobotContainer() - Constructor for class frc.robot.RobotContainer
- robotInit() - Method in class frc.robot.Robot
- robotPeriodic() - Method in class frc.robot.Robot
- robotYaw - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
- Roll - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
- rollerMOI(double) - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor.Builder
-
Sets the moment of inertia for the rollers.
- rotateAround(Pose3d, Translation3d, Rotation3d) - Static method in class com.flarerobotics.lib.PoseUtils
-
Rotates the current pose around a point in 3D space.
- RotationalKinematics - Class in com.flarerobotics.lib.control
-
Utility class for basic kinematics related to wheel rotations.
S
- saturation() - Method in class com.flarerobotics.lib.subsystem.led.ExtendedColor
-
Gets the saturation of the color.
- scale(double) - Method in class com.flarerobotics.lib.container.Vector3
- setAngularStdDevBaseline(double) - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Sets the baseline for the angular standard deviations.
- setAngularStdDevFactor_MT2(double) - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Sets the angular standard deviations factor applied for MegaTag2.
- setAngularTolerance(double) - Method in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
Sets the tolerance of the angular PID controller.
- setAutoSupplier(Supplier<Command>) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Sets the autonomous command supplier.
- setBatteryResistance(double) - Static method in class com.flarerobotics.lib.BatteryUpdater
-
Sets the resistance.
- setCameraPose_RobotSpace(String, double, double, double, double, double, double) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Sets the camera pose relative to the robot.
- setCameraStdDevFactors(double[]) - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Sets the standard deviation factors for each camera in the same order it was provided in the constructor.
- setCropWindow(String, double, double, double, double) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Sets the crop window for the camera.
- setDashboardPatternInputKey(String) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Sets the key to use for the dashboard input.
- setDefault(double) - Method in class com.flarerobotics.lib.TunableNumber
-
Sets the default value of the number.
- setDoDebug(boolean) - Method in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
Sets whether basic debugging is enabled or not.
- setDragForceCoeff(double) - Method in class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType
-
Sets the drag force coefficient.
- setDynamicObstacles(List<Pair<Translation2d, Translation2d>>, Translation2d) - Method in class com.flarerobotics.lib.auto.LocalADStarAK
-
Set the dynamic obstacles that should be avoided while pathfinding.
- setFallbackCommand(Command) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Sets the fallback autonomous command for when the main autonomous command fails.
- SetFidcuial3DOffset(String, double, double, double) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Sets the 3D point-of-interest offset for the current fiducial pipeline.
- setFiducial3DOffset(String, double, double, double) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Sets 3D offset point for easy 3D targeting.
- SetFiducialDownscalingOverride(String, float) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Sets the downscaling factor for AprilTag detection.
- SetFiducialIDFiltersOverride(String, int[]) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Overrides the valid AprilTag IDs that will be used for localization.
- setGoalPosition(Translation2d) - Method in class com.flarerobotics.lib.auto.LocalADStarAK
-
Set the goal position to pathfind to
- SetIMUMode(String, int) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Configures the IMU mode for MegaTag2 Localization
- setInputVoltage(double) - Method in class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Sets the input voltage for the elevator.
- setInverted(SparkFlex, boolean) - Static method in class com.revrobotics.spark.SparkUtils
-
Sets whether the SparkFlex is inverted or not.
- setInverted(SparkMax, boolean) - Static method in class com.revrobotics.spark.SparkUtils
-
Sets whether the SparkMax is inverted or not.
- setLEDBuffer(AddressableLEDBuffer) - Method in class com.flarerobotics.lib.subsystem.led.LibLEDSubsystem
-
Applies the given buffer to the LED.
- setLEDMode_ForceBlink(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- setLEDMode_ForceOff(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- setLEDMode_ForceOn(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- setLEDMode_PipelineControl(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Sets LED mode to be controlled by the current pipeline.
- setLimelightNTDouble(String, String, double) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- setLimelightNTDoubleArray(String, String, double[]) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- setLinearStdDevBaseline(double) - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Sets the baseline for the linear standard deviations.
- setLinearStdDevFactor_MT2(double) - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Sets the linear deviations factor applied for MegaTag2.
- setLoopOverrunTimeout(IterativeRobotBase, double) - Static method in class com.flarerobotics.lib.Utils
-
Sets the duration before a "command loop overrun" warning is thrown.
- setMaxAmbiguity(double) - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Sets the maximum ambiguity for the robot's pose.
- setMaxHeight(Distance) - Method in class com.flarerobotics.lib.subsystem.vision.LibVisionSubsystem
-
Sets the height threshold (invalidation point) for the vision pose.
- setMaxTimer(double) - Method in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
Sets the maximum duration of the timer.
- setNominalVoltage(double) - Static method in class com.flarerobotics.lib.BatteryUpdater
-
Sets the nominal voltage of the battery.
- setPathfindStrategy(AutonomousManager.PathfindStrategy) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Sets the pathfinding strategy to use for the autonomous manager.
- setPipeline(int) - Method in class com.flarerobotics.lib.subsystem.vision.io.LibVisionIOLimelight
- setPipeline(int) - Method in class com.flarerobotics.lib.subsystem.vision.io.LibVisionIOPhotonVision
- setPipeline(int) - Method in interface com.flarerobotics.lib.subsystem.vision.LibVisionIO
-
Sets the current pipeline index.
- setPipelineIndex(String, int) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- setPreAutoCommand(Command, boolean) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Sets the command to schedule right before starting the autonomous routine.
- setPrimaryCommandSource(AutonomousManager.PrimaryCommandSource) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Sets which source to get the autonomous command from.
- setPriorityTagID(String, int) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- setPythonScriptData(String, double[]) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- SetRobotOrientation(String, double, double, double, double, double, double) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Sets robot orientation values used by MegaTag2 localization algorithm.
- SetRobotOrientation_NoFlush(String, double, double, double, double, double, double) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- setRobotPoseSupplier(Supplier<Pose2d>) - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Sets the field-relative robot pose supplier.
- setRPMLimits(double) - Method in class com.flarerobotics.lib.control.shooter.data.LibShooterDescriptor.Builder
-
Sets the RPM limits for the shooter.
- setStartPosition(Translation2d) - Method in class com.flarerobotics.lib.auto.LocalADStarAK
-
Set the start position to pathfind from.
- setState(double, double) - Method in class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Sets the elevator's state.
- setStreamMode_PiPMain(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Enables Picture-in-Picture mode with secondary stream in the corner.
- setStreamMode_PiPSecondary(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Enables Picture-in-Picture mode with primary stream in the corner.
- setStreamMode_Standard(String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Enables standard side-by-side stream mode.
- setSystemTilt(double) - Method in class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Sets the system's tilt to the given angle, defaults to 0 degrees for upright.
- setTranslationalTolerance(double) - Method in class com.flarerobotics.lib.subsystem.vision.command.AlignToTagCommand2D
-
Sets the tolerance of the translational (x, y) PID controllers.
- ShooterCalculator - Class in com.flarerobotics.lib.control.shooter
-
Calculates the optimal shooter parameters (angle, wheel speed, yaw) for hitting a target.
- ShooterCalculator(LibShooterDescriptor) - Constructor for class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
Constructs a new ShooterCalculator with the given descriptor.
- ShooterProjectile - Class in com.flarerobotics.lib.control.shooter.data
-
A class containing physical parameters for a projectile shot from the shooter.
- ShooterProjectile(ShooterProjectileType, Vector3, Pose3d) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectile
-
Constructs a new ShooterProjectile.
- ShooterProjectileType - Class in com.flarerobotics.lib.control.shooter.data
-
Holder class for a shooter projectile.
- ShooterProjectileType(double, double, double, double) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType
-
Constructs a new ShooterProjectile.
- ShooterProjectileType.ProjectileShape - Class in com.flarerobotics.lib.control.shooter.data
-
Represents various projectile shapes with moment of inertia calculations.
- ShooterProjectileType.ProjectileShape.CuboidHollowThin - Class in com.flarerobotics.lib.control.shooter.data
-
Thin-walled hollow cuboid.
- ShooterProjectileType.ProjectileShape.CuboidSolid - Class in com.flarerobotics.lib.control.shooter.data
-
Solid cuboid.
- ShooterProjectileType.ProjectileShape.CylinderHollowThick - Class in com.flarerobotics.lib.control.shooter.data
-
Thick-walled hollow cylinder.
- ShooterProjectileType.ProjectileShape.CylinderHollowThin - Class in com.flarerobotics.lib.control.shooter.data
-
Thin-walled hollow cylinder.
- ShooterProjectileType.ProjectileShape.CylinderSolid - Class in com.flarerobotics.lib.control.shooter.data
-
Solid cylinder.
- ShooterProjectileType.ProjectileShape.Ring - Class in com.flarerobotics.lib.control.shooter.data
-
Ring (thin circular loop).
- ShooterProjectileType.ProjectileShape.SphereHollowThick - Class in com.flarerobotics.lib.control.shooter.data
-
Thick-walled hollow sphere.
- ShooterProjectileType.ProjectileShape.SphereHollowThin - Class in com.flarerobotics.lib.control.shooter.data
-
Thin-walled hollow sphere.
- ShooterProjectileType.ProjectileShape.SphereSolid - Class in com.flarerobotics.lib.control.shooter.data
-
Solid sphere.
- ShooterState - Class in com.flarerobotics.lib.control.shooter.data
-
Data class for computed shooter states.
- ShooterState(double, double, double, boolean, double) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterState
- shotAt - Variable in class com.flarerobotics.lib.control.shooter.data.ShooterProjectile
- simulationInit() - Method in class frc.robot.Robot
- simulationPeriodic() - Method in class frc.robot.Robot
- solid(Color) - Method in class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Applies a solid color to the LED subsystem.
- SparkUtils - Class in com.revrobotics.spark
-
A static class to allow for for direct JNI SparkMax and SparkFlex interactions.
- SphereHollowThick(double, double, double) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereHollowThick
-
Constructs a new SphereHollowThick.
- SphereHollowThin(double, double) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereHollowThin
-
Constructs a new SphereHollowThin.
- SphereSolid(double, double) - Constructor for class com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.SphereSolid
-
Constructs a new SphereSolid.
- steps(Map<Double, Color>) - Method in class com.flarerobotics.lib.subsystem.led.LEDPatterns
-
Creates a steps gradient where solid colors are displayed seperately at sections.
- sub(Vector3) - Method in class com.flarerobotics.lib.container.Vector3
- SubsystemRatios - Class in com.flarerobotics.lib.control
-
Utility class for calculating subsystem ratios.
- SUPPLIER - Enum constant in enum class com.flarerobotics.lib.auto.AutonomousManager.PrimaryCommandSource
-
Gets the command from the supplier provided.
- Surface3d - Class in com.flarerobotics.lib.region
-
Represents a finite quadrilateral surface in 3D defined by four corner points.
- Surface3d(Translation3d, Translation3d, Translation3d, Translation3d) - Constructor for class com.flarerobotics.lib.region.Surface3d
-
Constructs a new Surface3d.
T
- ta - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
- ta - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Detector
- ta - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- ta - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- ta - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- ta - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawFiducial
- tagCount - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.PoseEstimate
- tagCount() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservation
-
Returns the value of the
tagCount
record component. - tagIDs - Variable in class com.flarerobotics.lib.subsystem.vision.LibVisionIO.VisionIOInputs
- tagSpan - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.PoseEstimate
- takeSnapshot(String, String) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Asynchronously take snapshot.
- TalonUtils - Class in com.ctre.phoenix6.configs
-
A generic utility class for TalonFX and TalonFXS.
- TargetObservation(Rotation2d, Rotation2d) - Constructor for record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.TargetObservation
-
Creates an instance of a
TargetObservation
record class. - targets_Barcode - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- targets_Classifier - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- targets_Detector - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- targets_Fiducials - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- targets_Retro - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- teleopInit() - Method in class frc.robot.Robot
- teleopPeriodic() - Method in class frc.robot.Robot
- testInit() - Method in class frc.robot.Robot
- testPeriodic() - Method in class frc.robot.Robot
- timestamp() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservation
-
Returns the value of the
timestamp
record component. - timestamp_LIMELIGHT_publish - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- timestamp_RIOFPGA_capture - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- timestampSeconds - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.PoseEstimate
- toPose2D(double[]) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Takes a 6-length array of pose data and converts it to a Pose2d object.
- toPose3D(double[]) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
-
Takes a 6-length array of pose data and converts it to a Pose3d object.
- toString() - Method in class com.flarerobotics.lib.control.shooter.data.ShooterState
- toString() - Method in class com.flarerobotics.lib.math.PolynomialRegression
-
Returns a string representation of the polynomial regression model.
- toString() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservation
-
Returns a string representation of this record class.
- toString() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.TargetObservation
-
Returns a string representation of this record class.
- ts - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- ts - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- TunableNumber - Class in com.flarerobotics.lib
-
A number which can be tuned in SmartDashboard.
- TunableNumber(String) - Constructor for class com.flarerobotics.lib.TunableNumber
-
Constructs a new TunableNumber.
- tx - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
- tx - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Classifier
- tx - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Detector
- tx - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- tx - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- tx() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.TargetObservation
-
Returns the value of the
tx
record component. - tx_nocrosshair - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
- tx_nocrosshair - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Detector
- tx_nocrosshair - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- tx_nocrosshair - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- tx_pixels - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
- tx_pixels - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Classifier
- tx_pixels - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Detector
- tx_pixels - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- tx_pixels - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- txnc - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- txnc - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawFiducial
- ty - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
- ty - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Classifier
- ty - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Detector
- ty - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- ty - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- ty() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.TargetObservation
-
Returns the value of the
ty
record component. - ty_nocrosshair - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
- ty_nocrosshair - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Detector
- ty_nocrosshair - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- ty_nocrosshair - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- ty_pixels - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Barcode
- ty_pixels - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Classifier
- ty_pixels - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Detector
- ty_pixels - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Fiducial
- ty_pixels - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Retro
- tync - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawDetection
- tync - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.RawFiducial
- type() - Method in record class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservation
-
Returns the value of the
type
record component.
U
- update() - Method in class com.flarerobotics.lib.ascope.linear.CascadeAscopeDisplay
-
Updates the Network Table outputs.
- update() - Method in class com.flarerobotics.lib.ascope.linear.ContinuousAscopeDisplay
-
Updates the Network Table outputs.
- update() - Method in class com.flarerobotics.lib.ascope.rotational.PivotAscopeDisplay
-
Updates the Network Table outputs.
- update() - Static method in class com.flarerobotics.lib.BatteryUpdater
-
Updates the battery simulation.
- update(Transform3d) - Method in class com.flarerobotics.lib.ascope.rotational.PivotAscopeDisplay
-
Updates the Network Table outputs.
- update(Transform3d[]) - Method in class com.flarerobotics.lib.ascope.rotational.PivotAscopeDisplay
-
Updates the Network Table outputs.
- updateInputs(LibVisionIO.VisionIOInputs) - Method in class com.flarerobotics.lib.subsystem.vision.io.LibVisionIOLimelight
- updateInputs(LibVisionIO.VisionIOInputs) - Method in class com.flarerobotics.lib.subsystem.vision.io.LibVisionIOPhotonVision
- updateInputs(LibVisionIO.VisionIOInputs) - Method in class com.flarerobotics.lib.subsystem.vision.io.LibVisionIOPhotonVisionSim
- updateInputs(LibVisionIO.VisionIOInputs) - Method in interface com.flarerobotics.lib.subsystem.vision.LibVisionIO
-
Updates the given vision inputs.
- updateSelectedCommand() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Updates the retrieved autonomous command.
- updateSelectedCommandPreview() - Method in class com.flarerobotics.lib.auto.AutonomousManager
-
Updates the selected command preview on the dashboard.
- updateVisualizer(String, List<ShooterProjectile>) - Static method in class com.flarerobotics.lib.control.shooter.ShooterCalculator
-
Updates the projectile trajectory visualizer using AdvantageScope.
- updateX(Matrix<N2, N1>, Matrix<N1, N1>, double) - Method in class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Updates the state of the elevator.
- Utils - Class in com.flarerobotics.lib
-
A static utility class for generic functions.
V
- valid - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightResults
- validPoseEstimate(LimelightHelpers.PoseEstimate) - Static method in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers
- value() - Method in class com.flarerobotics.lib.subsystem.led.ExtendedColor
-
Gets the value of the color.
- valueOf(String) - Static method in enum class com.flarerobotics.lib.auto.AutonomousManager.PathfindStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flarerobotics.lib.auto.AutonomousManager.PrimaryCommandSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservationType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.flarerobotics.lib.auto.AutonomousManager.PathfindStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flarerobotics.lib.auto.AutonomousManager.PrimaryCommandSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flarerobotics.lib.subsystem.vision.LibVisionIO.PoseObservationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Vector3 - Class in com.flarerobotics.lib.container
-
A 3D vector class.
- Vector3(double, double, double) - Constructor for class com.flarerobotics.lib.container.Vector3
- velocity - Variable in class com.flarerobotics.lib.control.shooter.data.ShooterProjectile
- VERSION - Static variable in class frc.robot.BuildConstants
- VisionIOInputs() - Constructor for class com.flarerobotics.lib.subsystem.vision.LibVisionIO.VisionIOInputs
W
- WIDGET_AUTO_BUILDER_INTEGRATION - Enum constant in enum class com.flarerobotics.lib.auto.AutonomousManager.PrimaryCommandSource
-
Gets the command from the Flare autonomous routine builder widget.
- wouldHitLowerLimit(double) - Method in class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Returns whether the elevator would hit the lower limit.
- wouldHitUpperLimit(double) - Method in class com.flarerobotics.lib.sim.ElevatorSimTilted
-
Returns whether the elevator would hit the upper limit.
X
Y
- y - Variable in class com.flarerobotics.lib.container.Vector3
- Yaw - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.IMUData
Z
- z - Variable in class com.flarerobotics.lib.container.Vector3
- zone - Variable in class com.flarerobotics.lib.subsystem.vision.LimelightHelpers.LimelightTarget_Classifier
- ZoneTrigger(String, double, Command) - Constructor for class com.flarerobotics.lib.auto.AutonomousManager.ZoneTrigger
-
Constructs a new ZoneTrigger.
All Classes and Interfaces|All Packages|Constant Field Values