A B C D E F G H I J K L M N O P R S T U V W Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ALIGNMENT_EPSILON - Static variable in class frc.robot.RobotConstants.DriveTrain
- alignmentLost() - Method in class frc.robot.subsystems.DriveTrain
-
After alignment, check to see if bot loses alignment.
- ALLIANCE_WALL_TO_FAR_SECTOR - Static variable in class frc.robot.FieldConstants
-
Distance from your alliance wall to the opponent's sector line in meters
- allocateFRCPorts() - Method in class frc.lib5k.networking.PortManager
-
Allocate all FRC-related ports automatically
- allocatePort(Port) - Method in class frc.lib5k.networking.PortManager
-
Allocate a network port for use, while obeying firewall rules
- AQUA - frc.lib5k.components.BlinkinDriver.LEDSetting
- arcade(double, double) - Static method in class frc.lib5k.components.drive.DifferentialDriveCalculation
-
Calculate a percent motor output from speed and rotation inputs using "arcade calculation"
- ARM_DOWN_SPEED - Static variable in class frc.robot.RobotConstants.Intake
- ARM_TICKS_PER_DEGREE - Static variable in class frc.robot.RobotConstants.Intake
- ARM_UP_SPEED - Static variable in class frc.robot.RobotConstants.Intake
- AUTO_TARGET_DISTANCE_EPSILON - Static variable in class frc.robot.RobotConstants.Autonomous
- AutoAlign - Class in frc.robot.commands.actions
- AutoAlign() - Constructor for class frc.robot.commands.actions.AutoAlign
- AutoCamera - Class in frc.lib5k.components
-
Automatic camera streaming.
- AutoCamera() - Constructor for class frc.lib5k.components.AutoCamera
- AutoCamera(int) - Constructor for class frc.lib5k.components.AutoCamera
- AutoCamera(String, int) - Constructor for class frc.lib5k.components.AutoCamera
- autoConfig(double, double) - Static method in class frc.lib5k.kinematics.PIDProfile
-
Generate a PIDProfile using the Zeigler-Nichols tuning method.
- Autonomous() - Constructor for class frc.robot.RobotConstants.Autonomous
- AUTONOMOUS - frc.lib5k.simulation.Hooks.RobotState
- autonomousInit() - Method in class frc.robot.Robot
- AutonomousPath - Class in frc.robot.autonomous.paths
- AutonomousPath() - Constructor for class frc.robot.autonomous.paths.AutonomousPath
- autonomousPeriodic() - Method in class frc.robot.Robot
- AutonomousStartpoints - Class in frc.robot.autonomous
-
Auton startpoints are calculated from the point at the centre of the robot's drivebase.
- AutonomousStartpoints() - Constructor for class frc.robot.autonomous.AutonomousStartpoints
- autoTarget(LimelightTarget) - Method in class frc.robot.subsystems.DriveTrain
-
Automatically get to an optimal scoring position based on a limelight target input
B
- BALL_DISMETER - Static variable in class frc.robot.FieldConstants
-
Ball diameter in meters
- ballsScoreTrench - Class in frc.robot.autonomous.paths.balls
-
Slow path starting on the right of the line
- ballsScoreTrench() - Constructor for class frc.robot.autonomous.paths.balls.ballsScoreTrench
- BLACK - frc.lib5k.components.BlinkinDriver.LEDSetting
- BLINK - frc.lib5k.components.limelight.Limelight.LEDMode
- BLINK - frc.lib5k.components.USBVisionCamera.LEDMode
- BLINK - frc.robot.vision.Limelight2.LEDMode
- BlinkinDriver - Class in frc.lib5k.components
-
A wrapper for the REV Blinkin LED driver
http://www.revrobotics.com/rev-11-1105/ - BlinkinDriver(int) - Constructor for class frc.lib5k.components.BlinkinDriver
-
A wrapper for the REV Blinkin LED driver
- BlinkinDriver.LEDSetting - Enum in frc.lib5k.components
- BLUE - frc.lib5k.components.BlinkinDriver.LEDSetting
- BLUE_GREEN - frc.lib5k.components.BlinkinDriver.LEDSetting
- BLUE_SHOT - frc.lib5k.components.BlinkinDriver.LEDSetting
- BLUE_VIOLET - frc.lib5k.components.BlinkinDriver.LEDSetting
- BPM_1_AND_2 - frc.lib5k.components.BlinkinDriver.LEDSetting
- BPM_FOREST - frc.lib5k.components.BlinkinDriver.LEDSetting
- BPM_LAVA - frc.lib5k.components.BlinkinDriver.LEDSetting
- BPM_OCEAN - frc.lib5k.components.BlinkinDriver.LEDSetting
- BPM_RAINBOW - frc.lib5k.components.BlinkinDriver.LEDSetting
- BREATH_BLUE - frc.lib5k.components.BlinkinDriver.LEDSetting
- BREATH_GRAY - frc.lib5k.components.BlinkinDriver.LEDSetting
- BREATH_RED - frc.lib5k.components.BlinkinDriver.LEDSetting
C
- calculate(double) - Method in class frc.lib5k.control.JRADController
-
Calculate a system output voltage
- calculate(double) - Method in class frc.lib5k.control.PIDv2
-
Calculate a system output with a custom error value
- calculate(double, double, double) - Method in class frc.lib5k.spatial.LocalizationEngine
-
Calculates the current robot location given some sensor readings.
- canAllocate(Port) - Method in class frc.lib5k.networking.PortManager
-
Check if the specified network port can be allocated
- CellSuperstructure - Class in frc.robot.subsystems
-
The CellSuperstructure is the overarching subsystem and state machine in charge of managing the intake, sorting, and shooting of balls.
- CHASE_BLUE - frc.lib5k.components.BlinkinDriver.LEDSetting
- CHASE_GRAY - frc.lib5k.components.BlinkinDriver.LEDSetting
- CHASE_RED - frc.lib5k.components.BlinkinDriver.LEDSetting
- Chooser - Class in frc.robot.autonomous
-
Class for handling autonomous command generation
- Chooser() - Constructor for class frc.robot.autonomous.Chooser
-
Here, we set up each chooser.
- clamp(double, double, double) - Static method in class frc.lib5k.utils.Mathutils
-
Returns value clamped between low and high boundaries.
- clearAllFaults() - Method in class frc.lib5k.components.LinearActuator
- ClimbController - Class in frc.robot.commands
- ClimbController() - Constructor for class frc.robot.commands.ClimbController
- Climber - Class in frc.robot.subsystems
-
Robot climber subsystem
- Climber() - Constructor for class frc.robot.RobotConstants.Climber
- Climber.Position - Enum in frc.robot.subsystems
-
System positions
- close() - Method in class frc.lib5k.logging.USBLogger
- COLOR_1_AND_2_NO_BLEND - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR1_BLEND_TO_BLACK - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR1_BREATH_FAST - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR1_BREATH_SLOW - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR1_CHASE - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR1_HEARTBEAT_FAST - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR1_HEARTBEAT_MEDIUM - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR1_HEARTBEAT_SLOW - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR1_LARSON - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR1_SHOT - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR1_STROBE - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR2_BLEND_TO_BLACK - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR2_BREATH_FAST - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR2_BREATH_SLOW - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR2_CHASE - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR2_HEARTBEAT_FAST - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR2_HEARTBEAT_MEDIUM - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR2_HEARTBEAT_SLOW - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR2_LARSON - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR2_SHOT - frc.lib5k.components.BlinkinDriver.LEDSetting
- COLOR2_STROBE - frc.lib5k.components.BlinkinDriver.LEDSetting
- Color5k - Class in frc.lib5k.utils
- Color5k(double, double, double) - Constructor for class frc.lib5k.utils.Color5k
- Color5k(int, int, int) - Constructor for class frc.lib5k.utils.Color5k
- ColorSensor5k - Class in frc.lib5k.components.sensors
-
Extensions to the REV ColorSensor V3
- ColorSensor5k(I2C.Port) - Constructor for class frc.lib5k.components.sensors.ColorSensor5k
- ColorUtils - Class in frc.lib5k.utils
- ColorUtils() - Constructor for class frc.lib5k.utils.ColorUtils
- Compass - Class in frc.lib5k.components
- Compass() - Constructor for class frc.lib5k.components.Compass
-
Create a Compass that points to the robot's location at time of creation
- Compass(FieldPosition) - Constructor for class frc.lib5k.components.Compass
-
Create a Compass that points to a specific FieldPosition.
- Component(String, Runnable) - Constructor for class frc.lib5k.UnifiedLooper.Component
- ComponentTelemetry - Class in frc.lib5k.utils.telemetry
- compute(FieldPosition, DriveConstraints, double, double) - Method in class frc.lib5k.kinematics.MovementPlanner
-
Compute a MovementSegment from the current robot location, and some parameters.
- CONFETTI - frc.lib5k.components.BlinkinDriver.LEDSetting
- config(double, double, double) - Method in class frc.lib5k.control.PIDv2
-
Configure the PID controller with new gains
- config(PIDProfile) - Method in class frc.lib5k.control.PIDv2
-
Configure the PID controller with a new PIDProfile
- configCurrentLimit(WPI_TalonSRX, int, int, int, int) - Static method in class frc.lib5k.components.motors.TalonHelper
-
Configure a WPI_TalonSRX current limiting
- constructDeployPath(String) - Static method in class frc.lib5k.utils.FileUtils
-
Append a filename to the deploy path
- Consts - Class in frc.lib5k.utils
- Consts() - Constructor for class frc.lib5k.utils.Consts
- ControlGains() - Constructor for class frc.robot.RobotConstants.ControlGains
- convert(double, double, double) - Static method in class frc.lib5k.utils.Measurement
-
Converts a measurement into specified units
- CUBIC - frc.lib5k.components.drive.InputUtils.ScalingMode
- CubicDeadband - Class in frc.lib5k.control
-
This Scaling method was inspired by this blog post: http://www.mimirgames.com/articles/games/joystick-input-and-using-deadbands/ Formula: y = ((w * (x ^ 3) + (1.0 - w) * x) - (abs(x) / x) * (w * (d ^ 3) + (1.0 - w) * d)) / (1.0 - (w * (d ^ 3) + (1.0 - w) * d)) This can be visualized on desmos: https://www.desmos.com/calculator/awcputalxe
- CubicDeadband(double, double) - Constructor for class frc.lib5k.control.CubicDeadband
-
Cubic scaling deadband
- CURRENT - frc.robot.subsystems.Climber.Position
- CurrentLimits() - Constructor for class frc.robot.RobotConstants.DriveTrain.CurrentLimits
- CYCLES_BEFORE_INTAKE - Static variable in class frc.robot.RobotConstants.Hopper
D
- DARK_BLUE - frc.lib5k.components.BlinkinDriver.LEDSetting
- DARK_GRAY - frc.lib5k.components.BlinkinDriver.LEDSetting
- DARK_GREEN - frc.lib5k.components.BlinkinDriver.LEDSetting
- DARK_RED - frc.lib5k.components.BlinkinDriver.LEDSetting
- Dashboard - Class in frc.robot
-
Robot status and2 data interface for driver dashboard
- Deadbands() - Constructor for class frc.robot.RobotConstants.HumanInputs.Deadbands
- deallocatePort(Port) - Method in class frc.lib5k.networking.PortManager
-
Remove a port from the allocation
- debug - Variable in class frc.lib5k.control.PIDv2
- DEFAULT - frc.lib5k.components.limelight.Limelight.LEDMode
- DEFAULT - frc.robot.vision.Limelight2.LEDMode
- DEFAULT_COLOR_THRESHOLD - Static variable in class frc.robot.RobotConstants.PanelManipulator
-
Threshold for color comparison (taken from REV ColorMatch)
- DEFAULT_VELOCITY - Static variable in class frc.robot.RobotConstants.Shooter
- defaultPCMID - Static variable in class frc.lib5k.utils.RobotConfiguration
- DifferentialDriveCalculation - Class in frc.lib5k.components.drive
-
Helpers for calculating differential drive kinematics
- DifferentialDriveCalculation() - Constructor for class frc.lib5k.components.drive.DifferentialDriveCalculation
- DISABLED - frc.lib5k.simulation.Hooks.RobotState
- disabledInit() - Method in class frc.robot.Robot
- disabledPeriodic() - Method in class frc.robot.Robot
- DISTANCE_THRESHOLD - Static variable in class frc.robot.RobotConstants.PanelManipulator
- drive(double, double) - Method in class frc.robot.subsystems.DriveTrain
-
Open-loop control the drivebase with a desired speed and rotation factor.
- DRIVEBASE_LENGTH - Static variable in class frc.robot.RobotConstants.DriveTrain.Measurements
- DRIVEBASE_WIDTH - Static variable in class frc.robot.RobotConstants.DriveTrain.Measurements
- DriveConstraints - Class in frc.lib5k.kinematics
-
Used to set bounds for robot movement
- DriveConstraints(double, double) - Constructor for class frc.lib5k.kinematics.DriveConstraints
- DriveConstraints(double, double, double) - Constructor for class frc.lib5k.kinematics.DriveConstraints
-
Robot movement constraints
- DriveControl - Class in frc.robot.commands
-
Default command for controlling the robot drivebase with Xbox controller inputs.
- DriveControl() - Constructor for class frc.robot.commands.DriveControl
-
DriveControl constructor
- DriveDistance - Class in frc.robot.autonomous.actions
- DriveDistance(double, double, double) - Constructor for class frc.robot.autonomous.actions.DriveDistance
- drivePidController - Static variable in class frc.robot.RobotConstants.ControlGains
- DRIVER - frc.lib5k.components.limelight.Limelight.CameraMode
- DRIVER_CONTROLLER_ID - Static variable in class frc.robot.RobotConstants.HumanInputs
-
HID device id of the driver ans operator Xbox controllers
- DriveSignal - Class in frc.lib5k.kinematics
-
A collection of differential drivebase motor values
- DriveSignal(double, double) - Constructor for class frc.lib5k.kinematics.DriveSignal
-
Create a DriveSignal from values.
- DriveToCommand - Class in frc.robot.autonomous.actions
-
A command that will drive the robot from a dynamic pose to an absolute pose
- DriveToCommand(Pose2d) - Constructor for class frc.robot.autonomous.actions.DriveToCommand
-
Create a DriveToCommand
- DriveToCommand(Pose2d, SpeedConstraint) - Constructor for class frc.robot.autonomous.actions.DriveToCommand
-
Create a DriveToCommand
- DriveToCommand(Pose2d, SpeedConstraint, boolean) - Constructor for class frc.robot.autonomous.actions.DriveToCommand
-
Create a DriveToCommand
- DriveToCommand(Pose2d, SpeedConstraint, boolean, boolean) - Constructor for class frc.robot.autonomous.actions.DriveToCommand
-
Create a DriveToCommand
- DriveTrain - Class in frc.robot.subsystems
-
The DriveTrain handles all robot movement.
- DriveTrain() - Constructor for class frc.robot.RobotConstants.DriveTrain
- DriveTrain.DriveMode - Enum in frc.robot.subsystems
E
- EasyTrajectory - Class in frc.robot.autonomous.helpers
- EasyTrajectory(Pose2d...) - Constructor for class frc.robot.autonomous.helpers.EasyTrajectory
-
Create a trajectory from a list of points
- EasyTrajectory(Pose2d, Pose2d) - Constructor for class frc.robot.autonomous.helpers.EasyTrajectory
-
Create a trajectory from a start and end position
- EasyTrajectory(Pose2d, Pose2d, Translation2d...) - Constructor for class frc.robot.autonomous.helpers.EasyTrajectory
-
Create a cubic spline trajectory from start, end, and s-curve points
- EasyTrajectory(Pose2d, Translation2d, Translation2d, Pose2d) - Constructor for class frc.robot.autonomous.helpers.EasyTrajectory
-
Create a cubic spline trajectory from start, end, and s-curve points
- ENABLE_PID_TUNING_OUTPUTS - Static variable in class frc.robot.RobotConstants
- enableCurrentLimit(boolean) - Method in interface frc.lib5k.components.motors.interfaces.ICurrentController
- enableCurrentLimit(boolean) - Method in class frc.lib5k.components.motors.TalonSRXCollection
-
Set if current limiting should be enabled
- enableLogging(boolean) - Method in class frc.lib5k.utils.telemetry.FlywheelTuner
-
Enable a logging session
- enablePortforwarding(String) - Method in class frc.lib5k.components.limelight.Limelight
- enableRampRateLimiting(boolean) - Method in interface frc.lib5k.components.motors.interfaces.IRampRateController
-
Set if ramp rate limiting should be enabled for the controller
- enableRampRateLimiting(boolean) - Method in class frc.lib5k.components.motors.MixedMotorCollection
- enableRampRateLimiting(boolean) - Method in class frc.lib5k.components.motors.SparkCollection
- enableRampRateLimiting(boolean) - Method in class frc.lib5k.components.motors.TalonSRXCollection
- enableRampRateLimiting(boolean) - Method in class frc.lib5k.components.motors.VictorSPXCollection
- enableSnapshots(boolean) - Method in class frc.lib5k.components.limelight.Limelight
-
Allows users to take snapshots during a match
- enableTargetChecking(boolean) - Method in class frc.robot.vision.TargetTracker
-
Should target checking be enabled? When on, the limelight will briefly flash once every second and check for goals.
- enableUSBLogging(USBLogger) - Method in class frc.lib5k.utils.RobotLogger
-
Enable logging to a USB
- enableVision(boolean) - Method in class frc.robot.vision.Limelight2
-
Switch between vision and driver mode
- ENCODER_RAMP_RATE - Static variable in class frc.robot.RobotConstants.DriveTrain.Simulation
- EncoderBase - Class in frc.lib5k.components.sensors
-
Base for encoders
- EncoderBase() - Constructor for class frc.lib5k.components.sensors.EncoderBase
- Encoders() - Constructor for class frc.robot.RobotConstants.DriveTrain.Encoders
- end(boolean) - Method in class frc.robot.autonomous.actions.cells.IntakeCells
- end(boolean) - Method in class frc.robot.autonomous.actions.cells.ShootCells
- end(boolean) - Method in class frc.robot.autonomous.actions.cells.UnjamCells
- end(boolean) - Method in class frc.robot.autonomous.actions.cells.UnjamUpCells
- end(boolean) - Method in class frc.robot.autonomous.actions.DriveDistance
- end(boolean) - Method in class frc.robot.autonomous.actions.DriveToCommand
- end(boolean) - Method in class frc.robot.autonomous.actions.TurnToCommand
- end(boolean) - Method in class frc.robot.autonomous.actions.VisionAlign
- end(boolean) - Method in class frc.robot.commands.actions.AutoAlign
- end(boolean) - Method in class frc.robot.commands.actions.controlpanel.PositionPanel
- end(boolean) - Method in class frc.robot.commands.actions.controlpanel.RotatePanel
- end(boolean) - Method in class frc.robot.commands.actions.controlpanel.TimePanel
- end(boolean) - Method in class frc.robot.commands.actions.LowerBalls
- end(boolean) - Method in class frc.robot.commands.ClimbController
- END_BLEND - frc.lib5k.components.BlinkinDriver.LEDSetting
- END_BLEND_1_AND_2 - frc.lib5k.components.BlinkinDriver.LEDSetting
- epsilonEquals(double, double, double) - Static method in class frc.lib5k.utils.Mathutils
-
Checks if two values are roughly equal to each other.
- epsilonEquals(Color, Color, double) - Static method in class frc.lib5k.utils.ColorUtils
- equals(Port) - Method in class frc.lib5k.networking.Port
- Error2D - Class in frc.lib5k.kinematics
- Error2D(double, double) - Constructor for class frc.lib5k.kinematics.Error2D
-
Create a new Error2D
- execute() - Method in class frc.robot.autonomous.actions.cells.IntakeCells
- execute() - Method in class frc.robot.autonomous.actions.DriveDistance
- execute() - Method in class frc.robot.autonomous.actions.DriveToCommand
- execute() - Method in class frc.robot.autonomous.actions.LogCommand
- execute() - Method in class frc.robot.autonomous.actions.TurnToCommand
- execute() - Method in class frc.robot.autonomous.actions.VisionAlign
- execute() - Method in class frc.robot.commands.actions.AutoAlign
- execute() - Method in class frc.robot.commands.ClimbController
- execute() - Method in class frc.robot.commands.DriveControl
- execute() - Method in class frc.robot.commands.OperatorControl
- exists() - Method in class frc.lib5k.spatial.VisionTarget
F
- face(double, double) - Method in class frc.robot.subsystems.DriveTrain
- face(Rotation2d, double) - Method in class frc.robot.subsystems.DriveTrain
-
Turn the drivebase to face an angle
- face(LimelightTarget, double) - Method in class frc.robot.subsystems.DriveTrain
-
Turn the drivebase to face a Limelihgt target
- FaultReporter - Class in frc.lib5k.roborio
-
Utility for tracking and reporting RoboRIO FPGA faults.
- feed(boolean) - Method in class frc.lib5k.components.Latch
- feed(boolean) - Method in class frc.lib5k.control.Toggle
- feed(double) - Method in class frc.lib5k.control.CubicDeadband
-
Pass an input through a cubic scaling function
- feed(double) - Method in class frc.lib5k.control.PID
-
Feed the controller with a sensor reading
- feed(double) - Method in class frc.lib5k.control.PIDv2
-
Feed the system with the current sensor reading
- feed(double) - Method in class frc.lib5k.control.SlewLimiter
-
Limit a value, and update the system
- feed(double) - Method in class frc.lib5k.control.TimedSlewLimiter
-
Limit a value, and update the system.
- feedError(double) - Method in class frc.lib5k.control.PID
-
Feed the controller with a sensor error
- FIELD_LENGTH - Static variable in class frc.robot.FieldConstants
-
Field length in meters
- FIELD_WIDTH - Static variable in class frc.robot.FieldConstants
-
Field width in meters
- FieldConstants - Class in frc.robot
- FieldConstants() - Constructor for class frc.robot.FieldConstants
- FieldPosition - Class in frc.lib5k.kinematics
-
Used to denote a robot position
- FieldPosition(double, double) - Constructor for class frc.lib5k.kinematics.FieldPosition
-
A field-relative point in space (in meters)
- FieldPosition(double, double, double) - Constructor for class frc.lib5k.kinematics.FieldPosition
-
A field-relative point in space (in meters)
- FieldPosition(FieldPosition) - Constructor for class frc.lib5k.kinematics.FieldPosition
-
Copy constructor for a FieldPosition
- FileUtils - Class in frc.lib5k.utils
-
Tools for working with the filesystem
- FileUtils() - Constructor for class frc.lib5k.utils.FileUtils
- FIRE_LARGE - frc.lib5k.components.BlinkinDriver.LEDSetting
- FIRE_MEDIUM - frc.lib5k.components.BlinkinDriver.LEDSetting
- flush() - Method in class frc.lib5k.components.pneumatics.LazySolenoid
-
re-send the current state to flush CAN
- flush() - Method in class frc.lib5k.components.sensors.LineBreak
-
Flush the CAN bus and send a new packet to keep external power enabled
- FlywheelTuner - Class in frc.lib5k.utils.telemetry
-
A utility class for providing data to a robot telemetry client
- FlywheelTuner(String, DoubleSupplier) - Constructor for class frc.lib5k.utils.telemetry.FlywheelTuner
-
Create a FlywheelTuner server
- FMS2014Firewall - Class in frc.lib5k.networking.firewall
- FMS2014Firewall() - Constructor for class frc.lib5k.networking.firewall.FMS2014Firewall
- forceCellCount(int) - Method in class frc.robot.subsystems.cellmech.Hopper
-
Force-override the internal power cell counter
- forEachSlave(Consumer<WPI_TalonSRX>) - Method in class frc.lib5k.components.motors.TalonSRXCollection
-
For-Each over each slave controller
- forEachSlave(Consumer<WPI_VictorSPX>) - Method in class frc.lib5k.components.motors.VictorSPXCollection
-
For-Each over each slave controller
- forEachSlave(Consumer<Spark>) - Method in class frc.lib5k.components.motors.SparkCollection
-
For-Each over each slave controller
- forEachSlave(Consumer<SpeedController>) - Method in class frc.lib5k.components.motors.MixedMotorCollection
-
For-Each over each slave controller
- FPGAClock - Class in frc.lib5k.roborio
-
Tools for interacting with the FPGA's high-precision clock
- FPGAClock() - Constructor for class frc.lib5k.roborio.FPGAClock
- frc.lib5k - package frc.lib5k
- frc.lib5k.components - package frc.lib5k.components
- frc.lib5k.components.drive - package frc.lib5k.components.drive
- frc.lib5k.components.gyroscopes - package frc.lib5k.components.gyroscopes
- frc.lib5k.components.limelight - package frc.lib5k.components.limelight
- frc.lib5k.components.motors - package frc.lib5k.components.motors
- frc.lib5k.components.motors.interfaces - package frc.lib5k.components.motors.interfaces
- frc.lib5k.components.motors.motorsensors - package frc.lib5k.components.motors.motorsensors
- frc.lib5k.components.pneumatics - package frc.lib5k.components.pneumatics
- frc.lib5k.components.sensors - package frc.lib5k.components.sensors
- frc.lib5k.components.sensors.interfaces - package frc.lib5k.components.sensors.interfaces
- frc.lib5k.control - package frc.lib5k.control
- frc.lib5k.game - package frc.lib5k.game
- frc.lib5k.interfaces - package frc.lib5k.interfaces
- frc.lib5k.kinematics - package frc.lib5k.kinematics
- frc.lib5k.kinematics.motionprofiling - package frc.lib5k.kinematics.motionprofiling
- frc.lib5k.kinematics.purepursuit - package frc.lib5k.kinematics.purepursuit
- frc.lib5k.logging - package frc.lib5k.logging
- frc.lib5k.loops.loopables - package frc.lib5k.loops.loopables
- frc.lib5k.loops.loopers - package frc.lib5k.loops.loopers
- frc.lib5k.networking - package frc.lib5k.networking
- frc.lib5k.networking.exceptions - package frc.lib5k.networking.exceptions
- frc.lib5k.networking.firewall - package frc.lib5k.networking.firewall
- frc.lib5k.roborio - package frc.lib5k.roborio
- frc.lib5k.simulation - package frc.lib5k.simulation
- frc.lib5k.simulation.mock.sensors - package frc.lib5k.simulation.mock.sensors
- frc.lib5k.simulation.wpihooks.imgui - package frc.lib5k.simulation.wpihooks.imgui
- frc.lib5k.simulation.wrappers - package frc.lib5k.simulation.wrappers
- frc.lib5k.spatial - package frc.lib5k.spatial
- frc.lib5k.utils - package frc.lib5k.utils
- frc.lib5k.utils.telemetry - package frc.lib5k.utils.telemetry
- frc.robot - package frc.robot
- frc.robot.autonomous - package frc.robot.autonomous
- frc.robot.autonomous.actions - package frc.robot.autonomous.actions
- frc.robot.autonomous.actions.cells - package frc.robot.autonomous.actions.cells
- frc.robot.autonomous.helpers - package frc.robot.autonomous.helpers
- frc.robot.autonomous.paths - package frc.robot.autonomous.paths
- frc.robot.autonomous.paths.balls - package frc.robot.autonomous.paths.balls
- frc.robot.autonomous.paths.score - package frc.robot.autonomous.paths.score
- frc.robot.autonomous.paths.test - package frc.robot.autonomous.paths.test
- frc.robot.commands - package frc.robot.commands
- frc.robot.commands.actions - package frc.robot.commands.actions
- frc.robot.commands.actions.controlpanel - package frc.robot.commands.actions.controlpanel
- frc.robot.subsystems - package frc.robot.subsystems
- frc.robot.subsystems.cellmech - package frc.robot.subsystems.cellmech
- frc.robot.vision - package frc.robot.vision
- freeze() - Method in class frc.robot.subsystems.cellmech.Intake
-
Safety-freeze the system
- fromArcadeInputs(double, double) - Static method in class frc.lib5k.kinematics.DriveSignal
-
Complete a very simple solve from [speed, rotation] to [L, R] vectors.
- fullReset() - Method in class frc.lib5k.components.sensors.EncoderBase
-
Reset the encoder "0" position
G
- GameData - Class in frc.robot
- GEAR_RATIO - Static variable in class frc.robot.RobotConstants.DriveTrain.Measurements
- generate(boolean, boolean) - Method in class frc.robot.autonomous.paths.AutonomousPath
-
Generate command group using params
- generate(EasyTrajectory) - Static method in class frc.robot.autonomous.helpers.PathGenerator
-
Generate a path following command group from a trajectory
- generate(EasyTrajectory, SpeedConstraint) - Static method in class frc.robot.autonomous.helpers.PathGenerator
-
Generate a path following command group from a trajectory and a constraint
- generate(EasyTrajectory, SpeedConstraint, boolean) - Static method in class frc.robot.autonomous.helpers.PathGenerator
- generate(EasyTrajectory, SpeedConstraint, boolean, boolean) - Static method in class frc.robot.autonomous.helpers.PathGenerator
- generateAutonomousCommand() - Method in class frc.robot.autonomous.Chooser
-
Generate an Autonomous command to be run based on chooser inputs
- get() - Method in enum frc.lib5k.components.BlinkinDriver.LEDSetting
- get() - Method in class frc.lib5k.components.Latch
- get() - Method in class frc.lib5k.components.sensors.HallEffect
- get() - Method in interface frc.lib5k.components.sensors.interfaces.IBinarySensor
-
Get binary sensor reading
- get() - Method in class frc.lib5k.components.sensors.LimitSwitch
- get() - Method in class frc.lib5k.control.Toggle
-
This is to be used in a situation were you are not looking to toggle the value, just read
- get() - Method in class frc.lib5k.simulation.wrappers.SimSparkMax
- getABSPoints() - Method in class frc.robot.autonomous.helpers.EasyTrajectory
-
Get all defined absolute points.
- getAlliance() - Static method in class frc.lib5k.game.Match
-
Get the current alliance
- getAllianceStationID() - Static method in class frc.lib5k.game.Match
-
Get the alliance station ID of the humans (where we are set up on the field)
- getAngle() - Method in class frc.lib5k.components.gyroscopes.NavX
- getArea() - Method in class frc.lib5k.components.limelight.LimelightTarget
-
Target Area
- getArea() - Method in class frc.lib5k.spatial.VisionTarget
- getArea() - Method in class frc.robot.vision.Limelight2
-
Get target area [0% to 100%]
- getAverageSpeed() - Method in class frc.lib5k.components.sensors.EncoderBase
- getBalls - Variable in class frc.robot.autonomous.paths.AutonomousPath
- getCameraFeed() - Method in class frc.robot.subsystems.Climber
-
Get the climber camera feed
- getCellCount() - Method in class frc.robot.subsystems.cellmech.Hopper
- getCommand() - Method in class frc.robot.autonomous.paths.AutonomousPath
-
Get the command to run
- getCommand() - Method in class frc.robot.autonomous.paths.balls.ballsScoreTrench
- getCommand() - Method in class frc.robot.autonomous.paths.score.ScoreCenter
- getCommand() - Method in class frc.robot.autonomous.paths.score.ScoreGetBalls
- getCommand() - Method in class frc.robot.autonomous.paths.score.ScorePickupRight
- getCommand() - Method in class frc.robot.autonomous.paths.score.ScoreRight
- getCommand() - Method in class frc.robot.autonomous.paths.test.TestPID
- getCommand() - Method in class frc.robot.autonomous.paths.test.TestReverse
- getControlColor() - Method in class frc.robot.GameData
- getDefaultEncoder() - Method in class frc.lib5k.components.motors.TalonSRXCollection
- getDefaultEncoder() - Method in class frc.lib5k.components.motors.VictorSPXCollection
- getDefaultEncoder() - Method in interface frc.lib5k.components.sensors.interfaces.IEncoderProvider
-
Get the default encoder
- getDeployPath() - Static method in class frc.lib5k.utils.FileUtils
-
Query WPIlib's filesystem for deploy path
- getDistance() - Method in class frc.lib5k.spatial.VisionTarget
-
Get the distance from the camera to the target in meters
- getEncoder(int, boolean) - Method in class frc.lib5k.components.motors.TalonSRXCollection
- getEncoder(int, boolean) - Method in class frc.lib5k.components.motors.VictorSPXCollection
- getEncoder(int, boolean) - Method in interface frc.lib5k.components.sensors.interfaces.IEncoderProvider
-
Get an encoder of a specific ID.
- getError() - Method in class frc.lib5k.components.Compass
-
Get an Error2D object for the position error from the robot's position to the Compass point
- getError() - Method in class frc.lib5k.control.PID
- getError(FieldPosition) - Method in class frc.lib5k.components.Compass
-
Get an Error2D object for the position error from the robot's position to the Compass point
- getEstimatedVoltage() - Method in interface frc.lib5k.components.motors.interfaces.IVoltageOutputController
-
Estimate controller output voltage from speed
- getEstimatedVoltage() - Method in class frc.lib5k.components.motors.MixedMotorCollection
- getEstimatedVoltage() - Method in class frc.lib5k.components.motors.SparkCollection
- getEstimatedVoltage() - Method in class frc.lib5k.components.motors.TalonSRXCollection
- getEstimatedVoltage() - Method in class frc.lib5k.components.motors.VictorSPXCollection
- getEventName() - Static method in class frc.lib5k.game.Match
-
Get the FRC event name
- getFeed() - Method in class frc.lib5k.components.AutoCamera
-
Get the camera feed object
- getFPGAMilliseconds() - Static method in class frc.lib5k.roborio.FPGAClock
-
Get the number of milliseconds since the robot timer started
- getFPGASeconds() - Static method in class frc.lib5k.roborio.FPGAClock
-
Get the number of seconds since the robot timer started
- getGameStage() - Method in class frc.robot.GameData
- getGSM() - Static method in class frc.lib5k.game.Match
-
Get the game specific message (data sent by FMS about current match)
- getHeading() - Method in class frc.lib5k.components.gyroscopes.NavX
-
Returns the heading of the robot.
- getHeadingError() - Method in class frc.lib5k.components.Compass
- getHome() - Static method in class frc.lib5k.utils.FileUtils
- getInstance() - Static method in class frc.lib5k.components.gyroscopes.NavX
-
Get the Default NavX instance
- getInstance() - Static method in class frc.lib5k.networking.PortManager
- getInstance() - Static method in class frc.lib5k.roborio.FaultReporter
- getInstance() - Static method in class frc.lib5k.simulation.wpihooks.imgui.IMGUIFieldReporter
- getInstance() - Static method in class frc.lib5k.spatial.LocalizationEngine
-
Get the current
LocalizationEngine
instance - getInstance() - Static method in class frc.lib5k.utils.RobotLogger
-
Get a RobotLogger instance
- getInstance() - Static method in class frc.lib5k.utils.telemetry.ComponentTelemetry
- getInstance() - Static method in class frc.robot.Dashboard
- getInstance() - Static method in class frc.robot.GameData
-
Get the GameData instance
- getInstance() - Static method in class frc.robot.OI
-
Get the OI instance
- getInstance() - Static method in class frc.robot.subsystems.cellmech.Hopper
-
Get the instance of Hopper
- getInstance() - Static method in class frc.robot.subsystems.cellmech.Intake
-
Get the instance of Intake
- getInstance() - Static method in class frc.robot.subsystems.cellmech.Shooter
-
Get the instance of Shooter
- getInstance() - Static method in class frc.robot.subsystems.CellSuperstructure
-
Get the
CellSuperstructure
instance - getInstance() - Static method in class frc.robot.subsystems.Climber
-
Get the instance of Climber
- getInstance() - Static method in class frc.robot.subsystems.DriveTrain
-
Get the DriveTrain instance.
- getInstance() - Static method in class frc.robot.subsystems.PanelManipulator
-
Get the PanelManipulator instance
- getInstance() - Static method in class frc.robot.vision.Limelight2
- getInstance() - Static method in class frc.robot.vision.TargetTracker
- getInteriorPoints() - Method in class frc.robot.autonomous.helpers.EasyTrajectory
-
Get interior points.
- getIRange() - Method in class frc.lib5k.control.PIDv2
- getL() - Method in class frc.lib5k.kinematics.DriveSignal
-
Get the left value
- getLastSnapshot() - Method in class frc.robot.vision.TargetTracker
-
Get the latest target checking snapshot
- getLatency() - Method in class frc.lib5k.components.limelight.Limelight
-
The pipeline's latency contribution
- getLEDMode() - Method in class frc.robot.vision.Limelight2
- getLeftMeters() - Method in interface frc.lib5k.components.drive.IDifferentialDrivebase
-
Get left side distance traveled in meters
- getLeftMeters() - Method in class frc.robot.subsystems.DriveTrain
-
Get the left side distance traveled in meters
- getLibraryVersion() - Static method in class frc.lib5k.roborio.RR_HAL
-
Get the Lib5K version (wpi version + Lib5K identifier + FRC year)
- getLocationObject() - Method in class frc.lib5k.spatial.LocalizationEngine
-
Get a reference to the current
FieldPosition
object. - getLongestSide() - Method in class frc.lib5k.components.limelight.LimelightTarget
-
Sidelength of longest side of the fitted bounding box
- getMaster() - Method in class frc.lib5k.components.motors.TalonSRXCollection
-
Get the master TalonSRX
- getMaster() - Method in class frc.lib5k.components.motors.VictorSPXCollection
-
Get the master VictorSPX
- getMatchNumber() - Static method in class frc.lib5k.game.Match
-
Get the current match number
- getMatchTime() - Static method in class frc.lib5k.game.Match
-
Get an estimation of the time remaining in the current match (current mode)
- getMatchType() - Static method in class frc.lib5k.game.Match
-
Get the match type
- getMaxAccel() - Method in class frc.lib5k.kinematics.motionprofiling.MotionConstraints
- getMaxJerk() - Method in class frc.lib5k.kinematics.motionprofiling.MotionConstraints
- getMaxTurn() - Method in class frc.lib5k.kinematics.DriveConstraints
- getMaxVel() - Method in class frc.lib5k.kinematics.DriveConstraints
- getMaxVelocity() - Method in class frc.lib5k.kinematics.motionprofiling.MotionConstraints
- getMeters(int, double) - Method in class frc.lib5k.components.sensors.EncoderBase
-
Get sensor distance traveled in meters
- getMetersPerCycle(int, double) - Method in class frc.lib5k.components.sensors.EncoderBase
-
Get sensor distance traveled in meters since last cycle
- getMillisecondCycle(double) - Static method in class frc.lib5k.roborio.FPGAClock
-
A utility for anything that needs to toggle every N milliseconds (for example, a blinking light)
- getMinVel() - Method in class frc.lib5k.kinematics.DriveConstraints
- getMotorOutputVoltage() - Method in class frc.lib5k.simulation.wrappers.SimTalon
- getName() - Method in class frc.lib5k.networking.firewall.FMS2014Firewall
- getName() - Method in interface frc.lib5k.networking.firewall.IFirewall
- getNewID() - Method in class frc.lib5k.utils.ObjectCounter
-
Every time this is called, it will return the next int in the counter.
- getNumber() - Method in class frc.lib5k.networking.Port
- getOutput() - Method in class frc.robot.subsystems.cellmech.Shooter
- getPipelineID() - Method in class frc.lib5k.components.limelight.Limelight
-
True active pipeline index of the camera
- getPoint() - Method in class frc.lib5k.components.Compass
-
Get the Compass point
- getPosition() - Method in class frc.robot.subsystems.Climber
-
Get the climber's current position
- getPosition() - Method in class frc.robot.subsystems.DriveTrain
-
Get the robot's current field-relative position
- getPosition(FieldPosition) - Method in class frc.lib5k.spatial.VisionTarget
-
Get the target's field-relative position (does not account for angle)
- getProtocol() - Method in class frc.lib5k.networking.Port
- getR() - Method in class frc.lib5k.kinematics.DriveSignal
-
Get the right value
- getRampRate() - Method in interface frc.lib5k.components.motors.interfaces.IRampRateController
-
Get the configured ramp rate
- getRampRate() - Method in class frc.lib5k.components.motors.MixedMotorCollection
- getRampRate() - Method in class frc.lib5k.components.motors.SparkCollection
- getRampRate() - Method in class frc.lib5k.components.motors.TalonSRXCollection
- getRampRate() - Method in class frc.lib5k.components.motors.VictorSPXCollection
- getRate() - Method in class frc.lib5k.components.gyroscopes.NavX
- getRate() - Method in class frc.lib5k.control.SlewLimiter
-
Get the maximum amount of change allowed by the system
- getRawTicks() - Method in class frc.lib5k.components.sensors.EncoderBase
-
Get the raw sensor reading from encoder
- getReplayNumber() - Static method in class frc.lib5k.game.Match
-
Get the current match replay number
- getRightMeters() - Method in interface frc.lib5k.components.drive.IDifferentialDrivebase
-
Get right side distance traveled in meters
- getRightMeters() - Method in class frc.robot.subsystems.DriveTrain
-
Get the right side distance traveled in meters
- getRobotAutoStartPosition() - Method in class frc.robot.autonomous.Chooser
-
Get a Pose2d representing the robot's exact starting location for the selected autonomous mode
- getRobotName() - Static method in class frc.lib5k.roborio.RR_HAL
-
Returns the name of the robot if the name cannot be found, returns Unknown Robot
- getRobotPosition() - Method in class frc.lib5k.spatial.LocalizationEngine
-
Get the robot's current field-relative position
- getRotatedError(FieldPosition) - Method in class frc.lib5k.kinematics.FieldPosition
-
Get the rotated 2D error from the robot's current location to a goal position
- getRotatedError(FieldPosition) - Method in class frc.lib5k.spatial.LocalizationEngine
-
Get the rotated 2D error from the robot's current location to a goal position
- getRotation() - Method in class frc.lib5k.components.gyroscopes.NavX
-
Get the NavX heading as a Rotation2d object
- getRotation() - Method in class frc.robot.vision.LimelightTarget
-
Get the target rotation
- getSensorReading() - Method in class frc.lib5k.components.motors.motorsensors.TalonEncoder
- getSensorReading() - Method in class frc.lib5k.components.motors.motorsensors.VictorEncoder
- getSensorReading() - Method in class frc.lib5k.components.sensors.EncoderBase
- getSensorReading() - Method in class frc.lib5k.simulation.mock.sensors.MockEncoder
-
Deprecated.
- getSetpoint() - Method in class frc.lib5k.control.PIDv2
- getShortestSide() - Method in class frc.lib5k.components.limelight.LimelightTarget
-
Sidelength of shortest side of the fitted bounding box
- getSimSafeVoltage() - Static method in class frc.lib5k.roborio.RR_HAL
-
Get the robot voltage, but return 12.0v if the robot is running in simulation, and the "real" voltage is set to 0.0v (this solves allwpilib PR #2224)
- getSkew() - Method in class frc.lib5k.components.limelight.LimelightTarget
-
Skew or rotation
- getSkew() - Method in class frc.robot.vision.Limelight2
-
Get target skew / rotation [-90 to 0 degrees]
- getSpeed() - Method in class frc.lib5k.components.sensors.EncoderBase
-
Get the speed of the encoder in Ticks per cycle (usually 20ms)
- getSpeed() - Method in class frc.lib5k.kinematics.MovementSegment
- getStartingPose() - Method in class frc.robot.autonomous.paths.AutonomousPath
-
Get the path's starting pose
- getStartingPose() - Method in class frc.robot.autonomous.paths.balls.ballsScoreTrench
- getStartingPose() - Method in class frc.robot.autonomous.paths.score.ScoreCenter
- getStartingPose() - Method in class frc.robot.autonomous.paths.score.ScoreGetBalls
- getStartingPose() - Method in class frc.robot.autonomous.paths.score.ScorePickupRight
- getStartingPose() - Method in class frc.robot.autonomous.paths.score.ScoreRight
- getStartingPose() - Method in class frc.robot.autonomous.paths.test.TestPID
- getStartingPose() - Method in class frc.robot.autonomous.paths.test.TestReverse
- getTableForComponent(String) - Method in class frc.lib5k.utils.telemetry.ComponentTelemetry
-
Get the NetworkTable for a component
- getTarget() - Method in class frc.lib5k.components.limelight.Limelight
-
returns a snap shot of limelight target data
- getTarget() - Method in class frc.robot.vision.Limelight2
-
Get the current target, or null if no target
- getTarget() - Method in class frc.robot.vision.TargetTracker
-
Return the current viewed target, or null if vision is disabled, or there is no target to be found
- getTheta() - Method in class frc.lib5k.kinematics.FieldPosition
- getThrottle() - Method in class frc.robot.OI
-
Get the robot "throttle" input
- getTicks() - Method in class frc.lib5k.components.sensors.EncoderBase
-
Get sensor reading accounting for offsets
- getTopLineBreak() - Method in class frc.robot.subsystems.cellmech.Hopper
- getTranslationOrNull() - Method in class frc.lib5k.components.limelight.LimelightTarget
-
Results of a 3D position solution
- getTurn() - Method in class frc.lib5k.kinematics.MovementSegment
- getTurn() - Method in class frc.robot.OI
-
Get the robot "turn" input
- getVelocityFromLimelight() - Method in class frc.robot.subsystems.cellmech.Shooter
- getWantedClimbPosition() - Method in class frc.robot.OI
- getWheelSpeeds() - Method in class frc.robot.subsystems.DriveTrain
- getWidthMeters() - Method in interface frc.lib5k.components.drive.IDifferentialDrivebase
-
Get track width in meters
- getWidthMeters() - Method in class frc.robot.subsystems.DriveTrain
- getWrappedAngle() - Method in class frc.lib5k.components.gyroscopes.NavX
-
Get the gyro angle, wrapped by 360 degrees
- getWrappedError(double, double) - Static method in class frc.lib5k.utils.Mathutils
-
Gets the error between two angles and allows crossing the 360/0 degree boundary
- getX() - Method in class frc.lib5k.components.limelight.LimelightTarget
-
Horizontal Offset From Crosshair To Target
- getX() - Method in class frc.lib5k.kinematics.Error2D
- getX() - Method in class frc.lib5k.kinematics.FieldPosition
-
Strafe distance
- getX() - Method in class frc.lib5k.spatial.VisionTarget
- getXAngle() - Method in class frc.robot.vision.Limelight2
-
Get horizontal target angle [from -29.8 t0 29.8 degrees]
- getY() - Method in class frc.lib5k.components.limelight.LimelightTarget
-
Vertical Offset From Crosshair To Target
- getY() - Method in class frc.lib5k.kinematics.Error2D
- getY() - Method in class frc.lib5k.kinematics.FieldPosition
-
Forward distance
- getY() - Method in class frc.lib5k.spatial.VisionTarget
- getYAngle() - Method in class frc.robot.vision.Limelight2
-
Get horizontal target angle [from -24.85 to 24.85 degrees]
- GOLD - frc.lib5k.components.BlinkinDriver.LEDSetting
- goToColor(String) - Method in class frc.robot.subsystems.PanelManipulator
-
Set the manipulator to move an FMS color under the field sensor
- GRADIENT_1_AND_2 - frc.lib5k.components.BlinkinDriver.LEDSetting
- GRAY - frc.lib5k.components.BlinkinDriver.LEDSetting
- GREEN - frc.lib5k.components.BlinkinDriver.LEDSetting
H
- HallEffect - Class in frc.lib5k.components.sensors
-
Hall effect sensor
- HallEffect(int) - Constructor for class frc.lib5k.components.sensors.HallEffect
-
Create a digital Hall Effect sensor object
- handleRetract(boolean) - Method in class frc.robot.subsystems.Climber
-
Handle climber retraction
- handleService(boolean) - Method in class frc.robot.subsystems.Climber
-
Handle service mode
- handleUnjam(boolean) - Method in class frc.robot.subsystems.cellmech.Shooter
-
Handle unjamming the power cells
- hasTarget() - Method in class frc.robot.vision.Limelight2
-
Does the limelight have a target in sight?
- HEARTBEAT_BLUE - frc.lib5k.components.BlinkinDriver.LEDSetting
- HEARTBEAT_GRAY - frc.lib5k.components.BlinkinDriver.LEDSetting
- HEARTBEAT_RED - frc.lib5k.components.BlinkinDriver.LEDSetting
- HEARTBEAT_WHITE - frc.lib5k.components.BlinkinDriver.LEDSetting
- HIGH_HALL_ID - Static variable in class frc.robot.RobotConstants.Climber
- HOLD_AMPS - Static variable in class frc.robot.RobotConstants.DriveTrain.CurrentLimits
- Hooks - Class in frc.lib5k.simulation
-
A collection of tools for hooking into robot simulation endpoints
- Hooks() - Constructor for class frc.lib5k.simulation.Hooks
- Hooks.RobotState - Enum in frc.lib5k.simulation
-
All possible robot states
- Hopper - Class in frc.robot.subsystems.cellmech
-
Robot hopper subsystem
- Hopper() - Constructor for class frc.robot.RobotConstants.Hopper
- HOPPER_BELT_MOTOR - Static variable in class frc.robot.RobotConstants.Hopper
- HOPPER_BELT_MOTOR_INVERTED - Static variable in class frc.robot.RobotConstants.Hopper
- HOPPER_DONE_RUMBLE_SEQUENCE - Static variable in class frc.robot.RobotConstants.Hopper
- HOPPER_LINEBREAK_BOTTOM - Static variable in class frc.robot.RobotConstants.Hopper
- HOPPER_LINEBREAK_BOTTOM_POWER_CHANNEL - Static variable in class frc.robot.RobotConstants.Hopper
- HOPPER_LINEBREAK_MIDDLE - Static variable in class frc.robot.RobotConstants.Hopper
- HOPPER_LINEBREAK_MIDDLE_POWER_CHANNEL - Static variable in class frc.robot.RobotConstants.Hopper
- HOPPER_LINEBREAK_TOP - Static variable in class frc.robot.RobotConstants.Hopper
- HOPPER_LINEBREAK_TOP_POWER_CHANNEL - Static variable in class frc.robot.RobotConstants.Hopper
- HOT_PINK - frc.lib5k.components.BlinkinDriver.LEDSetting
- HumanInputs() - Constructor for class frc.robot.RobotConstants.HumanInputs
I
- IBinarySensor - Interface in frc.lib5k.components.sensors.interfaces
-
Interface for binary sensors
- ICurrentController - Interface in frc.lib5k.components.motors.interfaces
-
Common interface for devices that with current output controls
- IDifferentialDrivebase - Interface in frc.lib5k.components.drive
-
Interface for a simple differential drivebase
- IEncoderProvider - Interface in frc.lib5k.components.sensors.interfaces
- IFirewall - Interface in frc.lib5k.networking.firewall
- IMGUIFieldReporter - Class in frc.lib5k.simulation.wpihooks.imgui
-
A tool that hooks into HALSIM to report the robot's simulated position to IMGUI
- IMotorCollection - Interface in frc.lib5k.components.motors.interfaces
-
Common interface for any collection of motor controllers
- IMotorGroupSafety - Interface in frc.lib5k.components.motors.interfaces
-
Common interface for groups of motors with safety features
- init() - Method in class frc.robot.Dashboard
- initDrivebaseSimulation(IDifferentialDrivebase) - Method in class frc.lib5k.components.gyroscopes.NavX
- initialize() - Method in class frc.robot.autonomous.actions.cells.IntakeCells
- initialize() - Method in class frc.robot.autonomous.actions.cells.ShootCells
- initialize() - Method in class frc.robot.autonomous.actions.cells.StopCells
- initialize() - Method in class frc.robot.autonomous.actions.cells.UnjamCells
- initialize() - Method in class frc.robot.autonomous.actions.cells.UnjamUpCells
- initialize() - Method in class frc.robot.autonomous.actions.DriveDistance
- initialize() - Method in class frc.robot.autonomous.actions.DriveToCommand
- initialize() - Method in class frc.robot.autonomous.actions.TurnToCommand
- initialize() - Method in class frc.robot.autonomous.actions.VisionAlign
- initialize() - Method in class frc.robot.commands.actions.AutoAlign
- initialize() - Method in class frc.robot.commands.actions.controlpanel.PositionPanel
- initialize() - Method in class frc.robot.commands.actions.controlpanel.RotatePanel
- initialize() - Method in class frc.robot.commands.actions.controlpanel.TimePanel
- initialize() - Method in class frc.robot.commands.actions.LowerBalls
- initialize() - Method in class frc.robot.commands.ClimbController
- initialize() - Method in class frc.robot.commands.OperatorControl
- initSendable(SendableBuilder) - Method in class frc.lib5k.components.BlinkinDriver
-
This method handles interaction with some internal WPIlib services
- initSendable(SendableBuilder) - Method in class frc.lib5k.components.Compass
-
Make WPIlib think this is a Gyroscope, so it can be displayed as a compass view in Shuffleboard
- initSendable(SendableBuilder) - Method in class frc.lib5k.components.LinearActuator
- initSendable(SendableBuilder) - Method in class frc.lib5k.control.PID
-
This is for use by WPIlib.
- initSendable(SendableBuilder) - Method in class frc.lib5k.control.PIDv2
-
This is for use by WPIlib.
- initSendable(SendableBuilder) - Method in class frc.lib5k.simulation.wrappers.SimSparkMax
- initSimulationDevice(SpeedController, int, double, double, double) - Method in class frc.lib5k.components.sensors.EncoderBase
- InputUtils - Class in frc.lib5k.components.drive
-
Utils for working with drive inputs
- InputUtils() - Constructor for class frc.lib5k.components.drive.InputUtils
- InputUtils.ScalingMode - Enum in frc.lib5k.components.drive
-
Scale type / mode
- intake() - Method in class frc.robot.subsystems.cellmech.Intake
-
Set the harvester to intake
- Intake - Class in frc.robot.subsystems.cellmech
-
Robot Intake subsystem
- Intake() - Constructor for class frc.robot.RobotConstants.Intake
- INTAKE_ACTUATOR_TALON - Static variable in class frc.robot.RobotConstants.Intake
- INTAKE_ACTUATOR_TALON_INVERTED - Static variable in class frc.robot.RobotConstants.Intake
- INTAKE_LIMIT_BOTTOM - Static variable in class frc.robot.RobotConstants.Intake
- INTAKE_LIMIT_TOP - Static variable in class frc.robot.RobotConstants.Intake
- INTAKE_ROLLER_TALON - Static variable in class frc.robot.RobotConstants.Intake
- INTAKE_ROLLER_TALON_INVERTED - Static variable in class frc.robot.RobotConstants.Intake
- intakeCells(int) - Method in class frc.robot.subsystems.CellSuperstructure
-
Set the subsystems to intake an amount of cells
- IntakeCells - Class in frc.robot.autonomous.actions.cells
-
Command to intake an amount of cells
- IntakeCells() - Constructor for class frc.robot.autonomous.actions.cells.IntakeCells
- IntakeCells(int) - Constructor for class frc.robot.autonomous.actions.cells.IntakeCells
- interruptShooting() - Method in class frc.robot.subsystems.cellmech.Hopper
-
Stop shooting and get remaining cells back to the bottom
- IRampRateController - Interface in frc.lib5k.components.motors.interfaces
-
A common interface for devices with configurable output ramp rates
- isCompBot() - Static method in class frc.robot.RobotConstants
-
Method for checking if the current robot is not MiniBot
- isDeployed() - Method in class frc.lib5k.components.LinearActuator
-
Get if the actuator is deployed
- isDone() - Method in class frc.robot.subsystems.cellmech.Hopper
- isDone() - Method in class frc.robot.subsystems.CellSuperstructure
- isDoneIntake() - Method in class frc.robot.subsystems.CellSuperstructure
- isDriveInverted() - Method in class frc.robot.OI
-
Check if the driver has enabled drivetrain inversion.
- isFinished() - Method in class frc.lib5k.kinematics.MovementSegment
- isFinished() - Method in class frc.robot.autonomous.actions.cells.IntakeCells
- isFinished() - Method in class frc.robot.autonomous.actions.cells.ShootCells
- isFinished() - Method in class frc.robot.autonomous.actions.cells.StopCells
- isFinished() - Method in class frc.robot.autonomous.actions.DriveDistance
- isFinished() - Method in class frc.robot.autonomous.actions.DriveToCommand
- isFinished() - Method in class frc.robot.autonomous.actions.TurnToCommand
- isFinished() - Method in class frc.robot.autonomous.actions.VisionAlign
- isFinished() - Method in class frc.robot.commands.actions.AutoAlign
- isFinished() - Method in class frc.robot.commands.actions.controlpanel.PositionPanel
- isFinished() - Method in class frc.robot.commands.actions.controlpanel.RotatePanel
- isFinished() - Method in class frc.robot.commands.actions.controlpanel.TimePanel
- isFinished() - Method in class frc.robot.commands.actions.LowerBalls
- isFinished() - Method in class frc.robot.commands.ClimbController
- isFinished() - Method in class frc.robot.commands.DriveControl
- isFinished(double) - Method in class frc.lib5k.control.PID
-
Checks if the error is within a reasonable range, then waits a bit before returning completion
- isFinished(double) - Method in class frc.lib5k.control.PIDv2
-
Check if the system is finished
- isHooked() - Method in class frc.lib5k.simulation.wpihooks.imgui.IMGUIFieldReporter
-
Check if this tool has successfully hooked into HALSIM
- isIdle() - Method in class frc.robot.subsystems.PanelManipulator
-
Check if the system is idle
- isInPosition() - Method in class frc.robot.subsystems.cellmech.Shooter
- isOfficialMatch() - Static method in class frc.lib5k.game.Match
-
Check if the robot is currently on a field
- isPortAllocated(Port) - Method in class frc.lib5k.networking.PortManager
-
Check if a port is already allocated
- isQuintic - Variable in class frc.robot.autonomous.helpers.EasyTrajectory
-
Trajectory type From WPI: - Hermite clamped cubic: This is the recommended option for most users.
- isReadingEqual(Color8Bit, double) - Method in class frc.lib5k.components.sensors.ColorSensor5k
-
Check if the sensor reading is roughly equal to a specified color
- isReadingEqual(Color, double) - Method in class frc.lib5k.components.sensors.ColorSensor5k
-
Check if the sensor reading is roughly equal to a specified color
- isSpunUp() - Method in class frc.robot.subsystems.cellmech.Shooter
-
Check if the flywheel has spun up
- isTargetVisible() - Method in class frc.lib5k.components.limelight.Limelight
-
Whether the limelight has any valid targets
- isTouchingPanel() - Method in class frc.robot.subsystems.PanelManipulator
-
Get if the manipulator is currently touching the control panel
- isUSBAttached() - Method in class frc.lib5k.logging.USBLogger
- isValidPort(Port) - Method in class frc.lib5k.networking.firewall.FMS2014Firewall
- isValidPort(Port) - Method in interface frc.lib5k.networking.firewall.IFirewall
- IVoltageOutputController - Interface in frc.lib5k.components.motors.interfaces
-
A common interface for devices that can be controlled with a desired output voltage
J
- JRADController - Class in frc.lib5k.control
-
A flywheel velocity controller designed by team 254, adapted and ported for use by team 5024.
- JRADController(double, double, double) - Constructor for class frc.lib5k.control.JRADController
-
Create a JRAD controller.
K
- kaVoltsSecondsSquaredPerMeter - Static variable in class frc.robot.RobotConstants.ControlGains
- kd - Variable in class frc.lib5k.kinematics.PIDProfile
- kDArm - Static variable in class frc.robot.RobotConstants.Intake
- kDDriveVel - Static variable in class frc.robot.RobotConstants.ControlGains
- kDEPLOYED - frc.lib5k.components.LinearActuator.ActuatorState
- kDriveKinematics - Static variable in class frc.robot.RobotConstants.ControlGains
- kDTurnVel - Static variable in class frc.robot.RobotConstants.ControlGains
- kDVel - Static variable in class frc.robot.RobotConstants.Shooter
- keepCameraAwake(boolean) - Method in class frc.lib5k.components.AutoCamera
-
Set the camera connection mode
- kEpsilon - Static variable in class frc.lib5k.utils.Consts
- kFF - Static variable in class frc.robot.RobotConstants.Shooter
- ki - Variable in class frc.lib5k.kinematics.PIDProfile
- kIArm - Static variable in class frc.robot.RobotConstants.Intake
- kIDriveVel - Static variable in class frc.robot.RobotConstants.ControlGains
- killAllActions() - Method in class frc.robot.commands.OperatorControl
-
Kill all commands
- kINACTIVE - frc.lib5k.components.LinearActuator.ActuatorState
- kInfo - frc.lib5k.utils.RobotLogger.Level
- kITurnVel - Static variable in class frc.robot.RobotConstants.ControlGains
- kIVel - Static variable in class frc.robot.RobotConstants.Shooter
- kIz - Static variable in class frc.robot.RobotConstants.Shooter
- kLibrary - frc.lib5k.utils.RobotLogger.Level
- kMaxAccelerationMetersPerSecondSquared - Static variable in class frc.robot.RobotConstants.ControlGains
- kMaxSpeedMetersPerSecond - Static variable in class frc.robot.RobotConstants.ControlGains
- kp - Variable in class frc.lib5k.kinematics.PIDProfile
- kPArm - Static variable in class frc.robot.RobotConstants.Intake
- kPDriveVel - Static variable in class frc.robot.RobotConstants.ControlGains
- kPTurnVel - Static variable in class frc.robot.RobotConstants.ControlGains
- kPVel - Static variable in class frc.robot.RobotConstants.Shooter
- kRamseteB - Static variable in class frc.robot.RobotConstants.ControlGains
- kRamseteZeta - Static variable in class frc.robot.RobotConstants.ControlGains
- kRobot - frc.lib5k.utils.RobotLogger.Level
- kRP - Static variable in class frc.robot.RobotConstants.ControlGains
- ksVolts - Static variable in class frc.robot.RobotConstants.ControlGains
- kTrackWidthMeters - Static variable in class frc.robot.RobotConstants.ControlGains
- kvVoltsSecondsPerMeter - Static variable in class frc.robot.RobotConstants.ControlGains
- kWarning - frc.lib5k.utils.RobotLogger.Level
L
- LARSON_GRAY - frc.lib5k.components.BlinkinDriver.LEDSetting
- LARSON_RED - frc.lib5k.components.BlinkinDriver.LEDSetting
- last_timestamp - Variable in class frc.lib5k.loops.loopables.LoopableSubsystem
- Latch - Class in frc.lib5k.components
- Latch() - Constructor for class frc.lib5k.components.Latch
-
Creates a Latch object.
- LAUNCH_ANGLE - Static variable in class frc.robot.RobotConstants.Shooter
- LAWN_GREEN - frc.lib5k.components.BlinkinDriver.LEDSetting
- LazySolenoid - Class in frc.lib5k.components.pneumatics
-
Buffer solenoid commands to reduce CAN spam.
- LazySolenoid(int, int) - Constructor for class frc.lib5k.components.pneumatics.LazySolenoid
- LEFT_ENCODER_SLOT - Static variable in class frc.robot.RobotConstants.DriveTrain.Encoders
- LEFT_FRONT_TALON - Static variable in class frc.robot.RobotConstants.DriveTrain.MotorControllers
- LEFT_REAR_TALON - Static variable in class frc.robot.RobotConstants.DriveTrain.MotorControllers
- LEFT_SENSOR_PHASE - Static variable in class frc.robot.RobotConstants.DriveTrain.Encoders
- LEFT_SIDE_INVERTED - Static variable in class frc.robot.RobotConstants.DriveTrain.MotorControllers
- LEVEL - frc.robot.subsystems.Climber.Position
- LIME - frc.lib5k.components.BlinkinDriver.LEDSetting
- Limelight - Class in frc.lib5k.components.limelight
-
Limelight interface tool
- Limelight() - Constructor for class frc.lib5k.components.limelight.Limelight
- Limelight(boolean) - Constructor for class frc.lib5k.components.limelight.Limelight
- LIMELIGHT_HEIGHT - Static variable in class frc.robot.RobotConstants.Shooter
- LIMELIGHT_MOUNT_ANGLE - Static variable in class frc.robot.RobotConstants.Shooter
- Limelight.CameraMode - Enum in frc.lib5k.components.limelight
-
Camera mode
- Limelight.LEDMode - Enum in frc.lib5k.components.limelight
-
LED mode
- Limelight2 - Class in frc.robot.vision
- Limelight2.CameraMode - Enum in frc.robot.vision
- Limelight2.LEDMode - Enum in frc.robot.vision
- LimelightTarget - Class in frc.lib5k.components.limelight
-
A class for storing data about a Limelight vision target
- LimelightTarget - Class in frc.robot.vision
- LimelightTarget(double, double, double, double) - Constructor for class frc.robot.vision.LimelightTarget
-
Create a LimelightTarget
- LimelightTarget(double, double, double, double, double, double, String) - Constructor for class frc.lib5k.components.limelight.LimelightTarget
-
Create a LimelightTarget
- LimitSwitch - Class in frc.lib5k.components.sensors
- LimitSwitch(int) - Constructor for class frc.lib5k.components.sensors.LimitSwitch
-
Create a digital Limit Switch sensor object
- LINEAR - frc.lib5k.components.drive.InputUtils.ScalingMode
- LinearActuator - Class in frc.lib5k.components
-
PCM-Powered Linear actuator
- LinearActuator(int, int) - Constructor for class frc.lib5k.components.LinearActuator
-
Create a Linear Actuator that is powered via a Pneumatic Control Module
- LinearActuator.ActuatorState - Enum in frc.lib5k.components
- LineBreak - Class in frc.lib5k.components.sensors
- LineBreak(int) - Constructor for class frc.lib5k.components.sensors.LineBreak
-
Create a Line Break sensor object for a sensor that is powered via an external source
- LineBreak(int, int, int) - Constructor for class frc.lib5k.components.sensors.LineBreak
-
Create a Line Break sensor object for a sensor that is powered via a Pneumatic Control Module
- LinePath - Class in frc.robot.autonomous.actions
-
A simple point-to-point movement command.
- LinePath(Pose2d, Pose2d) - Constructor for class frc.robot.autonomous.actions.LinePath
-
Generate a LinePath from a start to end pose
- LinePath(Pose2d, Pose2d, boolean) - Constructor for class frc.robot.autonomous.actions.LinePath
-
Generate a LinePath from a start to end pose
- LinePath(Pose2d, Pose2d, SpeedConstraint, boolean) - Constructor for class frc.robot.autonomous.actions.LinePath
- LinePath(Pose2d, Pose2d, SpeedConstraint, boolean, boolean) - Constructor for class frc.robot.autonomous.actions.LinePath
-
Generate a LinePath from a start to end pose with various settings
- LinePath(Pose2d, Translation2d, SpeedConstraint, boolean) - Constructor for class frc.robot.autonomous.actions.LinePath
-
Generate a LinePath from a start pose to end translation with various settings
- loadJsonConfig(String) - Method in class frc.lib5k.components.AutoCamera
-
Load a json file as a config
- LocalizationEngine - Class in frc.lib5k.spatial
- lock() - Method in class frc.robot.subsystems.Climber
-
Lock the climber
- log(String) - Method in class frc.lib5k.utils.RobotLogger
-
Log a message to netconsole with the INFO log level.
- log(String, RobotLogger.Level) - Method in class frc.lib5k.utils.RobotLogger
- log(String, String) - Method in class frc.lib5k.utils.RobotLogger
- log(String, String, RobotLogger.Level) - Method in class frc.lib5k.utils.RobotLogger
-
Logs a message to netconsole with a custom log level.
- LogCommand - Class in frc.robot.autonomous.actions
-
A command that will simply log a pre-set message to the console when run
- LogCommand(String) - Constructor for class frc.robot.autonomous.actions.LogCommand
-
A command that will simply log a pre-set message to the console when run
- Loggable - Interface in frc.lib5k.interfaces
-
Common interface for components that can be logged
- logger - Variable in class frc.lib5k.components.Reportable
- logger - Variable in class frc.lib5k.loops.loopables.LoopableSubsystem
- logStatus() - Method in class frc.lib5k.components.motors.MixedMotorCollection
- logStatus() - Method in class frc.lib5k.components.motors.SparkCollection
- logStatus() - Method in class frc.lib5k.components.motors.TalonSRXCollection
-
Log all component data with RobotLogger
- logStatus() - Method in class frc.lib5k.components.motors.VictorSPXCollection
-
Log all component data with RobotLogger
- logStatus() - Method in class frc.lib5k.components.pneumatics.LazySolenoid
- logStatus() - Method in interface frc.lib5k.interfaces.Loggable
-
Log component status
- logStatus() - Method in class frc.lib5k.simulation.mock.sensors.MockEncoder
-
Deprecated.
- logStatus() - Method in class frc.robot.subsystems.DriveTrain
- LoopableSubsystem - Class in frc.lib5k.loops.loopables
-
A replacement for WPIlib's Subsystem.
- LoopableSubsystem() - Constructor for class frc.lib5k.loops.loopables.LoopableSubsystem
- Looper - Class in frc.lib5k.loops.loopers
-
An abstract for anything that can be looped.
- Looper() - Constructor for class frc.lib5k.loops.loopers.Looper
- LOW_HALL_ID - Static variable in class frc.robot.RobotConstants.Climber
- LowerBalls - Class in frc.robot.commands.actions
- LowerBalls() - Constructor for class frc.robot.commands.actions.LowerBalls
M
- main(String[]) - Static method in class frc.lib5k.utils.Mathutils
- 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.
- manuallyControlBelt(double) - Method in class frc.robot.subsystems.cellmech.Hopper
-
manually control the belt
- map(double, double, double, double, double) - Static method in class frc.lib5k.utils.Mathutils
- Match - Class in frc.lib5k.game
-
Methods for reading Match data
- Match() - Constructor for class frc.lib5k.game.Match
- Mathutils - Class in frc.lib5k.utils
- Mathutils() - Constructor for class frc.lib5k.utils.Mathutils
- maxAccelPercent - Variable in class frc.robot.autonomous.helpers.SpeedConstraint
- maxSpeedPercent - Variable in class frc.robot.autonomous.helpers.SpeedConstraint
- Measurement - Class in frc.lib5k.utils
- Measurement() - Constructor for class frc.lib5k.utils.Measurement
- Measurements() - Constructor for class frc.robot.RobotConstants.DriveTrain.Measurements
- Meta - Class in frc.lib5k
- Meta() - Constructor for class frc.lib5k.Meta
- MixedMotorCollection - Class in frc.lib5k.components.motors
-
Collection of multiple motor controllers of mixed types that wraps a SpeedControllerGroup
- MixedMotorCollection(SpeedController, SpeedController...) - Constructor for class frc.lib5k.components.motors.MixedMotorCollection
- MockEncoder - Class in frc.lib5k.simulation.mock.sensors
-
Deprecated.
- MockEncoder(SpeedController, int, double, double) - Constructor for class frc.lib5k.simulation.mock.sensors.MockEncoder
-
Deprecated.Create a simulated encoder (can be used for unit tests)
- mode(int[]) - Static method in class frc.lib5k.utils.Mathutils
- mode(CircularBuffer, int) - Static method in class frc.lib5k.utils.Mathutils
- modify(PIDProfile) - Method in class frc.lib5k.kinematics.PIDProfile
-
Modify the profile
- modifyCellCount(int) - Method in class frc.robot.subsystems.cellmech.Hopper
- MOTD - Class in frc.lib5k.utils
- MOTD() - Constructor for class frc.lib5k.utils.MOTD
- MotionConstraints - Class in frc.lib5k.kinematics.motionprofiling
- MotionConstraints(double, double, double) - Constructor for class frc.lib5k.kinematics.motionprofiling.MotionConstraints
-
Create a MotionConstraints object
- MOTOR_CONTROLLER_ID - Static variable in class frc.robot.RobotConstants.Climber
- MOTOR_ID - Static variable in class frc.robot.RobotConstants.PanelManipulator
- MOTOR_ID - Static variable in class frc.robot.RobotConstants.Shooter
-
Shooter motorm_releasePin.clearAllFaults();
- MOTOR_KV - Static variable in class frc.robot.RobotConstants.Shooter
- MOTOR_MAX_RPM - Static variable in class frc.robot.RobotConstants.DriveTrain.Measurements
- MOTOR_MAX_RPM - Static variable in class frc.robot.RobotConstants.Shooter
- MotorControllers() - Constructor for class frc.robot.RobotConstants.DriveTrain.MotorControllers
- moveCellsToBottom() - Method in class frc.robot.subsystems.cellmech.Hopper
-
moves cells to bottom
- MovementPlanner - Class in frc.lib5k.kinematics
- MovementPlanner(PIDProfile, PIDProfile) - Constructor for class frc.lib5k.kinematics.MovementPlanner
-
Create a MovementPlanner from two PIDProfiles
- MovementSegment - Class in frc.lib5k.kinematics
-
Movement data
- MovementSegment(double, double, boolean) - Constructor for class frc.lib5k.kinematics.MovementSegment
-
Create a new MovementSegment
- moveToBottom() - Method in class frc.robot.subsystems.CellSuperstructure
N
- name - Variable in class frc.lib5k.loops.loopables.LoopableSubsystem
- NavX - Class in frc.lib5k.components.gyroscopes
-
A wrapper for the AHRS / NavX gyroscope
- NavX() - Constructor for class frc.lib5k.components.gyroscopes.NavX
- NavX(SPI.Port) - Constructor for class frc.lib5k.components.gyroscopes.NavX
- normalize(DriveSignal) - Static method in class frc.lib5k.components.drive.DifferentialDriveCalculation
-
Normalize a percent output DriveSignal
O
- ObjectCounter - Class in frc.lib5k.utils
-
A helper for counting the number of an object that exists
- ObjectCounter() - Constructor for class frc.lib5k.utils.ObjectCounter
- ObjectCounter(int) - Constructor for class frc.lib5k.utils.ObjectCounter
- OFF - frc.lib5k.components.limelight.Limelight.LEDMode
- OFF - frc.lib5k.components.USBVisionCamera.LEDMode
- OFF - frc.robot.vision.Limelight2.LEDMode
- OI - Class in frc.robot
-
This class is the glue that binds the controls on the physical operator interface to the commands and command groups that allow control of the robot.
- ON - frc.lib5k.components.limelight.Limelight.LEDMode
- ON - frc.lib5k.components.USBVisionCamera.LEDMode
- ON - frc.robot.vision.Limelight2.LEDMode
- OPEN_LOOP - frc.robot.subsystems.DriveTrain.DriveMode
- OPERATOR_CONTROLLER_ID - Static variable in class frc.robot.RobotConstants.HumanInputs
- OperatorControl - Class in frc.robot.commands
-
Test code for the intake/shooter superstructure.
- OperatorControl() - Constructor for class frc.robot.commands.OperatorControl
- ORANGE - frc.lib5k.components.BlinkinDriver.LEDSetting
- outputTelemetry() - Method in class frc.lib5k.loops.loopables.LoopableSubsystem
- outputTelemetry() - Method in class frc.lib5k.loops.loopers.SubsystemLooper
-
Outputs telemetry data from the Looper and all subsystems to SmartDashboard
P
- PanelManipulator - Class in frc.robot.subsystems
-
Subsystem in charge of interacting with the control panel
- PanelManipulator() - Constructor for class frc.robot.RobotConstants.PanelManipulator
- Path - Class in frc.lib5k.kinematics.purepursuit
- Path(double, Pose2d...) - Constructor for class frc.lib5k.kinematics.purepursuit.Path
-
Create a motion path from points
- Path(Pose2d...) - Constructor for class frc.lib5k.kinematics.purepursuit.Path
- PathGenerator - Class in frc.robot.autonomous.helpers
-
Trajectory-based path follower command generator.
- PathGenerator() - Constructor for class frc.robot.autonomous.helpers.PathGenerator
- PCM_CAN_ID - Static variable in class frc.robot.RobotConstants.Pneumatics
- PEAK_AMPS - Static variable in class frc.robot.RobotConstants.DriveTrain.CurrentLimits
- period - Variable in class frc.lib5k.loops.loopers.Looper
- periodic() - Method in class frc.robot.subsystems.cellmech.Hopper
- periodic() - Method in class frc.robot.subsystems.cellmech.Intake
- periodic() - Method in class frc.robot.subsystems.cellmech.Shooter
- periodic() - Method in class frc.robot.subsystems.CellSuperstructure
- periodic() - Method in class frc.robot.subsystems.Climber
- periodic() - Method in class frc.robot.subsystems.DriveTrain
-
Subsystem-specific tasks that must be run once per 20ms must be placed in this method.
- periodic() - Method in class frc.robot.subsystems.PanelManipulator
- periodic() - Method in class frc.robot.vision.TargetTracker
- PeriodicComponent - Interface in frc.lib5k.interfaces
-
Common interface for components that require periodic updates
- periodicInput() - Method in class frc.lib5k.loops.loopables.LoopableSubsystem
- periodicOutput() - Method in class frc.lib5k.loops.loopables.LoopableSubsystem
- PI - Static variable in class frc.lib5k.utils.Consts
- PID - Class in frc.lib5k.control
-
Our custom PID controller implementation.
- PID(double, double, double) - Constructor for class frc.lib5k.control.PID
-
PID Constructor
- PID(PIDProfile) - Constructor for class frc.lib5k.control.PID
-
Create a PID controller using a PIDProfile
- PIDProfile - Class in frc.lib5k.kinematics
-
Used to store PID control data
- PIDProfile(double) - Constructor for class frc.lib5k.kinematics.PIDProfile
- PIDProfile(double, double) - Constructor for class frc.lib5k.kinematics.PIDProfile
- PIDProfile(double, double, double) - Constructor for class frc.lib5k.kinematics.PIDProfile
- PIDv2 - Class in frc.lib5k.control
-
An implementation of team 1114's SimPID, that works with lib5k's kinematics systems, and provides telemetry
- PIDv2(double, double, double) - Constructor for class frc.lib5k.control.PIDv2
-
Create a PIDv2 object using gains
- PIDv2(PIDProfile) - Constructor for class frc.lib5k.control.PIDv2
-
Create a PIDv2 object using a PIDProfile
- pidWrite(double) - Method in class frc.lib5k.components.motors.MixedMotorCollection
- pidWrite(double) - Method in class frc.lib5k.components.motors.SparkCollection
- pidWrite(double) - Method in class frc.lib5k.components.motors.TalonSRXCollection
- pidWrite(double) - Method in class frc.lib5k.components.motors.VictorSPXCollection
- PIN_RELEASE_SOLENOID - Static variable in class frc.robot.RobotConstants.Climber
- PIP_MAIN - frc.robot.vision.Limelight2.CameraMode
- PIP_SECONDARY - frc.robot.vision.Limelight2.CameraMode
- Pneumatics() - Constructor for class frc.robot.RobotConstants.Pneumatics
- Port - Class in frc.lib5k.networking
-
Class for storing info about an internet port
- Port(Port.Protocol, int) - Constructor for class frc.lib5k.networking.Port
- Port(String) - Constructor for class frc.lib5k.networking.Port
- Port.Protocol - Enum in frc.lib5k.networking
-
Networking protocol
- PortException - Exception in frc.lib5k.networking.exceptions
- PortException() - Constructor for exception frc.lib5k.networking.exceptions.PortException
- PortException(String) - Constructor for exception frc.lib5k.networking.exceptions.PortException
- PortInUseException - Exception in frc.lib5k.networking.exceptions
- PortInUseException(Port) - Constructor for exception frc.lib5k.networking.exceptions.PortInUseException
- PortManager - Class in frc.lib5k.networking
- PortManager() - Constructor for class frc.lib5k.networking.PortManager
- PortNotAllowedException - Exception in frc.lib5k.networking.exceptions
- PortNotAllowedException(Port) - Constructor for exception frc.lib5k.networking.exceptions.PortNotAllowedException
- PositionPanel - Class in frc.robot.commands.actions.controlpanel
- PositionPanel(Translation2d) - Constructor for class frc.robot.commands.actions.controlpanel.PositionPanel
- previousError - Variable in class frc.lib5k.control.PIDv2
- printFullMOTD() - Static method in class frc.lib5k.utils.MOTD
-
Print an MOTD with some version info
- PUBLISH_SD_TELEMETRY - Static variable in class frc.robot.RobotConstants
- publishAutonChooser(Sendable) - Method in class frc.robot.Dashboard
- publishOptions() - Method in class frc.robot.autonomous.Chooser
-
Publish all chooser options to Shuffleboard
- publishPIDControllers() - Method in class frc.lib5k.kinematics.MovementPlanner
-
Publish PIDController objects to Shuffleboard in the "MovementPlanner" tab
- publishPIDControllers(String) - Method in class frc.lib5k.kinematics.MovementPlanner
-
Publish PIDController objects to Shuffleboard
- PULSES_PER_REVOLUTION - Static variable in class frc.robot.RobotConstants.DriveTrain.Encoders
R
- RAINBOW - frc.lib5k.components.BlinkinDriver.LEDSetting
- RAINBOW_FOREST - frc.lib5k.components.BlinkinDriver.LEDSetting
- RAINBOW_GLITTER - frc.lib5k.components.BlinkinDriver.LEDSetting
- RAINBOW_LAVA - frc.lib5k.components.BlinkinDriver.LEDSetting
- RAINBOW_OCEAN - frc.lib5k.components.BlinkinDriver.LEDSetting
- RAINBOW_PARTY - frc.lib5k.components.BlinkinDriver.LEDSetting
- readFile(String) - Static method in class frc.lib5k.utils.FileUtils
-
Reads a file, and returns it's contents as a UTF8 string
- RED - frc.lib5k.components.BlinkinDriver.LEDSetting
- RED_ORANGE - frc.lib5k.components.BlinkinDriver.LEDSetting
- RED_SHOT - frc.lib5k.components.BlinkinDriver.LEDSetting
- register(LoopableSubsystem) - Method in class frc.lib5k.loops.loopers.SubsystemLooper
-
Register a LoopableSubsystem with the looper
- register(String, Runnable) - Static method in class frc.lib5k.UnifiedLooper
-
Register a library component to run in the looper
- registerAll(LoopableSubsystem...) - Method in class frc.lib5k.loops.loopers.SubsystemLooper
-
Intarface for registering multiple subsystems
- Reportable - Class in frc.lib5k.components
- Reportable() - Constructor for class frc.lib5k.components.Reportable
- reportFramework(String) - Static method in class frc.lib5k.roborio.RR_HAL
-
Report a custom framework via FRCNetComm
- reportFRCVersion(String, String) - Static method in class frc.lib5k.roborio.RR_HAL
-
Report a custom FRC Version
- reportHALDevice(FRCNetComm.tResourceType, int, String) - Method in class frc.lib5k.components.Reportable
- reportLanguage(String) - Static method in class frc.lib5k.roborio.RR_HAL
-
Report a custom programming language via FRCNetComm
- reportRobotPosition(Pose2d) - Method in class frc.lib5k.simulation.wpihooks.imgui.IMGUIFieldReporter
-
Set the robot's position in IMGUI Simulation
- reset() - Method in class frc.lib5k.components.Latch
-
Resets the state of the Latch
- reset() - Method in class frc.lib5k.control.PID
- reset() - Method in class frc.lib5k.control.PIDv2
-
Reset the system (effective next cycle)
- reset() - Method in class frc.lib5k.control.SlewLimiter
-
Reset the system (stops accidental movement after a system restart)
- reset() - Method in class frc.lib5k.control.Toggle
-
Reset the current output
- reset() - Method in class frc.lib5k.kinematics.MovementPlanner
-
Reset the MovementPlanner.
- reset() - Method in class frc.lib5k.loops.loopables.LoopableSubsystem
- RESET_TIMEOUT_SECONDS - Static variable in class frc.robot.RobotConstants.Hopper
- resetErrorSum() - Method in class frc.lib5k.control.PIDv2
- resetIntakeInput() - Method in class frc.robot.OI
-
Reset the intake input toggle
- resetLower() - Method in class frc.robot.OI
- resetUnjamInput() - Method in class frc.robot.OI
- RETRACTED - frc.robot.subsystems.Climber.Position
- REVOLUTIONS_PER_INCH - Static variable in class frc.robot.RobotConstants.Hopper
- RIGHT_ENCODER_SLOT - Static variable in class frc.robot.RobotConstants.DriveTrain.Encoders
- RIGHT_FRONT_TALON - Static variable in class frc.robot.RobotConstants.DriveTrain.MotorControllers
- RIGHT_REAR_TALON - Static variable in class frc.robot.RobotConstants.DriveTrain.MotorControllers
- RIGHT_SENSOR_PHASE - Static variable in class frc.robot.RobotConstants.DriveTrain.Encoders
- RIGHT_SIDE_INVERTED - Static variable in class frc.robot.RobotConstants.DriveTrain.MotorControllers
- Robot - Class in frc.robot
-
The VM is configured to automatically run this class, and to call the functions corresponding to each mode, as described in the TimedRobot documentation.
- Robot() - Constructor for class frc.robot.Robot
- RobotConfiguration - Class in frc.lib5k.utils
-
Basically just mappings to various WPILib methods that are handy
- RobotConfiguration() - Constructor for class frc.lib5k.utils.RobotConfiguration
- RobotConstants - Class in frc.robot
-
All constants and configuration for the robot should be stored here
- RobotConstants() - Constructor for class frc.robot.RobotConstants
- RobotConstants.Autonomous - Class in frc.robot
- RobotConstants.Climber - Class in frc.robot
-
Constants regarding the Climber
- RobotConstants.ControlGains - Class in frc.robot
-
Control Gains Measurements
- RobotConstants.DriveTrain - Class in frc.robot
-
Constants regarding the DriveTrain
- RobotConstants.DriveTrain.CurrentLimits - Class in frc.robot
-
Current limiting
- RobotConstants.DriveTrain.Encoders - Class in frc.robot
-
Encoder constants
- RobotConstants.DriveTrain.Measurements - Class in frc.robot
-
Component measurements
- RobotConstants.DriveTrain.MotorControllers - Class in frc.robot
-
Motor controller IDs
- RobotConstants.DriveTrain.Simulation - Class in frc.robot
- RobotConstants.Hopper - Class in frc.robot
-
Constants regarding the hopper
- RobotConstants.HumanInputs - Class in frc.robot
-
Constants regarding human input
- RobotConstants.HumanInputs.Deadbands - Class in frc.robot
-
Deadband values for various inputs
- RobotConstants.Intake - Class in frc.robot
-
Constants regarding the intake
- RobotConstants.PanelManipulator - Class in frc.robot
- RobotConstants.Pneumatics - Class in frc.robot
- RobotConstants.Shooter - Class in frc.robot
- robotInit() - Method in class frc.robot.Robot
-
This function is run when the robot is first started up and should be used for any initialization code.
- RobotLogger - Class in frc.lib5k.utils
-
A threaded logger for use by all robot functions
- RobotLogger.Level - Enum in frc.lib5k.utils
-
Log level The kRobot level will immediately push to the console, everything else is queued until the next notifier cycle
- robotPeriodic() - Method in class frc.robot.Robot
- ROLLER_SPEED - Static variable in class frc.robot.RobotConstants.Intake
- rotateBy(double) - Method in class frc.lib5k.kinematics.Error2D
-
Rotate the Error by and angle (in degrees)
- rotateForTime(double) - Method in class frc.robot.subsystems.PanelManipulator
- RotatePanel - Class in frc.robot.commands.actions.controlpanel
- RotatePanel(double, Translation2d) - Constructor for class frc.robot.commands.actions.controlpanel.RotatePanel
- rotateTo(double) - Method in class frc.robot.subsystems.PanelManipulator
-
Rotate panel by N rotations
- ROTATION_INPUT_DEADBAND - Static variable in class frc.robot.RobotConstants.HumanInputs.Deadbands
-
Deadband for rotation control on the driver's Xbox controller
- RPM_EPSILON - Static variable in class frc.robot.RobotConstants.Shooter
- RPM_PER_METER - Static variable in class frc.robot.RobotConstants.Shooter
- RPM_PER_MPS - Static variable in class frc.robot.RobotConstants.Shooter
- RR_HAL - Class in frc.lib5k.roborio
-
Tools for messing with the HAL in questionable ways.
- RR_HAL() - Constructor for class frc.lib5k.roborio.RR_HAL
- rumbleDriver(double) - Method in class frc.robot.OI
-
Send a rumble command to the driver controller
- rumbleOperator(double) - Method in class frc.robot.OI
-
Send a rumble command to the operator controller
S
- s_instance - Static variable in class frc.robot.subsystems.cellmech.Hopper
- s_instance - Static variable in class frc.robot.subsystems.cellmech.Intake
- s_instance - Static variable in class frc.robot.subsystems.cellmech.Shooter
- scale(double, InputUtils.ScalingMode) - Static method in class frc.lib5k.components.drive.InputUtils
-
Scale a value
- score - Variable in class frc.robot.autonomous.paths.AutonomousPath
- SCORE_LATE_DELAY - Static variable in class frc.robot.RobotConstants.Autonomous
-
Number of seconds to wait before robot is allowed to score
- ScoreCenter - Class in frc.robot.autonomous.paths.score
-
Start on the Center then scores then picks up
- ScoreCenter() - Constructor for class frc.robot.autonomous.paths.score.ScoreCenter
- ScoreGetBalls - Class in frc.robot.autonomous.paths.score
- ScoreGetBalls() - Constructor for class frc.robot.autonomous.paths.score.ScoreGetBalls
- ScorePickupRight - Class in frc.robot.autonomous.paths.score
-
Scores from the Right side of the starting line AKA our World Class Auto
- ScorePickupRight() - Constructor for class frc.robot.autonomous.paths.score.ScorePickupRight
- ScoreRight - Class in frc.robot.autonomous.paths.score
-
Score path starting on the right of the line
- ScoreRight() - Constructor for class frc.robot.autonomous.paths.score.ScoreRight
- SECTOR_LINE_CENTER - Static variable in class frc.robot.autonomous.AutonomousStartpoints
- SECTOR_LINE_GOAL - Static variable in class frc.robot.autonomous.AutonomousStartpoints
- SECTOR_LINE_RIGHT - Static variable in class frc.robot.autonomous.AutonomousStartpoints
-
This auton startpoint is where the robot is sitting just past the opposing side's sector line, against the right wall, facing towards the centre line of the field.
- semiConstCurve(double, double) - Static method in class frc.lib5k.components.drive.DifferentialDriveCalculation
-
Calculate a percent motor output from speed and rotation inputs using "semi-constant curvature" calculation
- SENSOR_BUFFER_SIZE - Static variable in class frc.robot.RobotConstants.PanelManipulator
- service() - Method in class frc.robot.subsystems.Climber
-
Go into service mode
- set(boolean) - Method in class frc.lib5k.components.pneumatics.LazySolenoid
-
Set the value of a solenoid, but reduce CAN spam by only sending new data
- set(double) - Method in class frc.lib5k.components.motors.MixedMotorCollection
- set(double) - Method in class frc.lib5k.components.motors.SparkCollection
- set(double) - Method in class frc.lib5k.components.motors.TalonSRXCollection
- set(double) - Method in class frc.lib5k.components.motors.VictorSPXCollection
- set(double) - Method in class frc.lib5k.simulation.wrappers.SimSparkMax
- set(double, double, double, double) - Method in class frc.robot.vision.LimelightTarget
-
Set target params
- set(BlinkinDriver.LEDSetting) - Method in class frc.lib5k.components.BlinkinDriver
-
Set the LED driver to a specific setting
- set(LinearActuator.ActuatorState) - Method in class frc.lib5k.components.LinearActuator
-
Set the actuator state
- setArea(double) - Method in class frc.lib5k.spatial.VisionTarget
- setBrakes(boolean) - Method in class frc.robot.subsystems.DriveTrain
-
Set the motor brakes.
- setBuffer(double) - Method in interface frc.lib5k.components.motors.interfaces.IMotorCollection
-
Only set on new data
- setBuffer(double) - Method in class frc.lib5k.components.motors.MixedMotorCollection
- setBuffer(double) - Method in class frc.lib5k.components.motors.SparkCollection
- setBuffer(double) - Method in class frc.lib5k.components.motors.TalonSRXCollection
- setBuffer(double) - Method in class frc.lib5k.components.motors.VictorSPXCollection
- setCameraMode(Limelight.CameraMode) - Method in class frc.lib5k.components.limelight.Limelight
-
Sets limelight's operation mode
- setCamMode(Limelight2.CameraMode) - Method in class frc.robot.vision.Limelight2
-
Set the camera stream mode
- setCompensation(boolean) - Method in interface frc.lib5k.components.motors.interfaces.ICurrentController
- setCompensation(boolean) - Method in class frc.lib5k.components.motors.TalonSRXCollection
-
Set if voltage compensation should be enabled
- setCurrentLimit(int, int, int, int) - Method in interface frc.lib5k.components.motors.interfaces.ICurrentController
-
Configure a current limiting
- setCurrentLimit(int, int, int, int) - Method in class frc.lib5k.components.motors.TalonSRXCollection
- setEnabled(boolean) - Method in class frc.lib5k.control.TimedSlewLimiter
-
Enable or disable the system
- setEnabled(boolean) - Method in class frc.lib5k.utils.telemetry.FlywheelTuner
-
Set the system enable
- setExists(boolean) - Method in class frc.lib5k.spatial.VisionTarget
- setFirewall(IFirewall) - Method in class frc.lib5k.networking.PortManager
-
Set a new firewall to obey.
- setGains(double, double, double) - Method in class frc.lib5k.control.PID
-
Change the P, I and D gains on the fly.
- setGains(PIDProfile) - Method in class frc.lib5k.control.PID
-
Set PID gains with a PIDProfile
- setInPosition(boolean) - Method in class frc.robot.subsystems.cellmech.Shooter
- setInverted(boolean) - Method in class frc.lib5k.components.gyroscopes.NavX
-
Set if the NavX readings should be inverted
- setInverted(boolean) - Method in class frc.lib5k.components.motors.MixedMotorCollection
- setInverted(boolean) - Method in class frc.lib5k.components.motors.SparkCollection
- setInverted(boolean) - Method in class frc.lib5k.components.motors.TalonSRXCollection
- setInverted(boolean) - Method in class frc.lib5k.components.motors.VictorSPXCollection
- setIRange(double) - Method in class frc.lib5k.control.PIDv2
- setL(double) - Method in class frc.lib5k.kinematics.DriveSignal
-
Set the left value
- setLED(boolean) - Method in class frc.lib5k.components.USBVisionCamera
-
Enable or disable the LEDRing around the camera
- setLED(USBVisionCamera.LEDMode) - Method in class frc.lib5k.components.USBVisionCamera
-
Set the LEDRing mode
- setLED(Limelight2.LEDMode) - Method in class frc.robot.vision.Limelight2
-
Set the limelight LED mode
- setLEDMode(Limelight.LEDMode) - Method in class frc.lib5k.components.limelight.Limelight
-
Sets limelight's LED state
- setMasterMotorSafety(boolean) - Method in interface frc.lib5k.components.motors.interfaces.IMotorGroupSafety
-
Set the motorsafety mode of the master motor controller
- setMasterMotorSafety(boolean) - Method in class frc.lib5k.components.motors.TalonSRXCollection
- setMasterMotorSafety(boolean) - Method in class frc.lib5k.components.motors.VictorSPXCollection
- setMaxAccel(double) - Method in class frc.lib5k.kinematics.motionprofiling.MotionConstraints
- setMaxJerk(double) - Method in class frc.lib5k.kinematics.motionprofiling.MotionConstraints
- setMaxTurn(double) - Method in class frc.lib5k.kinematics.DriveConstraints
- setMaxVel(double) - Method in class frc.lib5k.kinematics.DriveConstraints
- setMaxVelocity(double) - Method in class frc.lib5k.kinematics.motionprofiling.MotionConstraints
- setMinVel(double) - Method in class frc.lib5k.kinematics.DriveConstraints
- setNeutralMode(NeutralMode) - Method in class frc.lib5k.components.motors.TalonSRXCollection
- setOldYaw(double) - Method in class frc.robot.subsystems.DriveTrain
- setOpenLoop(DriveSignal) - Method in class frc.robot.subsystems.DriveTrain
-
Set the Open loop control signal.
- setOutputConstraints(double) - Method in class frc.lib5k.control.PIDv2
-
Set a maximum output value
- setOutputConstraints(double, double) - Method in class frc.lib5k.control.PID
-
Set constraints on PID output.
- setOutputConstraints(double, double) - Method in class frc.lib5k.control.PIDv2
-
Set both a maximum, and minimum output value
- setOutputPercent(double) - Method in class frc.robot.subsystems.cellmech.Shooter
- setPipeline(int) - Method in class frc.robot.vision.Limelight2
-
Set vision pipeline ID
- setPipelineID(int) - Method in class frc.lib5k.components.limelight.Limelight
-
Sets limelight's current pipeline
- setPoint(FieldPosition) - Method in class frc.lib5k.components.Compass
-
Set the Compass point
- setPortrait(boolean) - Method in class frc.robot.vision.Limelight2
-
Set camera portrait mode
- setPosition(Pose2d) - Method in class frc.robot.subsystems.DriveTrain
-
Force-set the robot's position
- setPosition(Climber.Position) - Method in class frc.robot.subsystems.Climber
-
Set the desired position for the climber.
- setR(double) - Method in class frc.lib5k.kinematics.DriveSignal
-
Set the right value
- setRampRate(double) - Method in interface frc.lib5k.components.motors.interfaces.IRampRateController
-
Set the controller ramp rate.
- setRampRate(double) - Method in class frc.lib5k.components.motors.MixedMotorCollection
- setRampRate(double) - Method in class frc.lib5k.components.motors.SparkCollection
- setRampRate(double) - Method in class frc.lib5k.components.motors.TalonSRXCollection
- setRampRate(double) - Method in class frc.lib5k.components.motors.VictorSPXCollection
- setRampRate(double) - Method in class frc.robot.subsystems.DriveTrain
-
Set the number of seconds the drivebase should take to get to full power
- setRate(double) - Method in class frc.lib5k.control.SlewLimiter
-
Re-set the maximum amount of change allowed by the system
- setRate(double) - Method in class frc.lib5k.control.TimedSlewLimiter
-
Set the ramp rate
- setResolution(int, int, int) - Method in class frc.lib5k.components.AutoCamera
-
Set the camera resolution and framerate
- setRestPeriod(int) - Method in class frc.lib5k.control.PIDv2
-
Set the number of cycles the PID controller should wait before declaiming the system "finished"
- setRobotPosition(FieldPosition) - Method in class frc.lib5k.spatial.LocalizationEngine
-
Force-set the robot location
- setRobotState(Hooks.RobotState) - Static method in class frc.lib5k.simulation.Hooks
-
Set the robot program state
- setSetpoint(double) - Method in class frc.lib5k.control.JRADController
-
Set a voltage setpoint for the controller
- setSetpoint(double) - Method in class frc.lib5k.control.PID
-
Change the target value for the PID controller to reach.
- setSetpoint(double) - Method in class frc.lib5k.control.PIDv2
-
Set the PID controller's setpoint (goal position)
- setSetpoint(double) - Method in class frc.lib5k.utils.telemetry.FlywheelTuner
-
Set the controller setpoint var
- setStateIfSimulated(Hooks.RobotState) - Static method in class frc.lib5k.simulation.Hooks
-
Set robot mode only if the robot code is running in simulation
- setStreamMode(int) - Method in class frc.lib5k.components.limelight.Limelight
-
Sets limelight's streaming mode
- setTheta(double) - Method in class frc.lib5k.kinematics.FieldPosition
- setVelocity(double) - Method in class frc.robot.subsystems.cellmech.Shooter
- setVoltage(double) - Method in interface frc.lib5k.components.motors.interfaces.IVoltageOutputController
-
Set desired controller output in volts.
- setVoltage(double) - Method in class frc.lib5k.components.motors.MixedMotorCollection
- setVoltage(double) - Method in class frc.lib5k.components.motors.SparkCollection
- setVoltage(double) - Method in class frc.lib5k.components.motors.TalonSRXCollection
- setVoltage(double) - Method in class frc.lib5k.components.motors.VictorSPXCollection
- setVoltage(double) - Method in class frc.lib5k.simulation.wrappers.SimSparkMax
- setVoltage(double) - Method in class frc.lib5k.simulation.wrappers.SimTalon
- setVoltage(double, double) - Method in class frc.robot.subsystems.DriveTrain
-
Sets Voltage Signal
- setVoltage(DriveSignal) - Method in class frc.robot.subsystems.DriveTrain
-
Set the Open loop control signal.
- setX(double) - Method in class frc.lib5k.kinematics.Error2D
- setX(double) - Method in class frc.lib5k.kinematics.FieldPosition
- setX(double) - Method in class frc.lib5k.spatial.VisionTarget
- setY(double) - Method in class frc.lib5k.kinematics.Error2D
- setY(double) - Method in class frc.lib5k.kinematics.FieldPosition
- setY(double) - Method in class frc.lib5k.spatial.VisionTarget
- shootCells(int) - Method in class frc.robot.subsystems.CellSuperstructure
-
Set the subsystems to shoot an amount of cells
- ShootCells - Class in frc.robot.autonomous.actions.cells
-
Command to shoot an amount of cells
- ShootCells() - Constructor for class frc.robot.autonomous.actions.cells.ShootCells
- ShootCells(int) - Constructor for class frc.robot.autonomous.actions.cells.ShootCells
- Shooter - Class in frc.robot.subsystems.cellmech
-
Robot Shooter subsystem
- Shooter() - Constructor for class frc.robot.RobotConstants.Shooter
- SHOOTER_FEED_SPEED - Static variable in class frc.robot.RobotConstants.Hopper
- shouldAddCell() - Method in class frc.robot.OI
- shouldAutoAim() - Method in class frc.robot.OI
-
Get if the drivebase should switch to auto-aim mode
- shouldCancelClimb() - Method in class frc.robot.OI
- shouldEjectClimber() - Method in class frc.robot.OI
-
Check if the climber should be ejected
- shouldGetBalls() - Method in class frc.robot.autonomous.paths.AutonomousPath
-
Get if the chooser has decided to pick up balls during this path
- shouldIncrPanelRight() - Method in class frc.robot.OI
- shouldIntake() - Method in class frc.robot.OI
-
Check if the robot should be intaking balls right now
- shouldLowerBallsToBottom() - Method in class frc.robot.OI
- shouldResetCellCount() - Method in class frc.robot.OI
-
Should the cell counter be reset?
- shouldRotatePanel() - Method in class frc.robot.OI
- shouldScore() - Method in class frc.robot.autonomous.paths.AutonomousPath
-
Get if the chooser has decided to score during this path
- shouldShoot() - Method in class frc.robot.OI
-
Check if the robot should be shooting balls right now
- shouldSubtractCell() - Method in class frc.robot.OI
- shouldUnjam() - Method in class frc.robot.OI
- shouldUnjamUp() - Method in class frc.robot.OI
- showCamera(boolean) - Method in class frc.lib5k.components.AutoCamera
-
Set camera visible
- similarity(Color5k) - Method in class frc.lib5k.utils.Color5k
- SimSparkMax - Class in frc.lib5k.simulation.wrappers
- SimSparkMax(int, CANSparkMaxLowLevel.MotorType) - Constructor for class frc.lib5k.simulation.wrappers.SimSparkMax
- SimTalon - Class in frc.lib5k.simulation.wrappers
-
A simulation wrapper for the WPI_TalonSRX
- SimTalon(int) - Constructor for class frc.lib5k.simulation.wrappers.SimTalon
- Simulation() - Constructor for class frc.robot.RobotConstants.DriveTrain.Simulation
- simulationPeriodic() - Method in class frc.robot.Robot
- SINELON_1_AND_2 - frc.lib5k.components.BlinkinDriver.LEDSetting
- SINELON_FOREST - frc.lib5k.components.BlinkinDriver.LEDSetting
- SINELON_LAVA - frc.lib5k.components.BlinkinDriver.LEDSetting
- SINELON_OCEAN - frc.lib5k.components.BlinkinDriver.LEDSetting
- SINELON_PARTY - frc.lib5k.components.BlinkinDriver.LEDSetting
- SINELON_RAINBOW - frc.lib5k.components.BlinkinDriver.LEDSetting
- SKY_BLUE - frc.lib5k.components.BlinkinDriver.LEDSetting
- SlewLimiter - Class in frc.lib5k.control
-
A tool for smoothing out joystick information (enforces a maximum rate of change)
- SlewLimiter(double) - Constructor for class frc.lib5k.control.SlewLimiter
-
Built a SlewLimier object
- SparkCollection - Class in frc.lib5k.components.motors
-
Collection of multiple Spark controllers that wraps a SpeedControllerGroup
- SparkCollection(Spark, Spark...) - Constructor for class frc.lib5k.components.motors.SparkCollection
- SPARKLE_1_ON_2 - frc.lib5k.components.BlinkinDriver.LEDSetting
- SPARKLE_2_ON_1 - frc.lib5k.components.BlinkinDriver.LEDSetting
- SpeedConstraint - Class in frc.robot.autonomous.helpers
-
Constraint on a path speed
- SpeedConstraint(double) - Constructor for class frc.robot.autonomous.helpers.SpeedConstraint
-
Create a SpeedConstraint
- SpeedConstraint(double, double) - Constructor for class frc.robot.autonomous.helpers.SpeedConstraint
-
Create a SpeedConstraint
- SPINNER_SPEED - Static variable in class frc.robot.RobotConstants.PanelManipulator
- splitLogfile() - Method in class frc.lib5k.logging.USBLogger
- SQUARED - frc.lib5k.components.drive.InputUtils.ScalingMode
- STANDARD - frc.robot.vision.Limelight2.CameraMode
- start() - Method in class frc.robot.Dashboard
- start(double) - Method in class frc.lib5k.loops.loopers.Looper
- start(double) - Method in class frc.lib5k.UnifiedLooper
- start(double) - Method in class frc.lib5k.utils.RobotLogger
-
Start the periodic logger
- startIntake() - Method in class frc.robot.subsystems.cellmech.Hopper
-
Set the hopper to intake
- startLib5K() - Static method in class frc.lib5k.Meta
- startRumble() - Method in class frc.robot.subsystems.cellmech.Hopper
- stop() - Method in class frc.lib5k.loops.loopables.LoopableSubsystem
- stop() - Method in class frc.lib5k.loops.loopers.Looper
- stop() - Method in class frc.robot.subsystems.cellmech.Hopper
-
Stop the hopper
- stop() - Method in class frc.robot.subsystems.cellmech.Shooter
- stop() - Method in class frc.robot.subsystems.CellSuperstructure
-
Set the subsystems to stop
- stop() - Method in class frc.robot.subsystems.DriveTrain
-
Stop the drivetrain
- stop() - Method in class frc.robot.subsystems.PanelManipulator
-
Stop the system
- StopCells - Class in frc.robot.autonomous.actions.cells
-
Command to stop shooting or intaking
- StopCells() - Constructor for class frc.robot.autonomous.actions.cells.StopCells
- stow() - Method in class frc.robot.subsystems.cellmech.Intake
-
Stow the harvester
- STROBE_BLUE - frc.lib5k.components.BlinkinDriver.LEDSetting
- STROBE_GOLD - frc.lib5k.components.BlinkinDriver.LEDSetting
- STROBE_WHITE - frc.lib5k.components.BlinkinDriver.LEDSetting
- SubsystemLooper - Class in frc.lib5k.loops.loopers
-
A looper for LoopableSubsystems.
- SubsystemLooper() - Constructor for class frc.lib5k.loops.loopers.SubsystemLooper
- supplyCellsToShooter() - Method in class frc.robot.subsystems.cellmech.Hopper
-
Supply cells to shooter until there are none left
T
- ta - Variable in class frc.robot.vision.LimelightTarget
- TalonEncoder - Class in frc.lib5k.components.motors.motorsensors
-
Wrap a TalonSRX encoder as an EncoderBase
- TalonEncoder(WPI_TalonSRX) - Constructor for class frc.lib5k.components.motors.motorsensors.TalonEncoder
- TalonHelper - Class in frc.lib5k.components.motors
- TalonHelper() - Constructor for class frc.lib5k.components.motors.TalonHelper
- TalonSRXCollection - Class in frc.lib5k.components.motors
-
Collection of multiple WPI_TalonSRX controllers that wraps a SpeedControllerGroup
- TalonSRXCollection(WPI_TalonSRX, WPI_TalonSRX...) - Constructor for class frc.lib5k.components.motors.TalonSRXCollection
- TARGET_HEIGHT - Static variable in class frc.robot.RobotConstants.Shooter
- TargetTracker - Class in frc.robot.vision
- TCP - frc.lib5k.networking.Port.Protocol
- TELEOP - frc.lib5k.simulation.Hooks.RobotState
- teleopInit() - Method in class frc.robot.Robot
- teleopPeriodic() - Method in class frc.robot.Robot
- TEST - frc.lib5k.simulation.Hooks.RobotState
- testInit() - Method in class frc.robot.Robot
- TestPID - Class in frc.robot.autonomous.paths.test
- TestPID() - Constructor for class frc.robot.autonomous.paths.test.TestPID
- TestReverse - Class in frc.robot.autonomous.paths.test
- TestReverse() - Constructor for class frc.robot.autonomous.paths.test.TestReverse
- thread - Variable in class frc.lib5k.loops.loopers.Looper
- TimedSlewLimiter - Class in frc.lib5k.control
-
An extension of SlewLimiter that acts a bit more like TalonSRX's rampRate setting, and respects non 20ms periods
- TimedSlewLimiter(double) - Constructor for class frc.lib5k.control.TimedSlewLimiter
-
Create a TimedSlewLimiter
- TIMEOUT_MS - Static variable in class frc.robot.RobotConstants.DriveTrain.CurrentLimits
- TimePanel - Class in frc.robot.commands.actions.controlpanel
-
Move the control panel based on time
- TimePanel(double, boolean) - Constructor for class frc.robot.commands.actions.controlpanel.TimePanel
-
Spin the control panel for a set time
- toColor() - Method in class frc.lib5k.utils.Color5k
- toColor8Bit() - Method in class frc.lib5k.utils.Color5k
- Toggle - Class in frc.lib5k.control
- Toggle() - Constructor for class frc.lib5k.control.Toggle
- topLineBreakState() - Method in class frc.robot.subsystems.cellmech.Hopper
- toString() - Method in class frc.lib5k.kinematics.DriveSignal
- toString() - Method in class frc.lib5k.kinematics.Error2D
- toString() - Method in class frc.lib5k.kinematics.FieldPosition
- toString() - Method in class frc.lib5k.kinematics.MovementSegment
- toString() - Method in enum frc.lib5k.networking.Port.Protocol
- toString() - Method in class frc.lib5k.networking.Port
- transformBy(FieldPosition, FieldPosition) - Static method in class frc.lib5k.kinematics.FieldPosition
-
Get a new field-relative position from origin + rel
- TrapezoidPath - Class in frc.robot.autonomous.actions
-
A simple point-to-waypoint-to-waypoint-to-point movement command.
- TrapezoidPath(Pose2d, Translation2d, Translation2d, Pose2d) - Constructor for class frc.robot.autonomous.actions.TrapezoidPath
-
Generate a TrapezoidPath from a start pose, through two midpoint translations, to an end pose
- TrapezoidPath(Pose2d, Translation2d, Translation2d, Pose2d, SpeedConstraint) - Constructor for class frc.robot.autonomous.actions.TrapezoidPath
-
Generate a TrapezoidPath from a start pose, through two midpoint translations, to an end pose
- TrianglePath - Class in frc.robot.autonomous.actions
-
A simple point-to-waypoint-to-point movement command.
- TrianglePath(Pose2d, Translation2d, Pose2d) - Constructor for class frc.robot.autonomous.actions.TrianglePath
-
Generate a TrianglePath from a start pose, through a midpoint translation, to an end pose
- TrianglePath(Pose2d, Translation2d, Pose2d, boolean) - Constructor for class frc.robot.autonomous.actions.TrianglePath
-
Generate a TrianglePath from a start pose, through a midpoint translation, to an end pose
- TrianglePath(Pose2d, Translation2d, Pose2d, SpeedConstraint, boolean) - Constructor for class frc.robot.autonomous.actions.TrianglePath
-
Generate a TrianglePath from a start pose, through a midpoint translation, to an end pose
- ts - Variable in class frc.robot.vision.LimelightTarget
- turningPIDController - Static variable in class frc.robot.RobotConstants.ControlGains
- TurnToCommand - Class in frc.robot.autonomous.actions
-
Command for handling autonomous turning with PID solve
- TurnToCommand(double) - Constructor for class frc.robot.autonomous.actions.TurnToCommand
-
Turn to a field-relative angle
- TurnToCommand(double, double) - Constructor for class frc.robot.autonomous.actions.TurnToCommand
-
Turn to a field-relative angle
- TurnToCommand(Rotation2d) - Constructor for class frc.robot.autonomous.actions.TurnToCommand
-
Turn to a field-relative angle
- TurnToCommand(Rotation2d, double) - Constructor for class frc.robot.autonomous.actions.TurnToCommand
-
Turn to a field-relative angle
- TWINKLE_1_AND_2 - frc.lib5k.components.BlinkinDriver.LEDSetting
- TWINKLES_FOREST - frc.lib5k.components.BlinkinDriver.LEDSetting
- TWINKLES_LAVA - frc.lib5k.components.BlinkinDriver.LEDSetting
- TWINKLES_OCEAN - frc.lib5k.components.BlinkinDriver.LEDSetting
- TWINKLES_PARTY - frc.lib5k.components.BlinkinDriver.LEDSetting
- TWINKLES_RAINBOW - frc.lib5k.components.BlinkinDriver.LEDSetting
- tx - Variable in class frc.robot.vision.LimelightTarget
- ty - Variable in class frc.robot.vision.LimelightTarget
U
- UDP - frc.lib5k.networking.Port.Protocol
- UnifiedLooper - Class in frc.lib5k
- UnifiedLooper() - Constructor for class frc.lib5k.UnifiedLooper
- UnifiedLooper.Component - Class in frc.lib5k
- unjam() - Method in class frc.robot.subsystems.cellmech.Hopper
-
Set the hopper to unjam
- unjam() - Method in class frc.robot.subsystems.cellmech.Intake
-
Set the harvester to unjam
- unjam() - Method in class frc.robot.subsystems.CellSuperstructure
-
Set the subsystems to unjam
- UnjamCells - Class in frc.robot.autonomous.actions.cells
-
Command to unjam cells
- UnjamCells() - Constructor for class frc.robot.autonomous.actions.cells.UnjamCells
- unjamUp() - Method in class frc.robot.subsystems.cellmech.Hopper
-
Set the hopper to unjam up
- unjamUp() - Method in class frc.robot.subsystems.CellSuperstructure
-
Set the subsystems to unjam up
- UnjamUpCells - Class in frc.robot.autonomous.actions.cells
-
Command to unjam cells
- UnjamUpCells() - Constructor for class frc.robot.autonomous.actions.cells.UnjamUpCells
- unlock() - Method in class frc.robot.subsystems.Climber
-
Unlock the climber
- update() - Method in class frc.lib5k.components.sensors.EncoderBase
- update() - Method in interface frc.lib5k.interfaces.PeriodicComponent
-
Method to be called periodically.
- update() - Method in class frc.lib5k.loops.loopers.Looper
- update() - Method in class frc.lib5k.loops.loopers.SubsystemLooper
- update() - Method in class frc.lib5k.simulation.mock.sensors.MockEncoder
-
Deprecated.Calculate encoder position from motor input
- update() - Method in class frc.lib5k.utils.telemetry.FlywheelTuner
-
Update the output
- updateTelemetry() - Method in class frc.lib5k.components.motors.MixedMotorCollection
- updateTelemetry() - Method in class frc.lib5k.components.motors.SparkCollection
- updateTelemetry() - Method in class frc.lib5k.components.motors.TalonSRXCollection
- updateTelemetry() - Method in class frc.lib5k.components.motors.VictorSPXCollection
- updateTelemetry() - Method in class frc.lib5k.components.pneumatics.LazySolenoid
- updateTelemetry() - Method in interface frc.lib5k.interfaces.Loggable
-
Push telemetry data to NetworkTables
- updateTelemetry() - Method in class frc.lib5k.simulation.mock.sensors.MockEncoder
-
Deprecated.
- updateTelemetry() - Method in class frc.robot.subsystems.DriveTrain
- USBLogger - Class in frc.lib5k.logging
- USBLogger(String) - Constructor for class frc.lib5k.logging.USBLogger
- USBVisionCamera - Class in frc.lib5k.components
- USBVisionCamera(String, int, int) - Constructor for class frc.lib5k.components.USBVisionCamera
- USBVisionCamera(String, int, int, int) - Constructor for class frc.lib5k.components.USBVisionCamera
- USBVisionCamera.LEDMode - Enum in frc.lib5k.components
- use(boolean) - Method in class frc.robot.vision.Limelight2
- users - Variable in class frc.robot.vision.Limelight2
V
- val - Variable in enum frc.robot.vision.Limelight2.CameraMode
- val - Variable in enum frc.robot.vision.Limelight2.LEDMode
- valueOf(String) - Static method in enum frc.lib5k.components.BlinkinDriver.LEDSetting
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.lib5k.components.drive.InputUtils.ScalingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.lib5k.components.limelight.Limelight.CameraMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.lib5k.components.limelight.Limelight.LEDMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.lib5k.components.LinearActuator.ActuatorState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.lib5k.components.USBVisionCamera.LEDMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.lib5k.networking.Port.Protocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.lib5k.simulation.Hooks.RobotState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.lib5k.utils.RobotLogger.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.robot.subsystems.Climber.Position
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.robot.subsystems.DriveTrain.DriveMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.robot.vision.Limelight2.CameraMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.robot.vision.Limelight2.LEDMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum frc.lib5k.components.BlinkinDriver.LEDSetting
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.lib5k.components.drive.InputUtils.ScalingMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.lib5k.components.limelight.Limelight.CameraMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.lib5k.components.limelight.Limelight.LEDMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.lib5k.components.LinearActuator.ActuatorState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.lib5k.components.USBVisionCamera.LEDMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.lib5k.networking.Port.Protocol
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.lib5k.simulation.Hooks.RobotState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.lib5k.utils.RobotLogger.Level
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.robot.subsystems.Climber.Position
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.robot.subsystems.DriveTrain.DriveMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.robot.vision.Limelight2.CameraMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.robot.vision.Limelight2.LEDMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VictorEncoder - Class in frc.lib5k.components.motors.motorsensors
-
Wrap a VictorSPX encoder as an EncoderBase
- VictorEncoder(WPI_VictorSPX) - Constructor for class frc.lib5k.components.motors.motorsensors.VictorEncoder
- VictorSPXCollection - Class in frc.lib5k.components.motors
- VictorSPXCollection(WPI_VictorSPX, WPI_VictorSPX...) - Constructor for class frc.lib5k.components.motors.VictorSPXCollection
- VIOLET - frc.lib5k.components.BlinkinDriver.LEDSetting
- VISION - frc.lib5k.components.limelight.Limelight.CameraMode
- VISION_DISTANCE_KP - Static variable in class frc.robot.RobotConstants.Autonomous
- VisionAlign - Class in frc.robot.autonomous.actions
- VisionAlign(Rotation2d) - Constructor for class frc.robot.autonomous.actions.VisionAlign
-
Turn to align with Limelight target if it exists.
- VisionAlign(Rotation2d, double) - Constructor for class frc.robot.autonomous.actions.VisionAlign
-
Turn to align with Limelight target if it exists.
- VisionTarget - Class in frc.lib5k.spatial
- VisionTarget(double, double) - Constructor for class frc.lib5k.spatial.VisionTarget
-
VisionTarget to store positioning data about a point generated by a computer vision system
- VisionTarget(double, double, double) - Constructor for class frc.lib5k.spatial.VisionTarget
-
VisionTarget to store positioning data about a point generated by a computer vision system
- VisionTarget(Point) - Constructor for class frc.lib5k.spatial.VisionTarget
-
VisionTarget to store positioning data about a point generated by a computer vision system
- VOLTAGE - frc.robot.subsystems.DriveTrain.DriveMode
- VOLTAGE_EPSILON - Static variable in class frc.robot.RobotConstants.Shooter
W
- WAVES_1_AND_2 - frc.lib5k.components.BlinkinDriver.LEDSetting
- WAVES_FOREST - frc.lib5k.components.BlinkinDriver.LEDSetting
- WAVES_LAVA - frc.lib5k.components.BlinkinDriver.LEDSetting
- WAVES_OCEAN - frc.lib5k.components.BlinkinDriver.LEDSetting
- WAVES_PARTY - frc.lib5k.components.BlinkinDriver.LEDSetting
- WAVES_RAINBOW - frc.lib5k.components.BlinkinDriver.LEDSetting
- WHEEL_CIRCUMFERENCE - Static variable in class frc.robot.RobotConstants.DriveTrain.Measurements
- WHEEL_CIRCUMFERENCE - Static variable in class frc.robot.RobotConstants.Shooter
- WHEEL_DIAMETER - Static variable in class frc.robot.RobotConstants.DriveTrain.Measurements
- WHEEL_DIAMETER - Static variable in class frc.robot.RobotConstants.Shooter
- WHITE - frc.lib5k.components.BlinkinDriver.LEDSetting
- WHITE_SHOT - frc.lib5k.components.BlinkinDriver.LEDSetting
- wpiAngleTo5k(double) - Static method in class frc.lib5k.utils.Mathutils
-
Convert from the [-180-180] angles used by WPILib to the [0-360] angles used by lib5k
- wrapGyro(double) - Static method in class frc.lib5k.utils.Mathutils
-
This allows the angle to respect 'wrapping', where 360 and 0 are the same value
- writeln(String) - Method in class frc.lib5k.logging.USBLogger
Y
- YELLOW - frc.lib5k.components.BlinkinDriver.LEDSetting
Z
- zero() - Method in class frc.lib5k.components.sensors.EncoderBase
-
Set the current encoder position as "0"
- ZERO - Static variable in class frc.robot.autonomous.AutonomousStartpoints
All Classes All Packages