Index

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 and Interfaces|All Packages|Constant Field Values

A

absolutePositionAngleEncoder - Variable in class frc.lib.util.swerve.SwerveModuleIO.SwerveModuleInputs
 
adjust(double) - Method in class frc.robot.subsystems.Arm
 
allianceFlip(Pose2d) - Static method in class frc.lib.util.FieldConstants
Flips a pose to the correct side of the field based on the current alliance color.
allianceFlip(Translation2d) - Static method in class frc.lib.util.FieldConstants
Flips a translation to the correct side of the field based on the current alliance color.
ANGLE_CONTINOUS_CURRENT_LIMIT - Static variable in class frc.robot.Constants.Swerve
 
ANGLE_ENABLE_CURRENT_LIMIT - Static variable in class frc.robot.Constants.Swerve
 
ANGLE_GEAR_RATIO - Static variable in class frc.robot.Constants.Swerve
 
ANGLE_KD - Static variable in class frc.robot.Constants.Swerve
 
ANGLE_KF - Static variable in class frc.robot.Constants.Swerve
 
ANGLE_KI - Static variable in class frc.robot.Constants.Swerve
 
ANGLE_KP - Static variable in class frc.robot.Constants.Swerve
 
ANGLE_MOTOR_ID - Static variable in class frc.robot.Constants.Swerve.Mod0
 
ANGLE_MOTOR_ID - Static variable in class frc.robot.Constants.Swerve.Mod1
 
ANGLE_MOTOR_ID - Static variable in class frc.robot.Constants.Swerve.Mod2
 
ANGLE_MOTOR_ID - Static variable in class frc.robot.Constants.Swerve.Mod3
 
ANGLE_MOTOR_INVERT - Static variable in class frc.robot.Constants.Swerve
 
ANGLE_OFFSET - Static variable in class frc.robot.Constants.Swerve.Mod0
 
ANGLE_OFFSET - Static variable in class frc.robot.Constants.Swerve.Mod1
 
ANGLE_OFFSET - Static variable in class frc.robot.Constants.Swerve.Mod2
 
ANGLE_OFFSET - Static variable in class frc.robot.Constants.Swerve.Mod3
 
ANGLE_PEAK_CURRENT_DURATION - Static variable in class frc.robot.Constants.Swerve
 
ANGLE_PEAK_CURRENT_LIMIT - Static variable in class frc.robot.Constants.Swerve
 
AngledElevatorFeedForward - Class in frc.lib.math
A helper class that computes feedforward outputs for an elevator on a pivot (modeled as a motor acting against the force of gravity).
AngledElevatorFeedForward(double, double, double) - Constructor for class frc.lib.math.AngledElevatorFeedForward
Creates a new ElevatorFeedforward with the specified gains.
angleMotorSelectedPosition - Variable in class frc.lib.util.swerve.SwerveModuleIO.SwerveModuleInputs
 
angleNeutralMode - Static variable in class frc.robot.Constants.Swerve
 
applySwerveCurve(double, double) - Static method in class frc.lib.math.Conversions
Apply a quadratic curve to swerve inputs.
aprilTags - Static variable in class frc.lib.util.FieldConstants
AprilTag locations (do not flip for red alliance)
Arm - Class in frc.robot.subsystems
Creates the subsystem for the arm.
Arm() - Constructor for class frc.robot.Constants.Arm
 
Arm(PneumaticHub) - Constructor for class frc.robot.subsystems.Arm
Arm Subsystem
ARM_ID - Static variable in class frc.robot.Constants.Arm
 
ARM_ID_2 - Static variable in class frc.robot.Constants.Arm
 
ARM_PWM_DIO - Static variable in class frc.robot.Constants.Arm
 
armAngle - Static variable in class frc.robot.commands.arm.ConeUpIntake
 
armAngle - Static variable in class frc.robot.commands.arm.CubeIntake
 
ArmFeedForwardTunable - Class in frc.lib.math
A helper class that computes feedforward outputs for a simple arm (modeled as a motor acting against the force of gravity on a beam suspended at an angle).
ArmFeedForwardTunable(double, double, double) - Constructor for class frc.lib.math.ArmFeedForwardTunable
Creates a new ArmFeedforward with the specified gains.
ArmFeedForwardTunable(double, double, double, double) - Constructor for class frc.lib.math.ArmFeedForwardTunable
Creates a new ArmFeedforward with the specified gains.
armInPosition() - Method in class frc.robot.subsystems.Arm
Get if arm angle is close to the setpoint
ArmMoving - Class in frc.robot.commands.arm
This command will move the arm to a requested angle.
ArmMoving(Arm, double) - Constructor for class frc.robot.commands.arm.ArmMoving
Requirements for the command.
ArmPosition - Class in frc.lib.util
Class representing the position of the Arm components
ArmPosition(double) - Constructor for class frc.lib.util.ArmPosition
Class representing the position of the Arm components
ArmPosition(double, boolean) - Constructor for class frc.lib.util.ArmPosition
Class representing the position of the Arm components
ArmPosition(double, boolean, double) - Constructor for class frc.lib.util.ArmPosition
Class representing the position of the Arm components
armSense - Variable in class frc.robot.subsystems.Arm
 
autoChooserWidget - Variable in class frc.robot.RobotContainer
 
autoColumnWidet - Variable in class frc.robot.RobotContainer
 
autoLevelWidget - Variable in class frc.robot.RobotContainer
 
autonomousInit() - Method in class frc.robot.Robot
This autonomous runs the autonomous command selected by your RobotContainer class.
autonomousPeriodic() - Method in class frc.robot.Robot
This function is called periodically during autonomous.
autoTab - Static variable in class frc.robot.RobotContainer
 
autoWaitChooser - Static variable in class frc.robot.RobotContainer
 
autoWaitWidget - Variable in class frc.robot.RobotContainer
 
AutoWrist - Class in frc.robot.commands.wrist
Consistent wrist operation for Autonomous.

B

baseSwerveCommand(PathPlannerPath) - Method in class frc.robot.autos.TrajectoryBase
Creates a SwerveController Command using a Path Planner Trajectory
blueOrigin - Static variable in class frc.lib.util.FieldConstants
 
BouncingBalls - Class in frc.robot.commands.leds
Command to move LEDs back and forth like a Cylon eye
BouncingBalls(LEDs) - Constructor for class frc.robot.commands.leds.BouncingBalls
Command to create a bouncing ball effect
BouncingBalls(LEDs, int) - Constructor for class frc.robot.commands.leds.BouncingBalls
Command to create a bouncing ball effect
BouncingBalls(LEDs, int, Color[]) - Constructor for class frc.robot.commands.leds.BouncingBalls
Command to create a bouncing ball effect
BouncingBalls(LEDs, int, Color[], int) - Constructor for class frc.robot.commands.leds.BouncingBalls
Command to create a bouncing ball effect
BUILD_DATE - Static variable in class frc.robot.BuildConstants
 
BUILD_UNIX_TIME - Static variable in class frc.robot.BuildConstants
 
BuildConstants - Class in frc.robot
Automatically generated file containing build version information.

C

cableBumpCorners - Static variable in class frc.lib.util.FieldConstants.Community
 
cableBumpInnerX - Static variable in class frc.lib.util.FieldConstants.Community
 
cableBumpOuterX - Static variable in class frc.lib.util.FieldConstants.Community
 
