Index
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
RobotContainerclass. - 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
All Classes and Interfaces|All Packages|Constant Field Values