Index

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

A

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 jth 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 title AutonomousManager.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 variable x.
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

x - Variable in class com.flarerobotics.lib.container.Vector3
 

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