calculate(double, double) - Method in class frc.lib.math.AngledElevatorFeedForward
Calculates the feedforward from the gains and setpoints.
calculate(double, double) - Method in class frc.lib.math.ArmFeedForwardTunable
Calculates the feedforward from the gains and velocity setpoint (acceleration is assumed to be zero).
calculate(double, double, double) - Method in class frc.lib.math.AngledElevatorFeedForward
Calculates the feedforward from the gains and setpoints.
calculate(double, double, double) - Method in class frc.lib.math.ArmFeedForwardTunable
Calculates the feedforward from the gains and setpoints.
calculate(Vector<N2>) - Method in class frc.lib.math.DoubleJointedArmFeedforward
Determine feedforward to hold a setpoint still
calculate(Vector<N2>, Vector<N2>, Vector<N2>) - Method in class frc.lib.math.DoubleJointedArmFeedforward
Determine feedforward given setpoint and two derivatives
CAMERA_NAME - Static variable in class frc.robot.Constants.CameraConstants
 
CameraConstants() - Constructor for class frc.robot.Constants.CameraConstants
 
CAN_CODER_ID - Static variable in class frc.robot.Constants.Swerve.Mod0
 
CAN_CODER_ID - Static variable in class frc.robot.Constants.Swerve.Mod1
 
CAN_CODER_ID - Static variable in class frc.robot.Constants.Swerve.Mod2
 
CAN_CODER_ID - Static variable in class frc.robot.Constants.Swerve.Mod3
 
CAN_CODER_INVERT - Static variable in class frc.robot.Constants.Swerve
 
centerOffsetX - Static variable in class frc.lib.util.FieldConstants.StagingLocations
 
cgRadius - Variable in class frc.lib.math.DoubleJointedArmFeedforward.JointConfig
 
chargingStationCorners - Static variable in class frc.lib.util.FieldConstants.Community
 
chargingStationInnerX - Static variable in class frc.lib.util.FieldConstants.Community
 
chargingStationLeftY - Static variable in class frc.lib.util.FieldConstants.Community
 
chargingStationLength - Static variable in class frc.lib.util.FieldConstants.Community
 
chargingStationOuterX - Static variable in class frc.lib.util.FieldConstants.Community
 
chargingStationRightY - Static variable in class frc.lib.util.FieldConstants.Community
 
chargingStationWidth - Static variable in class frc.lib.util.FieldConstants.Community
 
ClimbPlatform - Class in frc.robot.commands.drive
Test April tag transform
ClimbPlatform(Swerve) - Constructor for class frc.robot.commands.drive.ClimbPlatform
Test April tag transform
CLOSED_LOOP_RAMP - Static variable in class frc.robot.Constants.Swerve
 
column - Static variable in class frc.robot.Robot
 
columnWidget - Variable in class frc.robot.RobotContainer
 
Community() - Constructor for class frc.lib.util.FieldConstants.Community
 
complexLowOuterYOffset - Static variable in class frc.lib.util.FieldConstants.Grids
 
complexLowTranslations - Static variable in class frc.lib.util.FieldConstants.Grids
 
complexLowXCones - Static variable in class frc.lib.util.FieldConstants.Grids
 
complexLowXCubes - Static variable in class frc.lib.util.FieldConstants.Grids
 
CONE - Enum constant in enum class frc.lib.util.Scoring.GamePiece
 
CONE_SENSOR_ID - Static variable in class frc.robot.Constants.Wrist
 
coneIntake(WristIntake) - Static method in class frc.robot.commands.wrist.AutoWrist
Intake for cone
coneIntake(WristIntake, double) - Static method in class frc.robot.commands.wrist.AutoWrist
Intake for cone
ConeIntake - Class in frc.robot.commands.arm
This command will move the arm to a requested angle.
ConeIntake(Arm) - Constructor for class frc.robot.commands.arm.ConeIntake
Requirements for the command.
coneOuttake(WristIntake) - Static method in class frc.robot.commands.wrist.AutoWrist
Outtake for cone
coneOuttake(WristIntake, double) - Static method in class frc.robot.commands.wrist.AutoWrist
Outtake for cone
ConeUpIntake - Class in frc.robot.commands.arm
This command will move the arm to a requested angle.
ConeUpIntake(Arm) - Constructor for class frc.robot.commands.arm.ConeUpIntake
Requirements for the command.
config - Static variable in class frc.robot.Constants.Arm
 
config - Static variable in class frc.robot.Constants.Wrist
 
Constants - Class in frc.robot
Constants file.
Constants() - Constructor for class frc.robot.Constants
 
Constants.Arm - Class in frc.robot
Constants that are necessary for the arm.
Constants.Arm.PID - Class in frc.robot
Arm PID constants.
Constants.CameraConstants - Class in frc.robot
Camera offset constants.
Constants.Elevator - Class in frc.robot
Elevator Motor constants.
Constants.Elevator.PID - Class in frc.robot
Constants for the PID portion of the elevator.
Constants.LEDConstants - Class in frc.robot
LED constants.
Constants.Motors - Class in frc.robot
Motor CAN id's.
Constants.Pneumatics - Class in frc.robot
Pneumatics CAN id constants.
Constants.Swerve - Class in frc.robot
Swerve ID's.
Constants.Swerve.Mod0 - Class in frc.robot
Front Left Module - Module 0.
Constants.Swerve.Mod1 - Class in frc.robot
Front Right Module - Module 1.
Constants.Swerve.Mod2 - Class in frc.robot
Back Left Module - Module 2.
Constants.Swerve.Mod3 - Class in frc.robot
Back Right Module - Module 3.
Constants.SwerveTransformPID - Class in frc.robot
Motor CAN id's.
Constants.Wrist - Class in frc.robot
Constants for the wrist.
Constants.Wrist.PID - Class in frc.robot
Wrist PID id constants
Conversions - Class in frc.lib.math
Static Conversion functions
Conversions() - Constructor for class frc.lib.math.Conversions
 
createSwerveModule(int, int, int, int, Rotation2d) - Method in interface frc.robot.subsystems.swerve.SwerveIO
Create a Swerve Module for the respective IO Layer
createSwerveModule(int, int, int, int, Rotation2d) - Method in class frc.robot.subsystems.swerve.SwerveReal
 
CUBE - Enum constant in enum class frc.lib.util.Scoring.GamePiece
 
CUBE_SENSOR_ID_LEFT - Static variable in class frc.robot.Constants.Wrist
 
CUBE_SENSOR_ID_RIGHT - Static variable in class frc.robot.Constants.Wrist
 
cubeEdgeHigh - Static variable in class frc.lib.util.FieldConstants.Grids
 
cubeIntake(WristIntake) - Static method in class frc.robot.commands.wrist.AutoWrist
Intake for cube
cubeIntake(WristIntake, double) - Static method in class frc.robot.commands.wrist.AutoWrist
Intake for cube
CubeIntake - Class in frc.robot.commands.arm
This command will move the arm to a requested angle.
CubeIntake(Arm) - Constructor for class frc.robot.commands.arm.CubeIntake
Requirements for the command.
cubeOuttake(WristIntake) - Static method in class frc.robot.commands.wrist.AutoWrist
Outtake for cube
cubeOuttake(WristIntake, double) - Static method in class frc.robot.commands.wrist.AutoWrist
Outtake for cube

D

DIRTY - Static variable in class frc.robot.BuildConstants
 
disabledInit() - Method in class frc.robot.Robot
This function is called once each time the robot enters Disabled mode.
DisabledInstantCommand - Class in frc.lib.util
A Command that runs instantly; it will initialize, execute once, and end on the same iteration of the scheduler.
DisabledInstantCommand(Runnable, Subsystem...) - Constructor for class frc.lib.util.DisabledInstantCommand
Creates a new InstantCommand that runs the given Runnable with the given requirements.
disabledPeriodic() - Method in class frc.robot.Robot
 
DockArm - Class in frc.robot.commands.arm
Command to dock the arm in the robot
DockArm(Arm, WristIntake) - Constructor for class frc.robot.commands.arm.DockArm
Command to dock the arm in the robot
DoubleJointedArmFeedforward - Class in frc.lib.math
Calculates feedforward voltages for a double jointed arm.
DoubleJointedArmFeedforward(DoubleJointedArmFeedforward.JointConfig, DoubleJointedArmFeedforward.JointConfig) - Constructor for class frc.lib.math.DoubleJointedArmFeedforward
Feedforward for two linkages
DoubleJointedArmFeedforward.JointConfig - Class in frc.lib.math
Data for linkage and revolute joint
doubleSubstationLength - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
doubleSubstationShelfZ - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
doubleSubstationX - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
drive(Translation2d, double, boolean, boolean) - Method in class frc.robot.subsystems.swerve.Swerve
Tele-Op Drive method
DRIVE_CONTINOUS_CURRENT_LIMIT - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_ENABLE_CURRENT_LIMIT - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_GEAR_RATIO - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_KA - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_KD - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_KF - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_KI - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_KP - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_KS - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_KV - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_MOTOR_ID - Static variable in class frc.robot.Constants.Swerve.Mod0
 
DRIVE_MOTOR_ID - Static variable in class frc.robot.Constants.Swerve.Mod1
 
DRIVE_MOTOR_ID - Static variable in class frc.robot.Constants.Swerve.Mod2
 
DRIVE_MOTOR_ID - Static variable in class frc.robot.Constants.Swerve.Mod3
 
DRIVE_MOTOR_INVERT - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_PEAK_CURRENT_DURATION - Static variable in class frc.robot.Constants.Swerve
 
DRIVE_PEAK_CURRENT_LIMIT - Static variable in class frc.robot.Constants.Swerve
 
driveMotorSelectedPosition - Variable in class frc.lib.util.swerve.SwerveModuleIO.SwerveModuleInputs
 
driveMotorSelectedSensorVelocity - Variable in class frc.lib.util.swerve.SwerveModuleIO.SwerveModuleInputs
 
driveNeutralMode - Static variable in class frc.robot.Constants.Swerve
 
DRIVER_ID - Static variable in class frc.robot.Constants
 
DynamicWaitCommand - Class in frc.lib.util
Creates a new WaitCommand.
DynamicWaitCommand(DoubleSupplier) - Constructor for class frc.lib.util.DynamicWaitCommand
Creates a new WaitCommand.

E

Elevator() - Constructor for class frc.robot.Constants.Elevator
 
ELEVATOR_KD - Static variable in class frc.robot.Constants.Elevator.PID
 
ELEVATOR_KG_VOLTS - Static variable in class frc.robot.Constants.Elevator.PID
 
ELEVATOR_KI - Static variable in class frc.robot.Constants.Elevator.PID
 
ELEVATOR_KP - Static variable in class frc.robot.Constants.Elevator.PID
 
ELEVATOR_KS_VOLTS - Static variable in class frc.robot.Constants.Elevator.PID
 
ELEVATOR_KV_VOLT_SECONDS_PER_ROTATION - Static variable in class frc.robot.Constants.Elevator.PID
 
ELEVATOR_MOTOR_ID - Static variable in class frc.robot.Constants.Elevator
 
ELEVATOR_STOP - Static variable in class frc.robot.Constants.Elevator
 
enableDockWidget - Static variable in class frc.robot.RobotContainer
 
ENCODER_CHANNEL1 - Static variable in class frc.robot.Constants.Arm
 
ENCODER_CHANNEL2 - Static variable in class frc.robot.Constants.Arm
 
ENCODER_OFFSET - Static variable in class frc.robot.Constants.Elevator
 
encoder1Offset - Static variable in class frc.robot.Constants.Arm
 
encoderOffset - Static variable in class frc.robot.Constants.Wrist
 
end(boolean) - Method in class frc.lib.util.DynamicWaitCommand
 
end(boolean) - Method in class frc.robot.commands.arm.MoveArm
 
end(boolean) - Method in class frc.robot.commands.drive.ClimbPlatform
 
end(boolean) - Method in class frc.robot.commands.drive.MoveToPos
 
end(boolean) - Method in class frc.robot.commands.drive.TurnToAngle
 
end(boolean) - Method in class frc.robot.commands.test.TestArm
 
end(boolean) - Method in class frc.robot.commands.wrist.AutoWrist
 
end(boolean) - Method in class frc.robot.commands.wrist.WristIntakeIn
 
end(boolean) - Method in class frc.robot.commands.wrist.WristIntakeRelease
 
execute() - Method in class frc.robot.commands.arm.VariableArm
 
execute() - Method in class frc.robot.commands.drive.ClimbPlatform
 
execute() - Method in class frc.robot.commands.drive.MoveToPos
 
execute() - Method in class frc.robot.commands.drive.TeleopSwerve
 
execute() - Method in class frc.robot.commands.drive.TurnToAngle
 
execute() - Method in class frc.robot.commands.leds.BouncingBalls
 
execute() - Method in class frc.robot.commands.leds.FireLEDs
 
execute() - Method in class frc.robot.commands.leds.FlashingLEDColor
 
execute() - Method in class frc.robot.commands.leds.MeteorRain
 
execute() - Method in class frc.robot.commands.leds.MorseCodeFlash
 
execute() - Method in class frc.robot.commands.leds.MorseCodeStream
 
execute() - Method in class frc.robot.commands.leds.MovingColorLEDs
 
execute() - Method in class frc.robot.commands.leds.PoliceLEDs
 
execute() - Method in class frc.robot.commands.leds.RainbowLEDs
 
execute() - Method in class frc.robot.commands.leds.Twinkle
 
execute() - Method in class frc.robot.commands.test.TestArm
 
execute() - Method in class frc.robot.commands.test.TestTransform
 
execute() - Method in class frc.robot.commands.wrist.VariableIntake
 
extendArm() - Method in class frc.robot.subsystems.Arm
Set arm to extended position

F

FieldConstants - Class in frc.lib.util
Field Constants
FieldConstants() - Constructor for class frc.lib.util.FieldConstants
 
FieldConstants.Community - Class in frc.lib.util
Dimensions for community and charging station, including the tape.
FieldConstants.Grids - Class in frc.lib.util
Dimensions for grids and nodes
FieldConstants.LoadingZone - Class in frc.lib.util
Dimensions for loading zone and substations, including the tape
FieldConstants.StagingLocations - Class in frc.lib.util
Locations of staged game pieces
fieldLength - Static variable in class frc.lib.util.FieldConstants
 
fieldSdf(Translation2d) - Static method in class frc.lib.util.FieldConstants
Find the minimum distance from a point to an obstacle on the field.
fieldSdf(Translation2d, double) - Static method in class frc.lib.util.FieldConstants
Find the minimum distance from a circular robot to an obstacle on the field.
fieldWidth - Static variable in class frc.lib.util.FieldConstants
 
FIFTH_POSITION - Static variable in class frc.robot.Constants.Arm
 
findReplayLog() - Static method in class frc.robot.Robot
Finds the path to a log file for replay, using the following priorities: 1.
FireLEDs - Class in frc.robot.commands.leds
Command to move LEDs back and forth like a Cylon eye
FireLEDs(LEDs) - Constructor for class frc.robot.commands.leds.FireLEDs
Command to make a fire-esque display for a single column of LEDs
FireLEDs(LEDs, int, int, int) - Constructor for class frc.robot.commands.leds.FireLEDs
Command to make a fire-esque display for a single column of LEDs
firstY - Static variable in class frc.lib.util.FieldConstants.StagingLocations
 
FlashingLEDColor - Class in frc.robot.commands.leds
Command to flash the LED strip between 2 colors
FlashingLEDColor(LEDs, Color) - Constructor for class frc.robot.commands.leds.FlashingLEDColor
Command to flash the LED strip between a color and black
FlashingLEDColor(LEDs, Color, Color) - Constructor for class frc.robot.commands.leds.FlashingLEDColor
Command to flash the LED strip between 2 colors
FOURTH_POSITION - Static variable in class frc.robot.Constants.Arm
 
frc.lib.math - package frc.lib.math
 
frc.lib.util - package frc.lib.util
 
frc.lib.util.swerve - package frc.lib.util.swerve
 
frc.robot - package frc.robot
 
frc.robot.autos - package frc.robot.autos
 
frc.robot.commands.arm - package frc.robot.commands.arm
 
frc.robot.commands.drive - package frc.robot.commands.drive
 
frc.robot.commands.leds - package frc.robot.commands.leds
 
frc.robot.commands.test - package frc.robot.commands.test
 
frc.robot.commands.wrist - package frc.robot.commands.wrist
 
frc.robot.subsystems - package frc.robot.subsystems
 
frc.robot.subsystems.swerve - package frc.robot.subsystems.swerve
 

G

gamePieceIsCube() - Static method in class frc.lib.util.Scoring
Is the game piece a cube
gamePieceWidget - Variable in class frc.robot.RobotContainer
 
generateDirColorArray(String, int, Color) - Static method in class frc.lib.util.MorseCode
Generates an array of color objects to pass to the LED controller.
generateDirColorArray(ArrayList<Boolean>, Color) - Static method in class frc.lib.util.MorseCode
Generates an array of color objects to pass to the LED controller.
generateDitArray(String, int) - Static method in class frc.lib.util.MorseCode
Generate an array of True or False values to indicate On or Off.
generateMorseCodeAlphabet(int) - Static method in class frc.lib.util.MorseCode
Generate a Map of dots and dashes for each character in the Morse Code Alphabet
getArmAngle() - Method in class frc.lib.util.ArmPosition
Get the Arm Angle
getArmAngle() - Method in class frc.robot.subsystems.Arm
Get angle of arm in degrees with a crossover outside of the configuration space
getArmAngleRad() - Method in class frc.robot.subsystems.Arm
Get angle of arm in radians with a crossover outside of the configuration space
getArmExtended() - Method in class frc.lib.util.ArmPosition
Get Arm Extension
getAutonomousCommand() - Method in class frc.robot.RobotContainer
Gets the user's selected autonomous command.
getCANcoder() - Method in class frc.lib.util.swerve.SwerveModule
Get the rotation of the CANCoder
getChassisSpeeds() - Method in class frc.robot.subsystems.swerve.Swerve
Get current Chassis Speeds
getColor(int) - Method in class frc.robot.subsystems.LEDs
 
getEstimatedGlobalPose(Pose2d) - Method in class frc.lib.util.PhotonCameraWrapper
 
getFieldRelativeHeading() - Method in class frc.robot.subsystems.swerve.Swerve
Get Field Relative Heading
getGamePiece() - Static method in class frc.lib.util.Scoring
Get the type of game piece based off the desired scoring position
getGyroYaw() - Method in class frc.robot.subsystems.swerve.Swerve
Get Rotation from the gyro
getHeading() - Method in class frc.robot.subsystems.swerve.Swerve
Get Rotation of robot from odometry
getInitialPose() - Method in class frc.lib.util.PhotonCameraWrapper
Get estimated pose without a prior.
getLength() - Method in class frc.robot.subsystems.LEDs
Get LED strip length
getModulePositions() - Method in class frc.robot.subsystems.swerve.Swerve
Get Swerve Module Positions
getModuleStates() - Method in class frc.robot.subsystems.swerve.Swerve
Get Swerve Module States
getPose() - Method in class frc.robot.subsystems.swerve.Swerve
Get Position on field from Odometry
getPosition() - Method in class frc.lib.util.swerve.SwerveModule
Get the current Swerve Module Position
getPreScorePosition() - Static method in class frc.lib.util.Scoring
Get initial position prior to scoring that slightly further back to not hit the score line.
getRoll() - Method in class frc.robot.subsystems.swerve.Swerve
Gets the roll (pitch) degree from swerve modules.
getScoreAlignment(double) - Static method in class frc.lib.util.Scoring
Get the Pose2d to align to score
getScoreDistance() - Static method in class frc.lib.util.Scoring
Get the distance from the goals based on which level and game piece
getScoreParameters() - Static method in class frc.lib.util.Scoring
Get Arm Angle, Elevator Position, Wrist Angle based on which game piece and level to score
getScorPose2d() - Static method in class frc.lib.util.Scoring
Get final scoring position to release game piece
getState() - Method in class frc.lib.util.swerve.SwerveModule
Get the current Swerve Module State
getVoltageSpike(boolean) - Method in class frc.robot.subsystems.WristIntake
 
getWristAngle() - Method in class frc.lib.util.ArmPosition
Get Wrist Angle
getWristAngle() - Method in class frc.robot.subsystems.Arm
Get angle of wrist in degrees with a crossover outside of the configuration space
getWristAngleRad() - Method in class frc.robot.subsystems.Arm
Get angle of wrist in radians with a crossover outside of the configuration space
GIT_BRANCH - Static variable in class frc.robot.BuildConstants
 
GIT_DATE - Static variable in class frc.robot.BuildConstants
 
GIT_REVISION - Static variable in class frc.robot.BuildConstants
 
GIT_SHA - Static variable in class frc.robot.BuildConstants
 
Grids() - Constructor for class frc.lib.util.FieldConstants.Grids
 

H

high3dTranslations - Static variable in class frc.lib.util.FieldConstants.Grids
 
highConeZ - Static variable in class frc.lib.util.FieldConstants.Grids
 
highCubeZ - Static variable in class frc.lib.util.FieldConstants.Grids
 
highTranslations - Static variable in class frc.lib.util.FieldConstants.Grids
 
highX - Static variable in class frc.lib.util.FieldConstants.Grids
 
HOLD_VOLTS - Static variable in class frc.robot.Constants.Wrist
 
HOME_POSITION - Static variable in class frc.robot.Constants.Arm
 

I

initialize() - Method in class frc.lib.util.DynamicWaitCommand
 
initialize() - Method in class frc.robot.commands.arm.ArmMoving
 
initialize() - Method in class frc.robot.commands.arm.MoveArm
 
initialize() - Method in class frc.robot.commands.drive.ClimbPlatform
 
initialize() - Method in class frc.robot.commands.drive.MoveToPos
 
initialize() - Method in class frc.robot.commands.drive.TurnToAngle
 
initialize() - Method in class frc.robot.commands.leds.BouncingBalls
 
initialize() - Method in class frc.robot.commands.leds.FireLEDs
 
initialize() - Method in class frc.robot.commands.leds.MeteorRain
 
initialize() - Method in class frc.robot.commands.leds.MorseCodeFlash
 
initialize() - Method in class frc.robot.commands.leds.MorseCodeStream
 
initialize() - Method in class frc.robot.commands.leds.Twinkle
 
initialize() - Method in class frc.robot.commands.test.TestArm
 
initialize() - Method in class frc.robot.commands.test.TestTransform
 
initialize() - Method in class frc.robot.commands.wrist.AutoWrist
 
initialize() - Method in class frc.robot.commands.wrist.WristIntakeIn
 
initialize() - Method in class frc.robot.commands.wrist.WristIntakeRelease
 
innerX - Static variable in class frc.lib.util.FieldConstants.Community
 
innerX - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
intake() - Method in class frc.robot.subsystems.WristIntake
 
INTAKE_PANIC_SPEED - Static variable in class frc.robot.Constants.Wrist
 
INTAKE_RELEASE_SPEED - Static variable in class frc.robot.Constants.Wrist
 
INTAKE_SPEED - Static variable in class frc.robot.Constants.Wrist
 
INTAKE_STOP_SPEED - Static variable in class frc.robot.Constants.Wrist
 
INVERT_GYRO - Static variable in class frc.robot.Constants.Swerve
 
IS_FIELD_RELATIVE - Static variable in class frc.robot.Constants.Swerve
 
IS_OPEN_LOOP - Static variable in class frc.robot.Constants.Swerve
 
isFinished() - Method in class frc.lib.util.DynamicWaitCommand
 
isFinished() - Method in class frc.robot.commands.arm.ArmMoving
 
isFinished() - Method in class frc.robot.commands.arm.MoveArm
 
isFinished() - Method in class frc.robot.commands.drive.ClimbPlatform
 
isFinished() - Method in class frc.robot.commands.drive.MoveToPos
 
isFinished() - Method in class frc.robot.commands.drive.TurnToAngle
 
isFinished() - Method in class frc.robot.commands.leds.FlashingLEDColor
 
isFinished() - Method in class frc.robot.commands.leds.MorseCodeFlash
 
isFinished() - Method in class frc.robot.commands.leds.MorseCodeStream
 
isFinished() - Method in class frc.robot.commands.test.TestArm
 
isFinished() - Method in class frc.robot.commands.test.TestTransform
 
isFinished() - Method in class frc.robot.commands.wrist.VariableIntake
 
isFinished() - Method in class frc.robot.commands.wrist.WristIntakeIn
 

J

JointConfig(double, double, double, double, DCMotor) - Constructor for class frc.lib.math.DoubleJointedArmFeedforward.JointConfig
Data for linkage and revolute joint

K

ka - Variable in class frc.lib.math.ArmFeedForwardTunable
 
KCAMERA_TO_ROBOT - Static variable in class frc.robot.Constants.CameraConstants
 
kD - Static variable in class frc.robot.Constants.Arm.PID
 
kD - Static variable in class frc.robot.Constants.Wrist.PID
 
kg - Variable in class frc.lib.math.ArmFeedForwardTunable
 
kI - Static variable in class frc.robot.Constants.Arm.PID
 
kI - Static variable in class frc.robot.Constants.Wrist.PID
 
kP - Static variable in class frc.robot.Constants.Arm.PID
 
kP - Static variable in class frc.robot.Constants.Wrist.PID
 
kReal - Enum constant in enum class frc.robot.Robot.RobotRunType
Real Robot.
kReplay - Enum constant in enum class frc.robot.Robot.RobotRunType
Replay runtime.
ks - Variable in class frc.lib.math.ArmFeedForwardTunable
 
kSimulation - Enum constant in enum class frc.robot.Robot.RobotRunType
Simulation runtime.
kv - Variable in class frc.lib.math.ArmFeedForwardTunable
 

L

LARGEST_DISTANCE - Static variable in class frc.robot.Constants.CameraConstants
 
latency() - Method in class frc.lib.util.PhotonCameraWrapper
 
LED_COUNT - Static variable in class frc.robot.Constants.LEDConstants
 
LEDConstants() - Constructor for class frc.robot.Constants.LEDConstants
 
LEDs - Class in frc.robot.subsystems
This is the class header for the LEDs Subsystem
LEDs(int, int) - Constructor for class frc.robot.subsystems.LEDs
constructs a LED Subsystem
leftY - Static variable in class frc.lib.util.FieldConstants.Community
 
leftY - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
length - Variable in class frc.lib.math.DoubleJointedArmFeedforward.JointConfig
 
level - Static variable in class frc.robot.Robot
 
levelWidget - Variable in class frc.robot.RobotContainer
 
LoadingZone() - Constructor for class frc.lib.util.FieldConstants.LoadingZone
 
lowTranslations - Static variable in class frc.lib.util.FieldConstants.Grids
 
lowX - Static variable in class frc.lib.util.FieldConstants.Grids
 

M

m_timer - Variable in class frc.lib.util.DynamicWaitCommand
 
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.
mainDriverTab - Static variable in class frc.robot.RobotContainer
 
mass - Variable in class frc.lib.math.DoubleJointedArmFeedforward.JointConfig
 
MAVEN_GROUP - Static variable in class frc.robot.BuildConstants
 
MAVEN_NAME - Static variable in class frc.robot.BuildConstants
 
MAX_ACCELERATION - Static variable in class frc.robot.Constants.Arm.PID
 
MAX_ACCELERATION - Static variable in class frc.robot.Constants.Wrist.PID
 
MAX_ANGULAR_ACCELERATION - Static variable in class frc.robot.Constants.SwerveTransformPID
 
MAX_ANGULAR_VELOCITY - Static variable in class frc.robot.Constants.Swerve
 
MAX_ANGULAR_VELOCITY - Static variable in class frc.robot.Constants.SwerveTransformPID
 
MAX_ENCODER - Static variable in class frc.robot.Constants.Elevator
 
MAX_INTEGRAL - Static variable in class frc.robot.Constants.Wrist.PID
 
MAX_SPEED - Static variable in class frc.robot.Constants.Swerve
 
MAX_VELOCITY - Static variable in class frc.robot.Constants.Arm.PID
 
MAX_VELOCITY - Static variable in class frc.robot.Constants.Wrist.PID
 
maxAchievableAcceleration(double, double, double) - Method in class frc.lib.math.ArmFeedForwardTunable
Calculates the maximum achievable acceleration given a maximum voltage supply, a position, and a velocity.
maxAchievableVelocity(double, double, double) - Method in class frc.lib.math.ArmFeedForwardTunable
Calculates the maximum achievable velocity given a maximum voltage supply, a position, and an acceleration.
MeteorRain - Class in frc.robot.commands.leds
Command to move LEDs back and forth like a Cylon eye
MeteorRain(LEDs) - Constructor for class frc.robot.commands.leds.MeteorRain
Create a Meteor Rain effect like https://www.tweaking4all.com/hardware/arduino/adruino-led-strip-effects/#LEDStripEffectMeteorRain
metersToRotations(double, double) - Static method in class frc.lib.math.Conversions
 
mid3dTranslations - Static variable in class frc.lib.util.FieldConstants.Grids
 
midConeZ - Static variable in class frc.lib.util.FieldConstants.Grids
 
midCubeZ - Static variable in class frc.lib.util.FieldConstants.Grids
 
midTranslations - Static variable in class frc.lib.util.FieldConstants.Grids
 
midX - Static variable in class frc.lib.util.FieldConstants.Community
 
midX - Static variable in class frc.lib.util.FieldConstants.Grids
 
midX - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
midY - Static variable in class frc.lib.util.FieldConstants.Community
 
midY - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
MIN_INTEGRAL - Static variable in class frc.robot.Constants.Wrist.PID
 
minAchievableAcceleration(double, double, double) - Method in class frc.lib.math.ArmFeedForwardTunable
Calculates the minimum achievable acceleration given a maximum voltage supply, a position, and a velocity.
minAchievableVelocity(double, double, double) - Method in class frc.lib.math.ArmFeedForwardTunable
Calculates the minimum achievable velocity given a maximum voltage supply, a position, and an acceleration.
Mod0() - Constructor for class frc.robot.Constants.Swerve.Mod0
 
MOD0_MODOFFSET - Static variable in class frc.robot.Constants.Swerve
 
Mod1() - Constructor for class frc.robot.Constants.Swerve.Mod1
 
Mod2() - Constructor for class frc.robot.Constants.Swerve.Mod2
 
Mod3() - Constructor for class frc.robot.Constants.Swerve.Mod3
 
moduleNumber - Variable in class frc.lib.util.swerve.SwerveModule
 
moi - Variable in class frc.lib.math.DoubleJointedArmFeedforward.JointConfig
 
MorseCode - Class in frc.lib.util
A library for using Morse Code
MorseCode() - Constructor for class frc.lib.util.MorseCode
 
MorseCodeFlash - Class in frc.robot.commands.leds
Command to flash the LED strip between 2 colors
MorseCodeFlash(LEDs, String) - Constructor for class frc.robot.commands.leds.MorseCodeFlash
Command to flash the LED strip between 2 colors
MorseCodeFlash(LEDs, String, Color) - Constructor for class frc.robot.commands.leds.MorseCodeFlash
Command to flash the LED strip between 2 colors
MorseCodeStream - Class in frc.robot.commands.leds
Command to flash the LED strip between 2 colors
MorseCodeStream(LEDs, String) - Constructor for class frc.robot.commands.leds.MorseCodeStream
Command to flash the LED strip between 2 colors
MorseCodeStream(LEDs, String, Color) - Constructor for class frc.robot.commands.leds.MorseCodeStream
Command to flash the LED strip between 2 colors
morseJSON - Static variable in class frc.lib.util.MorseCode
 
motor - Variable in class frc.lib.math.DoubleJointedArmFeedforward.JointConfig
 
Motors() - Constructor for class frc.robot.Constants.Motors
 
MoveArm - Class in frc.robot.commands.arm
This command will move the arm to a requested angle.
MoveArm(Arm, double, boolean) - Constructor for class frc.robot.commands.arm.MoveArm
Requirements for the command.
MoveArm(Arm, Supplier<ArmPosition>) - Constructor for class frc.robot.commands.arm.MoveArm
Requirements for the command.
MoveToEngage - Class in frc.robot.commands.drive
Move into scoring position
MoveToEngage(Swerve, Arm, WristIntake) - Constructor for class frc.robot.commands.drive.MoveToEngage
Move into scoring position
MoveToPos - Class in frc.robot.commands.drive
Move to Position
MoveToPos(Swerve) - Constructor for class frc.robot.commands.drive.MoveToPos
Move to Position
MoveToPos(Swerve, Supplier<Pose2d>) - Constructor for class frc.robot.commands.drive.MoveToPos
Move to Position
MoveToPos(Swerve, Supplier<Pose2d>, boolean) - Constructor for class frc.robot.commands.drive.MoveToPos
Move to Position
MoveToPos(Swerve, Supplier<Pose2d>, boolean, double) - Constructor for class frc.robot.commands.drive.MoveToPos
Move to Position
MoveToPos(Swerve, Supplier<Pose2d>, boolean, double, double) - Constructor for class frc.robot.commands.drive.MoveToPos
Move to Position
MoveToScore - Class in frc.robot.commands.drive
Move into scoring position
MoveToScore(Swerve, Arm, WristIntake) - Constructor for class frc.robot.commands.drive.MoveToScore
Move into scoring position
MovingColorLEDs - Class in frc.robot.commands.leds
Command to move LEDs back and forth like a Cylon eye
MovingColorLEDs(LEDs, Color, int, boolean) - Constructor for class frc.robot.commands.leds.MovingColorLEDs
Command to move LEDs back and forth like a Cylon eye
mpsToRPS(double, double) - Static method in class frc.lib.math.Conversions
 

N

navXID - Static variable in class frc.robot.Constants.Swerve
 
nodeFirstY - Static variable in class frc.lib.util.FieldConstants.Grids
 
nodeRowCount - Static variable in class frc.lib.util.FieldConstants.Grids
 
nodeSeparationY - Static variable in class frc.lib.util.FieldConstants.Grids
 

O

OPEN_LOOP_RAMP - Static variable in class frc.robot.Constants.Swerve
 
OPERATOR_ID - Static variable in class frc.robot.Constants
 
outerX - Static variable in class frc.lib.util.FieldConstants.Community
 
outerX - Static variable in class frc.lib.util.FieldConstants.Grids
 
outerX - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 

P

panic() - Method in class frc.robot.subsystems.WristIntake
Releases GPs in intake (if any).
pathFollowerConfig - Static variable in class frc.robot.Constants.Swerve
 
periodic() - Method in class frc.lib.util.swerve.SwerveModule
 
periodic() - Method in class frc.robot.subsystems.Arm
 
periodic() - Method in class frc.robot.subsystems.swerve.Swerve
 
periodic() - Method in class frc.robot.subsystems.WristIntake
 
PhotonCameraWrapper - Class in frc.lib.util
PhotonCamera-based Pose Estimator.
PhotonCameraWrapper(String, Transform3d) - Constructor for class frc.lib.util.PhotonCameraWrapper
PhotonCamera-based Pose Estimator.
PID() - Constructor for class frc.robot.Constants.Arm.PID
 
PID() - Constructor for class frc.robot.Constants.Elevator.PID
 
PID() - Constructor for class frc.robot.Constants.Wrist.PID
 
PID_TKD - Static variable in class frc.robot.Constants.SwerveTransformPID
 
PID_TKI - Static variable in class frc.robot.Constants.SwerveTransformPID
 
PID_TKP - Static variable in class frc.robot.Constants.SwerveTransformPID
 
PID_XKD - Static variable in class frc.robot.Constants.SwerveTransformPID
 
PID_XKI - Static variable in class frc.robot.Constants.SwerveTransformPID
 
PID_XKP - Static variable in class frc.robot.Constants.SwerveTransformPID
 
PID_YKD - Static variable in class frc.robot.Constants.SwerveTransformPID
 
PID_YKI - Static variable in class frc.robot.Constants.SwerveTransformPID
 
PID_YKP - Static variable in class frc.robot.Constants.SwerveTransformPID
 
PITCH - Static variable in class frc.robot.Constants.CameraConstants
 
Pneumatics() - Constructor for class frc.robot.Constants.Pneumatics
 
PoliceLEDs - Class in frc.robot.commands.leds
Command to flash the LED strip between red and blue like police lights
PoliceLEDs(LEDs) - Constructor for class frc.robot.commands.leds.PoliceLEDs
Command to flash the LED strip between red and blue like police lights
pose2d - Variable in class frc.robot.commands.drive.MoveToPos
 
pose2dSupplier - Variable in class frc.robot.commands.drive.MoveToPos
 
positionX - Static variable in class frc.lib.util.FieldConstants.StagingLocations
 
PPExample - Class in frc.robot.autos
Path Planner Example Auto
PPExample(Swerve) - Constructor for class frc.robot.autos.PPExample
Path Planner Example Auto
PWM_PORT - Static variable in class frc.robot.Constants.LEDConstants
 

R

RainbowLEDs - Class in frc.robot.commands.leds
Command to create a sliding rainbow pattern
RainbowLEDs(LEDs) - Constructor for class frc.robot.commands.leds.RainbowLEDs
Command to create a sliding rainbow pattern
random(int) - Static method in class frc.lib.math.Conversions
Generate a random number between and upper value and 0
random(int, int) - Static method in class frc.lib.math.Conversions
Generate a random number between and upper and lower bound
redOrigin - Static variable in class frc.lib.util.FieldConstants
 
regionCorners - Static variable in class frc.lib.util.FieldConstants.Community
 
regionCorners - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
resetFieldRelativeOffset() - Method in class frc.robot.subsystems.swerve.Swerve
Resets the gyro field relative driving offset
resetInitialized() - Method in class frc.robot.subsystems.swerve.Swerve
Reset April Tag position initialization
resetModulesToAbsolute() - Method in class frc.robot.subsystems.swerve.Swerve
Reset all modules to their front facing position
resetOdometry(Pose2d) - Method in class frc.robot.subsystems.swerve.Swerve
Set the position on the field with given Pose2d
resetToAbsolute() - Method in class frc.lib.util.swerve.SwerveModule
Reset the Swerve Module angle to face forward
retractArm() - Method in class frc.robot.subsystems.Arm
Set arm to retracted position
rightY - Static variable in class frc.lib.util.FieldConstants.Community
 
rightY - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
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
 
ROBOT_RADIUS - Static variable in class frc.robot.Constants.Swerve
 
Robot.RobotRunType - Enum Class in frc.robot
Robnot Run type
RobotContainer - Class in frc.robot
This class is where the bulk of the robot should be declared.
RobotContainer(Robot.RobotRunType) - Constructor for class frc.robot.RobotContainer
The container for the 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.
robotPeriodic() - Method in class frc.robot.Robot
This function is called every robot packet, no matter the mode.
robotRunType - Variable in class frc.robot.Robot
 
roll - Variable in class frc.robot.subsystems.swerve.SwerveIO.SwerveInputs
 
ROLL - Static variable in class frc.robot.Constants.CameraConstants
 
rotationsToMeters(double, double) - Static method in class frc.lib.math.Conversions
 
rpsToMPS(double, double) - Static method in class frc.lib.math.Conversions
 
runsWhenDisabled() - Method in class frc.lib.util.DisabledInstantCommand
 
runsWhenDisabled() - Method in class frc.lib.util.DynamicWaitCommand
 
runsWhenDisabled() - Method in class frc.robot.commands.leds.BouncingBalls
 
runsWhenDisabled() - Method in class frc.robot.commands.leds.FireLEDs
 
runsWhenDisabled() - Method in class frc.robot.commands.leds.FlashingLEDColor
 
runsWhenDisabled() - Method in class frc.robot.commands.leds.MeteorRain
 
runsWhenDisabled() - Method in class frc.robot.commands.leds.MorseCodeFlash
 
runsWhenDisabled() - Method in class frc.robot.commands.leds.MorseCodeStream
 
runsWhenDisabled() - Method in class frc.robot.commands.leds.MovingColorLEDs
 
runsWhenDisabled() - Method in class frc.robot.commands.leds.PoliceLEDs
 
runsWhenDisabled() - Method in class frc.robot.commands.leds.RainbowLEDs
 
runsWhenDisabled() - Method in class frc.robot.commands.leds.Twinkle
 
runsWhenDisabled() - Method in class frc.robot.commands.test.TestArm
 

S

s_Swerve - Variable in class frc.robot.RobotContainer
 
ScoreArm - Class in frc.robot.commands.arm
Command to move arm into scoring position
ScoreArm(Arm, WristIntake) - Constructor for class frc.robot.commands.arm.ScoreArm
Requirements for the command.
Scoring - Class in frc.lib.util
Class containing scoring functions
Scoring() - Constructor for class frc.lib.util.Scoring
 
Scoring.GamePiece - Enum Class in frc.lib.util
Enum representing game piece
SECOND_POSITION - Static variable in class frc.robot.Constants.Arm
 
seesTarget() - Method in class frc.lib.util.PhotonCameraWrapper
Gets if photonvision can see a target.
separationY - Static variable in class frc.lib.util.FieldConstants.StagingLocations
 
setAngleMotor(ControlRequest) - Method in interface frc.lib.util.swerve.SwerveModuleIO
 
setAngleMotor(ControlRequest) - Method in class frc.lib.util.swerve.SwerveModuleReal
 
setAngleSelectedSensorPosition(double) - Method in interface frc.lib.util.swerve.SwerveModuleIO
 
setArmGoal(double) - Method in class frc.robot.subsystems.Arm
Set setpoint for arm angle in degrees
setBrakeMode() - Method in class frc.robot.subsystems.Arm
Set motors to brake mode
setCoastMode() - Method in class frc.robot.subsystems.Arm
Set motors to coast mode
setColor(int, Color) - Method in class frc.robot.subsystems.LEDs
Set individual LED color via Color
setColor(Color) - Method in class frc.robot.subsystems.LEDs
Sets the Color of the entire LED strip
setData() - Method in class frc.robot.subsystems.LEDs
Sets the LED output data.
setDesiredState(SwerveModuleState, boolean) - Method in class frc.lib.util.swerve.SwerveModule
Set the desired state of the Swerve Module
setDriveMotor(ControlRequest) - Method in interface frc.lib.util.swerve.SwerveModuleIO
 
setDriveMotor(ControlRequest) - Method in class frc.lib.util.swerve.SwerveModuleReal
 
setHSV(int, int, int, int) - Method in class frc.robot.subsystems.LEDs
Set individual LED color via HSV
setInvert(boolean) - Method in class frc.robot.subsystems.WristIntake
 
setModuleStates(ChassisSpeeds) - Method in class frc.robot.subsystems.swerve.Swerve
Sets swerve module states using Chassis Speeds.
setModuleStates(SwerveModuleState[]) - Method in class frc.robot.subsystems.swerve.Swerve
Set Swerve Module States
setMotor(double) - Method in class frc.robot.subsystems.WristIntake
Set power of intake motors
setMotorRaw(double) - Method in class frc.robot.subsystems.WristIntake
Set power of intake motors ignoring direction
setMotorsZero() - Method in class frc.robot.subsystems.swerve.Swerve
Sets motors to 0 or inactive.
setPositionAngleMotor(double) - Method in interface frc.lib.util.swerve.SwerveModuleIO
 
setPositionAngleMotor(double) - Method in class frc.lib.util.swerve.SwerveModuleReal
 
setRGB(int, int, int) - Method in class frc.robot.subsystems.LEDs
Sets RGB Color of the entire LED strip
setRGB(int, int, int, int) - Method in class frc.robot.subsystems.LEDs
Set individual LED color via RGB
setWristGoal(double) - Method in class frc.robot.subsystems.Arm
Set setpoint for wrist angle in degrees
shouldFlipPath() - Method in class frc.robot.subsystems.swerve.Swerve
Determine whether or not to flight the auto path
singleSubstationCenterX - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
singleSubstationCenterZ - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
singleSubstationHeight - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
singleSubstationHighZ - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
singleSubstationLeftX - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
singleSubstationLowZ - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
singleSubstationRightX - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
singleSubstationTranslation - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
singleSubstationWidth - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
SOLENOID_FORWARD_CHANNEL - Static variable in class frc.robot.Constants.Arm
 
SOLENOID_REVERSE_CHANNEL - Static variable in class frc.robot.Constants.Arm
 
StagingLocations() - Constructor for class frc.lib.util.FieldConstants.StagingLocations
 
STALL_CURRENT - Static variable in class frc.robot.Constants.Wrist
 
STD_DEV_MOD - Static variable in class frc.robot.Constants.SwerveTransformPID
 
STICK_DEADBAND - Static variable in class frc.robot.Constants
 
swerve - Variable in class frc.robot.autos.PPExample
 
swerve - Variable in class frc.robot.autos.TrajectoryBase
 
swerve - Variable in class frc.robot.commands.drive.MoveToPos
 
Swerve - Class in frc.robot.subsystems.swerve
Swerve Subsystem
Swerve() - Constructor for class frc.robot.Constants.Swerve
 
Swerve(SwerveIO) - Constructor for class frc.robot.subsystems.swerve.Swerve
Swerve Subsystem
SWERVE_KINEMATICS - Static variable in class frc.robot.Constants.Swerve
 
SwerveInputs() - Constructor for class frc.robot.subsystems.swerve.SwerveIO.SwerveInputs
 
SwerveIO - Interface in frc.robot.subsystems.swerve
IO Class for Swerve
SwerveIO.SwerveInputs - Class in frc.robot.subsystems.swerve
Inputs Class for Swerve
swerveMods - Variable in class frc.robot.subsystems.swerve.Swerve
 
SwerveModule - Class in frc.lib.util.swerve
Swerve Module
SwerveModule(int, int, int, int, Rotation2d, SwerveModuleIO) - Constructor for class frc.lib.util.swerve.SwerveModule
Swerve Module
SwerveModuleInputs() - Constructor for class frc.lib.util.swerve.SwerveModuleIO.SwerveModuleInputs
 
SwerveModuleIO - Interface in frc.lib.util.swerve
IO Class for SwerveModule
SwerveModuleIO.SwerveModuleInputs - Class in frc.lib.util.swerve
Inputs Class for SwerveModule
SwerveModuleReal - Class in frc.lib.util.swerve
Swerve Module with real motors and sensors
SwerveModuleReal(int, int, int, int, Rotation2d) - Constructor for class frc.lib.util.swerve.SwerveModuleReal
A real Swerve Module with motors and sensors
swerveOdometry - Variable in class frc.robot.subsystems.swerve.Swerve
 
SwerveReal - Class in frc.robot.subsystems.swerve
Real Class for Swerve
SwerveReal() - Constructor for class frc.robot.subsystems.swerve.SwerveReal
Real Swerve Initializer
SwerveTransformPID() - Constructor for class frc.robot.Constants.SwerveTransformPID
 

T

tapeWidth - Static variable in class frc.lib.util.FieldConstants
 
teleopInit() - Method in class frc.robot.Robot
 
teleopPeriodic() - Method in class frc.robot.Robot
This function is called periodically during operator control.
TeleopSwerve - Class in frc.robot.commands.drive
Creates an command for driving the swerve drive during tele-op
TeleopSwerve(Swerve, CommandXboxController, boolean, boolean) - Constructor for class frc.robot.commands.drive.TeleopSwerve
Creates an command for driving the swerve drive during tele-op
TestArm - Class in frc.robot.commands.test
Test April tag transform
TestArm(Arm) - Constructor for class frc.robot.commands.test.TestArm
 
testInit() - Method in class frc.robot.Robot
 
testPeriodic() - Method in class frc.robot.Robot
This function is called periodically during test mode.
TestTransform - Class in frc.robot.commands.test
Test April tag transform
TestTransform(Swerve, Transform2d, int) - Constructor for class frc.robot.commands.test.TestTransform
Test April tag transform
THIRD_POSITION - Static variable in class frc.robot.Constants.Arm
 
TRACK_WIDTH - Static variable in class frc.robot.Constants.Swerve
 
TrajectoryBase - Class in frc.robot.autos
Parent class for all autonomous commands
TrajectoryBase(Swerve) - Constructor for class frc.robot.autos.TrajectoryBase
Autonomous that aligns limelight then executes a trajectory.
translations - Static variable in class frc.lib.util.FieldConstants.StagingLocations
 
TURNOVER_THRESHOLD - Static variable in class frc.robot.Constants.Arm.PID
 
TURNOVER_THRESHOLD - Static variable in class frc.robot.Constants.Wrist.PID
 
TurnToAngle - Class in frc.robot.commands.drive
This command will turn the robot to a specified angle.
TurnToAngle(Swerve, double, boolean) - Constructor for class frc.robot.commands.drive.TurnToAngle
Turns robot to specified angle.
Twinkle - Class in frc.robot.commands.leds
Command to move LEDs back and forth like a Cylon eye
Twinkle(LEDs) - Constructor for class frc.robot.commands.leds.Twinkle
Creates a twinkle effect with 20 LEDs and random colors
Twinkle(LEDs, int) - Constructor for class frc.robot.commands.leds.Twinkle
Creates a twinkle effect using random colors
Twinkle(LEDs, int, Color[]) - Constructor for class frc.robot.commands.leds.Twinkle
Creates a twinkle effect

U

updateInputs(SwerveModuleIO.SwerveModuleInputs) - Method in interface frc.lib.util.swerve.SwerveModuleIO
 
updateInputs(SwerveModuleIO.SwerveModuleInputs) - Method in class frc.lib.util.swerve.SwerveModuleReal
 
updateInputs(SwerveIO.SwerveInputs) - Method in interface frc.robot.subsystems.swerve.SwerveIO
 
updateInputs(SwerveIO.SwerveInputs) - Method in class frc.robot.subsystems.swerve.SwerveReal
Update Inputs

V

valueOf(String) - Static method in enum class frc.lib.util.Scoring.GamePiece
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.Robot.RobotRunType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class frc.lib.util.Scoring.GamePiece
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.Robot.RobotRunType
Returns an array containing the constants of this enum class, in the order they are declared.
VariableArm - Class in frc.robot.commands.arm
Command to move the arm slightly
VariableArm(Arm, CommandXboxController) - Constructor for class frc.robot.commands.arm.VariableArm
Command to move the arm slightly
VariableIntake - Class in frc.robot.commands.wrist
Variable controlled intake speed.
VariableIntake(WristIntake, CommandXboxController) - Constructor for class frc.robot.commands.wrist.VariableIntake
Variable intake constructor.
VERSION - Static variable in class frc.robot.BuildConstants
 
VOLTAGE_SPIKE_TIME - Static variable in class frc.robot.Constants.Wrist
 

W

WHEEL_BASE - Static variable in class frc.robot.Constants.Swerve
 
WHEEL_CIRCUMFERENCE - Static variable in class frc.robot.Constants.Swerve
 
WHEEL_DIAMETER - Static variable in class frc.robot.Constants.Swerve
 
wheelsIn() - Method in class frc.robot.subsystems.swerve.Swerve
Make an X pattern with the wheels
width - Static variable in class frc.lib.util.FieldConstants.LoadingZone
 
Wrist() - Constructor for class frc.robot.Constants.Wrist
 
WRIST_CAN_ID - Static variable in class frc.robot.Constants.Wrist
 
WRIST_INTAKE_ID - Static variable in class frc.robot.Constants.Wrist
 
WRIST_MOTOR_ID - Static variable in class frc.robot.Constants.Wrist
 
wristAngle - Static variable in class frc.robot.commands.arm.ConeUpIntake
 
wristAngle - Static variable in class frc.robot.commands.arm.CubeIntake
 
wristAngle - Static variable in class frc.robot.commands.arm.DockArm
 
wristInPosition() - Method in class frc.robot.subsystems.Arm
Get if wrist angle is close to the setpoint
WristIntake - Class in frc.robot.subsystems
Creates the subsystem for the wrist intake.
WristIntake() - Constructor for class frc.robot.subsystems.WristIntake
Create Wrist Intake Subsystem
WristIntakeIn - Class in frc.robot.commands.wrist
Command to raise the Drop Down Intake to the top position
WristIntakeIn(WristIntake) - Constructor for class frc.robot.commands.wrist.WristIntakeIn
Command to lower the Drop Down Intake to the bottom position
WristIntakeRelease - Class in frc.robot.commands.wrist
Command to raise the Drop Down Intake to the top position
WristIntakeRelease(WristIntake) - Constructor for class frc.robot.commands.wrist.WristIntakeRelease
Command to lower the Drop Down Intake to the bottom position
wristMotor - Variable in class frc.robot.subsystems.Arm
 

Y

yaw - Variable in class frc.robot.subsystems.swerve.SwerveIO.SwerveInputs
 
YAW - Static variable in class frc.robot.Constants.CameraConstants
 

Z

zeroGyro() - Method in class frc.robot.subsystems.swerve.Swerve
Zero the Gyro
zeroGyro() - Method in interface frc.robot.subsystems.swerve.SwerveIO
 
zeroGyro() - Method in class frc.robot.subsystems.swerve.SwerveReal
Zero the Gyro
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 and Interfaces|All Packages|Constant Field Values