Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addMotor(LoggedMotor) - Static method in class frc.robot.motors.MotorManager
-
Adds a motor to the motor list.
- ALIGN_DRIVE_P - Static variable in class frc.robot.constants.AutoConstants
- ALIGN_MAX_R_ACCEL - Static variable in class frc.robot.constants.AutoConstants
- ALIGN_MAX_R_SPEED - Static variable in class frc.robot.constants.AutoConstants
- ALIGN_MAX_T_ACCEL - Static variable in class frc.robot.constants.AutoConstants
- ALIGN_MAX_T_SPEED - Static variable in class frc.robot.constants.AutoConstants
- ALIGN_THETA_P - Static variable in class frc.robot.constants.AutoConstants
- ALIGN_TIME_SECS - Static variable in class frc.robot.constants.Constants
- ALIGN_TO_REEF_TAG_STATE - Enum constant in enum class frc.robot.systems.DriveFSMSystem.DriveFSMState
- ALIGN_TO_STATION_TAG_STATE - Enum constant in enum class frc.robot.systems.DriveFSMSystem.DriveFSMState
- alignToTagCommand(int, double, double) - Method in class frc.robot.systems.DriveFSMSystem
-
Command to align to any visible reef tags or not move if none are seen.
- ANGULAR_STD_DEV_BASELINE - Static variable in class frc.robot.constants.SimConstants
- applyOperatorPerspective() - Method in class frc.robot.CommandSwerveDrivetrain
-
Applies the operator perspective based on the alliance color.
- APRIL_TAG_FIELD_LAYOUT_JSON - Static variable in class frc.robot.constants.VisionConstants
- AprilTag - Class in frc.robot
-
This class is used to store the pose of the AprilTag relative to the camera.
- AprilTag(int, String, Translation3d, Translation3d, Rotation3d) - Constructor for class frc.robot.AprilTag
-
Constructor for the AprilTag class.
- AT_ARR_CAMERA_OFFSET - Static variable in class frc.robot.constants.VisionConstants
- AT_ARR_INC - Static variable in class frc.robot.constants.VisionConstants
- AT_ARR_ROTATION_OFFSET - Static variable in class frc.robot.constants.VisionConstants
- AT_ARR_TRANSLATION_OFFSET - Static variable in class frc.robot.constants.VisionConstants
- AUTO - Enum constant in enum class frc.robot.systems.LEDFSMSystem.LEDFSMState
- AutoConstants - Class in frc.robot.constants
-
These will be constants associated with each auto path in AutoRoutines.
- AutoConstants() - Constructor for class frc.robot.constants.AutoConstants
- AutoConstants.AutoCommands - Enum Class in frc.robot.constants
- autonomousInit() - Method in class frc.robot.Robot
- autonomousPeriodic() - Method in class frc.robot.Robot
- AutoPaths - Class in frc.robot.auto
- AutoPaths() - Constructor for class frc.robot.auto.AutoPaths
- AutoRoutines - Class in frc.robot.auto
- AutoRoutines(DriveFSMSystem, ElevatorFSMSystem, FunnelFSMSystem) - Constructor for class frc.robot.auto.AutoRoutines
-
Constructs an AutoRoutines object.
B
- B_ALIGN_REEF1_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_REEF1_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_REEF2_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_REEF2_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_REEF3_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_REEF3_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_REEF4_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_REEF4_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_REEF5_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_REEF5_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_REEF6_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_REEF6_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_STATION_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_ALIGN_STATION_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- B_AT_ALIGN_S1_2L22 - Static variable in class frc.robot.auto.AutoPaths
- B_AT_ALIGN_S1_2L33 - Static variable in class frc.robot.auto.AutoPaths
- B_AT_ALIGN_S1_2L44 - Static variable in class frc.robot.auto.AutoPaths
- B_AT_ALIGN_S2_1L22 - Static variable in class frc.robot.auto.AutoPaths
- B_AT_ALIGN_S2_1L33 - Static variable in class frc.robot.auto.AutoPaths
- B_AT_ALIGN_S2_1L44 - Static variable in class frc.robot.auto.AutoPaths
- B_AT_ALIGN_S2_1R44 - Static variable in class frc.robot.auto.AutoPaths
- B_AT_ALIGN_S2_1R55 - Static variable in class frc.robot.auto.AutoPaths
- B_AT_ALIGN_S2_1R66 - Static variable in class frc.robot.auto.AutoPaths
- B_AT_ALIGN_S3_6R44 - Static variable in class frc.robot.auto.AutoPaths
- B_AT_ALIGN_S3_6R55 - Static variable in class frc.robot.auto.AutoPaths
- B_AT_ALIGN_S3_6R66 - Static variable in class frc.robot.auto.AutoPaths
- B_NO_AT_S1_23 - Static variable in class frc.robot.auto.AutoPaths
- B_NO_AT_S2_13 - Static variable in class frc.robot.auto.AutoPaths
- B_NO_AT_S3_65 - Static variable in class frc.robot.auto.AutoPaths
- B_REEF_1_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- B_REEF_2_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- B_REEF_3_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- B_REEF_4_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- B_REEF_5_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- B_REEF_6_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- BACK_LEFT - Static variable in class frc.robot.constants.TunerConstants
- BACK_RIGHT - Static variable in class frc.robot.constants.TunerConstants
- BATTERY_VOLTAGE - Static variable in class frc.robot.constants.SimConstants
- BL_TRANSLATION - Static variable in class frc.robot.constants.SimConstants
- BLUE_1_STARTING_POS_M - Static variable in class frc.robot.constants.SimConstants
- BLUE_2_STARTING_POS_M - Static variable in class frc.robot.constants.SimConstants
- BLUE_3_STARTING_POS_M - Static variable in class frc.robot.constants.SimConstants
- BLUE_L_STATION_ID - Static variable in class frc.robot.constants.AutoConstants
- BLUE_R_STATION_ID - Static variable in class frc.robot.constants.AutoConstants
- BR_TRANSLATION - Static variable in class frc.robot.constants.SimConstants
- brakeCommand() - Method in class frc.robot.systems.DriveFSMSystem
-
Returns a command that sets the drivetrain to brake mode.
C
- CAMERA_STD_DEV_MULTIPLIERS - Static variable in class frc.robot.constants.SimConstants
- CAN_BUS - Static variable in class frc.robot.constants.TunerConstants
- CAN_ID_CLIMBER - Static variable in class frc.robot.HardwareMap
- CAN_ID_ELEVATOR - Static variable in class frc.robot.HardwareMap
- canSeeTag() - Method in class frc.robot.systems.DriveFSMSystem
-
Checks if the robot can see the tag.
- canSeeTags() - Method in class frc.robot.RaspberryPi
-
Checks if any AprilTags are in view.
- CHOREO_PID_TOLLERANCE - Static variable in class frc.robot.constants.AutoConstants
- clamp(double, double, double) - Static method in class frc.robot.utils.SwerveUtils
-
Clamps a double between two values.
- CLIMB - Enum constant in enum class frc.robot.systems.ClimberFSMSystem.ClimberFSMState
- CLIMB - Enum constant in enum class frc.robot.systems.LEDFSMSystem.LEDFSMState
- CLIMB_POWER - Static variable in class frc.robot.constants.Constants
- CLIMB_REDUCED_POWER - Static variable in class frc.robot.constants.Constants
- CLIMBER_COUNTS_PER_REV - Static variable in class frc.robot.constants.Constants
- CLIMBER_ENCODER_RESET_POSITION - Static variable in class frc.robot.constants.Constants
- CLIMBER_LIMIT_SWITCH_DIO_PORT - Static variable in class frc.robot.HardwareMap
- CLIMBER_PID_MARGIN_OF_ERROR - Static variable in class frc.robot.constants.Constants
- CLIMBER_PID_TARGET_CLIMB - Static variable in class frc.robot.constants.Constants
- CLIMBER_PID_TARGET_EXTEND - Static variable in class frc.robot.constants.Constants
- CLIMBER_PID_TARGET_LOW - Static variable in class frc.robot.constants.Constants
- CLIMBER_SIM_VISUALIZATION_CONSTANT - Static variable in class frc.robot.constants.SimConstants
- CLIMBER_ZERO_POS - Static variable in class frc.robot.constants.SimConstants
- ClimberFSMSystem - Class in frc.robot.systems
- ClimberFSMSystem() - Constructor for class frc.robot.systems.ClimberFSMSystem
-
Create ClimberFSMSystem and initialize to starting state.
- ClimberFSMSystem.ClimberFSMState - Enum Class in frc.robot.systems
- CommandSwerveDrivetrain - Class in frc.robot
-
Class that extends the Phoenix SwerveDrivetrain class and implements subsystem so it can be used in command-based projects easily.
- CommandSwerveDrivetrain(SwerveDrivetrainConstants, SwerveModuleConstants<?, ?, ?>...) - Constructor for class frc.robot.CommandSwerveDrivetrain
-
Constructs a CommandSwerveDrivetrain with the specified drivetrain constants and modules.
- compareTo(AprilTag) - Method in class frc.robot.AprilTag
-
Compares one AptilTag to another.
- configureAutoSettings() - Method in class frc.robot.systems.DriveFSMSystem
-
Configures Auto Builder for pathfinding.
- Constants - Class in frc.robot.constants
- Constants() - Constructor for class frc.robot.constants.Constants
- CORAL_SCORE_TIME_SECS - Static variable in class frc.robot.constants.Constants
- createDrivetrain() - Static method in class frc.robot.constants.TunerConstants
-
Creates a CommandSwerveDrivetrain instance.
D
- DEG_180 - Static variable in class frc.robot.constants.AutoConstants
- DEG_360 - Static variable in class frc.robot.constants.AutoConstants
- disabledInit() - Method in class frc.robot.Robot
- disabledPeriodic() - Method in class frc.robot.Robot
- DRIVE_BRAKE_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- DRIVE_CURRENT_LIMIT - Static variable in class frc.robot.constants.DriveConstants
- DRIVE_CURRENT_LIMIT_FRAMES - Static variable in class frc.robot.constants.AutoConstants
- DRIVE_DEADBAND - Static variable in class frc.robot.constants.DriveConstants
- DRIVE_FRICTION_VOLTS - Static variable in class frc.robot.constants.SimConstants
- DRIVE_P - Static variable in class frc.robot.constants.DriveConstants
- DRIVE_POSE_CHECK_LP - Static variable in class frc.robot.constants.DriveConstants
- DRIVE_POSE_CHECK_TIMER - Static variable in class frc.robot.constants.DriveConstants
- DRIVE_RATIO - Static variable in class frc.robot.constants.TunerConstants
- DRIVE_TO_POSE_HEADING_P - Static variable in class frc.robot.constants.DriveConstants
- DRIVE_V - Static variable in class frc.robot.constants.DriveConstants
- DriveConstants - Class in frc.robot.constants
- DriveConstants() - Constructor for class frc.robot.constants.DriveConstants
- DriveFSMSystem - Class in frc.robot.systems
- DriveFSMSystem() - Constructor for class frc.robot.systems.DriveFSMSystem
-
Default constructor for DriveFSMSystem.
- DriveFSMSystem(ElevatorFSMSystem) - Constructor for class frc.robot.systems.DriveFSMSystem
-
Create DriveFSMSystem and initialize to starting state.
- DriveFSMSystem.DriveFSMState - Enum Class in frc.robot.systems
- driveToPose(Pose2d, boolean) - Method in class frc.robot.systems.DriveFSMSystem
-
Drive to pose function.
- DRIVETRAIN_CONSTANTS - Static variable in class frc.robot.constants.TunerConstants
E
- Elastic - Class in frc.robot.utils
- Elastic() - Constructor for class frc.robot.utils.Elastic
- ELASTIC_WEBSERVER_PORT - Static variable in class frc.robot.HardwareMap
- Elastic.Notification - Class in frc.robot.utils
-
Represents an notification object to be sent to the Elastic dashboard.
- Elastic.Notification.NotificationLevel - Enum Class in frc.robot.utils
-
Represents the possible levels of notifications for the Elastic dashboard.
- ELEVATOR_CRUISE_VELO - Static variable in class frc.robot.constants.Constants
- ELEVATOR_EXPO_KV - Static variable in class frc.robot.constants.Constants
- ELEVATOR_GROUND_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- ELEVATOR_GROUND_LIMIT_SWITCH_DIO_PORT - Static variable in class frc.robot.HardwareMap
- ELEVATOR_INRANGE_VALUE - Static variable in class frc.robot.constants.Constants
- ELEVATOR_JOYSTICK_INPUT_DEADBAND - Static variable in class frc.robot.constants.Constants
- ELEVATOR_KA - Static variable in class frc.robot.constants.Constants
- ELEVATOR_KD - Static variable in class frc.robot.constants.Constants
- ELEVATOR_KG - Static variable in class frc.robot.constants.Constants
- ELEVATOR_KI - Static variable in class frc.robot.constants.Constants
- ELEVATOR_KP - Static variable in class frc.robot.constants.Constants
- ELEVATOR_KS - Static variable in class frc.robot.constants.Constants
- ELEVATOR_KV - Static variable in class frc.robot.constants.Constants
- ELEVATOR_L2_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- ELEVATOR_L3_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- ELEVATOR_L4_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- ELEVATOR_MANUAL_SCALE - Static variable in class frc.robot.constants.Constants
- ELEVATOR_ROTS_TO_INCHES - Static variable in class frc.robot.constants.Constants
- ELEVATOR_SIM_VISUALIZATION_HEIGHT_MULTIPLIER - Static variable in class frc.robot.constants.SimConstants
- ELEVATOR_TARGET_ACCEL - Static variable in class frc.robot.constants.Constants
- ELEVATOR_TARGET_GROUND - Static variable in class frc.robot.constants.Constants
- ELEVATOR_TARGET_L2 - Static variable in class frc.robot.constants.Constants
- ELEVATOR_TARGET_L3 - Static variable in class frc.robot.constants.Constants
- ELEVATOR_TARGET_L4 - Static variable in class frc.robot.constants.Constants
- ELEVATOR_TOP_LIMIT_SWITCH_DIO_PORT - Static variable in class frc.robot.HardwareMap
- ELEVATOR_UPPER_THRESHOLD - Static variable in class frc.robot.constants.Constants
- ELEVATOR_WAIT - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- ElevatorFSMSystem - Class in frc.robot.systems
- ElevatorFSMSystem(FunnelFSMSystem) - Constructor for class frc.robot.systems.ElevatorFSMSystem
-
Create ElevatorFSMSystem and initialize to starting state.
- ElevatorFSMSystem.ElevatorFSMState - Enum Class in frc.robot.systems
- elevatorGroundCommand() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Creates a Command to move the elevator to the ground position.
- elevatorL2Command() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Creates a Command to move the elevator to the L2 position.
- elevatorL3Command() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Creates a Command to move the elevator to the L3 position.
- elevatorL4Command() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Creates a Command to move the elevator to the L4 position.
- ERROR - Enum constant in enum class frc.robot.utils.Elastic.Notification.NotificationLevel
-
Error message .
- EXTEND - Enum constant in enum class frc.robot.systems.ClimberFSMSystem.ClimberFSMState
F
- FF_MAX_RADIUS - Static variable in class frc.robot.constants.AutoConstants
- FF_MIN_RADIUS - Static variable in class frc.robot.constants.AutoConstants
- FL_TRANSLATION - Static variable in class frc.robot.constants.SimConstants
- followTrajectory(SwerveSample) - Method in class frc.robot.CommandSwerveDrivetrain
-
Follows the given trajectory sample by adjusting the chassis speeds and heading.
- FR_TRANSLATION - Static variable in class frc.robot.constants.SimConstants
- frc.robot - package frc.robot
- frc.robot.auto - package frc.robot.auto
- frc.robot.constants - package frc.robot.constants
- frc.robot.logging - package frc.robot.logging
- frc.robot.motors - package frc.robot.motors
- frc.robot.simulation - package frc.robot.simulation
- frc.robot.systems - package frc.robot.systems
- frc.robot.utils - package frc.robot.utils
- FRONT_LEFT - Static variable in class frc.robot.constants.TunerConstants
- FRONT_RIGHT - Static variable in class frc.robot.constants.TunerConstants
- FUNNEL_INOUT_REAL_TIME_SECS - Static variable in class frc.robot.constants.Constants
- FunnelFSMSystem - Class in frc.robot.systems
- FunnelFSMSystem() - Constructor for class frc.robot.systems.FunnelFSMSystem
-
Create a FunnelFSMSystem and initialize to starting state.
- FunnelFSMSystem.FunnelFSMState - Enum Class in frc.robot.systems
G
- generateSequentialAutoWorkflow(Object[], boolean) - Method in class frc.robot.auto.AutoRoutines
-
Creates and returns a auto routine that start with a path.
- getAlignLeftOffsetButton() - Method in class frc.robot.TeleopInput
-
Get the value of the L1 button.
- getAlignReefButton() - Method in class frc.robot.TeleopInput
-
Get Square Button Pressed for Drive Controller.
- getAlignRightOffsetButton() - Method in class frc.robot.TeleopInput
-
Get the value of the R1 button.
- getAlignStationButton() - Method in class frc.robot.TeleopInput
-
Get Cross Button Pressed for Drive Controller.
- getAllAutos() - Method in class frc.robot.auto.AutoPaths
-
Get all autos declared in the file.
- getAprilTags() - Method in class frc.robot.RaspberryPi
-
Returns a list of all AprilTags from all cameras.
- getAprilTags() - Method in class frc.robot.RaspberryPiPhoton
-
Returns a list of all april tags from reef and station camera.
- getAprilTags() - Method in class frc.robot.simulation.RaspberryPiSim
-
Returns a list of all april tags from reef and station camera.
- getAprilTagsSingleCam(DoubleArraySubscriber, String) - Method in class frc.robot.RaspberryPi
-
Returns a list of all AprilTags from one camera.
- getAprilTagWithID(int) - Method in class frc.robot.RaspberryPi
-
Gets an April Tag from the list given a certain tag.
- getAutonomousCommand() - Method in class frc.robot.Robot
-
Gets the autonomous command selected by the auto chooser.
- getAutoPathHandler() - Method in class frc.robot.auto.AutoRoutines
-
Get an AutoPaths instance to return all declared paths in AutoPaths.java.
- getBumperLength() - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Get the length of the robot with the bumper.
- getBumperWidth() - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Get the width of the robot with bumper.
- getCameraName() - Method in class frc.robot.AprilTag
-
Gets the name of the camera.
- getClimberPose() - Method in class frc.robot.logging.MechLogging
-
Get the pose of the climber ligament.
- getClosestTag() - Method in class frc.robot.RaspberryPi
-
Returns the closest AprilTag from any camera.
- getCurrentState() - Method in class frc.robot.systems.ClimberFSMSystem
-
Return current FSM state.
- getCurrentState() - Method in class frc.robot.systems.DriveFSMSystem
-
Return current FSM state.
- getCurrentState() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Get the current FSM state.
- getCurrentState() - Method in class frc.robot.systems.FunnelFSMSystem
-
Return current FSM state.
- getCurrentState() - Method in class frc.robot.systems.LEDFSMSystem
-
Return current FSM state.
- getDefault() - Static method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Get the default configuration of a MapleSimSwerveDrivetrain.
- getDescription() - Method in class frc.robot.utils.Elastic.Notification
-
Gets the description of this notification.
- getDisplayTimeMillis() - Method in class frc.robot.utils.Elastic.Notification
-
Gets the display time of the notification in milliseconds.
- getDriveCircleButton() - Method in class frc.robot.TeleopInput
-
Get Circle Button Pressed for Drive Controller.
- getDriveLeftJoystickX() - Method in class frc.robot.TeleopInput
-
Get X axis of Drive Controller.
- getDriveLeftJoystickY() - Method in class frc.robot.TeleopInput
-
Get Y axis of Drive Controller.
- getDriveRightJoystickX() - Method in class frc.robot.TeleopInput
-
Get X axis of Drive Controller right.
- getDriveRightJoystickY() - Method in class frc.robot.TeleopInput
-
Get Y axis of Drive Controller right.
- getDriveShareButtonPressed() - Method in class frc.robot.TeleopInput
-
Get the value of the drive share button.
- getDriveSimulation() - Method in class frc.robot.simulation.MapleSimSwerveDrivetrain
-
Gets the SwerveModuleSimulation injected into the SwerveDrivetrain.
- getDriveTurtleButton() - Method in class frc.robot.TeleopInput
-
Get drive cross button.
- getElevatorStage1() - Method in class frc.robot.logging.MechLogging
-
Get the primary elevator pose.
- getElevatorStage2() - Method in class frc.robot.logging.MechLogging
-
Get the secondary elevator pose.
- getElevatorStage3() - Method in class frc.robot.logging.MechLogging
-
Get the elevator stage 3 position.
- getEncoderID() - Method in class frc.robot.simulation.MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim
-
Get the identifier of the encoder paired with this motor.
- getFieldRelativeChassisSpeeds() - Method in class frc.robot.CommandSwerveDrivetrain
-
Get the chassis speeds of the drivetrain relative to the field.
- getHeight() - Method in class frc.robot.utils.Elastic.Notification
-
Gets the height of the notification.
- getId() - Method in class frc.robot.simulation.MapleSimSwerveDrivetrain.TalonFXMotorControllerSim
-
Gets the Id of this talonfx motor controller.
- getIdentifier() - Method in interface frc.robot.motors.LoggedMotor
-
Gets the unique identifier of a motor for logging purposes.
- getIdentifier() - Method in class frc.robot.motors.SparkMaxWrapper
- getIdentifier() - Method in class frc.robot.motors.TalonFXWrapper
- getInitialAutoPose() - Method in class frc.robot.auto.AutoRoutines
-
Get the initial pose of the robot for simulation purposes.
- getInstance() - Static method in class frc.robot.logging.MechLogging
-
Get the instance of the singleton class.
- getIntakePose() - Method in class frc.robot.logging.MechLogging
-
Get the pose of the intake.
- getLevel() - Method in class frc.robot.utils.Elastic.Notification
- getLoggedPosition() - Method in interface frc.robot.motors.LoggedMotor
-
Gets the position of the motor in rotations.
- getLoggedPosition() - Method in class frc.robot.motors.SparkMaxWrapper
- getLoggedPosition() - Method in class frc.robot.motors.TalonFXWrapper
- getLoggedSetpoint() - Method in interface frc.robot.motors.LoggedMotor
-
Gets the setpoint of the motor in range [-1, 1].
- getLoggedSetpoint() - Method in class frc.robot.motors.SparkMaxWrapper
- getLoggedSetpoint() - Method in class frc.robot.motors.TalonFXWrapper
- getLoggedVelocity() - Method in interface frc.robot.motors.LoggedMotor
-
Gets the angular velocity of the motor in rotations per minute.
- getLoggedVelocity() - Method in class frc.robot.motors.SparkMaxWrapper
- getLoggedVelocity() - Method in class frc.robot.motors.TalonFXWrapper
- getLoggedVoltage() - Method in interface frc.robot.motors.LoggedMotor
-
a.
- getLoggedVoltage() - Method in class frc.robot.motors.SparkMaxWrapper
- getLoggedVoltage() - Method in class frc.robot.motors.TalonFXWrapper
- getManualElevatorMovementInput() - Method in class frc.robot.TeleopInput
-
Get Y axis of Right Joystick.
- getMapleSimDrivetrain() - Method in class frc.robot.systems.DriveFSMSystem
-
Get the maple-Sim Swerve simulation.
- getModuleConstants() - Method in class frc.robot.simulation.MapleSimSwerveDrivetrain.SimSwerveModule
- getModuleConstants() - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Gets the module constants of all of the modules in the drivetrain.
- getModuleDriveMotor() - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Get the drive motor used in the module.
- getModuleLocations() - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Get the locations of the modules.
- getModulePositions() - Method in class frc.robot.CommandSwerveDrivetrain
-
Get the SwerveModulePosition for localized odo.
- getModules() - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Get the swerve modules in the drivetrain.
- getModuleSteerMotor() - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Get the steer motor used in the module.
- getOuttakePose() - Method in class frc.robot.logging.MechLogging
-
Get the pose of the outtake.
- getOuttakeTimeElapsed() - Method in class frc.robot.systems.FunnelFSMSystem
-
Returns the funnel outtake timer value.
- getPigeon() - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Get the pigeon IMU used in the drivetrain.
- getPitch() - Method in class frc.robot.AprilTag
-
Get the pitch of the tag.
- getPose() - Method in class frc.robot.AprilTag
-
Gets the pose of the tag relative to the camera.
- getPose() - Method in class frc.robot.CommandSwerveDrivetrain
-
Return the pose of the drivetrain.
- getReefAprilTags() - Method in class frc.robot.RaspberryPi
-
Get all april tags reported from the reef camera.
- getReefAprilTags() - Method in class frc.robot.RaspberryPiPhoton
-
Returns a list of all april tags from reef CV camera.
- getReefAprilTags() - Method in class frc.robot.simulation.RaspberryPiSim
-
Returns a list of all april tags from reef CV camera.
- getRobotMass() - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Get the robot mass with bumpers.
- getRobotPoses() - Method in class frc.robot.logging.MechLogging
-
Getter for the array of poses we want to simulate.
- getRobotRelativeChassisSpeeds() - Method in class frc.robot.CommandSwerveDrivetrain
-
Return the chassis speeds of the drivetrain relative to the robot.
- getRoll() - Method in class frc.robot.AprilTag
-
Get the roll of the tag.
- getSeedGyroButtonPressed() - Method in class frc.robot.TeleopInput
-
Get Share Button Pressed for Drive Controller.
- getSimDrivetrain() - Method in class frc.robot.CommandSwerveDrivetrain
-
Get the sim drive train as a MapleSimSwerveDrivetrain.
- getStartingPose() - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Get the starting pose of the drivetrain.
- getStationAprilTags() - Method in class frc.robot.RaspberryPi
-
Get all april tags reported from the station camera.
- getStationAprilTags() - Method in class frc.robot.RaspberryPiPhoton
-
Returns all april tags visible from Station CV Camera.
- getStationAprilTags() - Method in class frc.robot.simulation.RaspberryPiSim
-
Returns all april tags visible from Station CV Camera.
- getTagID() - Method in class frc.robot.AprilTag
-
Gets the ID of the tag.
- getTitle() - Method in class frc.robot.utils.Elastic.Notification
-
Gets the title of this notification.
- getWheelCOF() - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Get the Coefficient of Friction of the module wheel.
- getWidth() - Method in class frc.robot.utils.Elastic.Notification
-
Gets the width of the notification.
- getX() - Method in class frc.robot.AprilTag
-
Get the X position of the tag.
- getY() - Method in class frc.robot.AprilTag
-
Get the Y position of the tag.
- getYaw() - Method in class frc.robot.AprilTag
-
Get the yaw of the tag.
- getZ() - Method in class frc.robot.AprilTag
-
Get the Z position of the tag.
- GROUND - Enum constant in enum class frc.robot.systems.ElevatorFSMSystem.ElevatorFSMState
H
- handleOverrideState(TeleopInput) - Method in class frc.robot.systems.DriveFSMSystem
-
Handles the override state based on the given input.
- handleReefTagAlignment(TeleopInput) - Method in class frc.robot.systems.DriveFSMSystem
-
Handles reef tag alignment by seeing the nearest reef tag.
- handleStationTagAlignment(TeleopInput) - Method in class frc.robot.systems.DriveFSMSystem
-
Handles station tag alignment by aligning with the nearest station tag.
- HardwareMap - Class in frc.robot
-
HardwareMap provides a centralized spot for constants related to the hardware configuration of the robot.
- HardwareMap() - Constructor for class frc.robot.HardwareMap
- HEADING_P - Static variable in class frc.robot.constants.DriveConstants
I
- IDLE - Enum constant in enum class frc.robot.systems.ClimberFSMSystem.ClimberFSMState
- IDLE - Enum constant in enum class frc.robot.systems.FunnelFSMSystem.FunnelFSMState
- INCHES_TO_METERS - Static variable in class frc.robot.constants.Constants
- INFO - Enum constant in enum class frc.robot.utils.Elastic.Notification.NotificationLevel
-
Informational Message.
- init() - Method in interface frc.robot.motors.LoggedMotor
-
Initializes the motor by adding it to the global motor list in MotorManager.
- INTAKE_CORAL_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- intakeCoralCommand() - Method in class frc.robot.systems.FunnelFSMSystem
-
Creates a Command to intake coral.
- isAbortButtonPressed() - Method in class frc.robot.TeleopInput
-
Gets the value of the L2 (left trigger) button.
- isAlignedToTag() - Method in class frc.robot.systems.DriveFSMSystem
-
Gets robot alignment status (for LEDs).
- isClimbAdvanceStateButtonPressed() - Method in class frc.robot.TeleopInput
-
Gets the value of the options button.
- isClimberClimbed() - Method in class frc.robot.systems.ClimberFSMSystem
-
Indicates whether the climber position is in the range for being CLIMBED.
- isClimberExtended() - Method in class frc.robot.systems.ClimberFSMSystem
-
Indicates whether the climber position is in the range for being EXTENDED.
- isClimberHardwarePresent() - Static method in class frc.robot.HardwareMap
-
Check if climber hardware is available to the RoboRIO.
- isClimberStowed() - Method in class frc.robot.systems.ClimberFSMSystem
-
Indicates whether the climber position is in the range for being STOWED.
- isClimbManualButtonPressed() - Method in class frc.robot.TeleopInput
-
Gets the value of the share button.
- isCVHardwarePresent() - Static method in class frc.robot.HardwareMap
-
Check if CV hardware is available to the RoboRIO.
- isDriveHardwarePresent() - Static method in class frc.robot.HardwareMap
-
Check if drive hardware is available to the RoboRIO.
- isElevatorAtGround() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Is elevator at ground boolean accessor.
- isElevatorAtL2() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Is elevator at L2 boolean accessor.
- isElevatorAtL3() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Is elevator at L3 boolean accessor.
- isElevatorAtL4() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Is elevator at L4 boolean accessor.
- isElevatorHardwarePresent() - Static method in class frc.robot.HardwareMap
-
Check if elevator hardware is available to the RoboRIO.
- isFunnelHardwarePresent() - Static method in class frc.robot.HardwareMap
-
Check if funnel hardware is available to the RoboRIO.
- isGroundButtonPressed() - Method in class frc.robot.TeleopInput
-
Get the value of the ground elevator target button (circle).
- isHoldingCoral() - Method in class frc.robot.systems.FunnelFSMSystem
-
Getter for the status of the funnel's break beam.
- isL2ButtonPressed() - Method in class frc.robot.TeleopInput
-
Get the value of the source elevator target button (cross).
- isL3ButtonPressed() - Method in class frc.robot.TeleopInput
-
Get the value of the L3 elevator target button (square).
- isL4ButtonPressed() - Method in class frc.robot.TeleopInput
-
Get the value of the L4 elevator target button (triangle).
- isLEDPresent() - Static method in class frc.robot.HardwareMap
-
Check if LED hardware is available to the RoboRIO.
- isManualButtonPressed() - Method in class frc.robot.TeleopInput
-
Gets the value of the touchpad (manual) button.
- isOuttakeButtonPressed() - Method in class frc.robot.TeleopInput
-
Gets the value of the L1 button.
- isResetButtonPressed() - Method in class frc.robot.TeleopInput
-
Gets the value of the R2 (right trigger) button.
- isSuperIntakeButtonPressed() - Method in class frc.robot.TeleopInput
-
Get the value of the intake button (cross).
- isSuperL2ButtonPressed() - Method in class frc.robot.TeleopInput
-
Get the value of the L2 elevator target button (square).
- isSuperL3ButtonPressed() - Method in class frc.robot.TeleopInput
-
Get the value of the L3 elevator target button (circle).
- isSuperL4ButtonPressed() - Method in class frc.robot.TeleopInput
-
Get the value of the L4 elevator target button (triangle).
J
- JOYSTICK_DEADBAND - Static variable in class frc.robot.constants.DriveConstants
K
L
- LED_AQUA_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_BLACK_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_BLUE_GREEN_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_BLUE_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_BLUE_VIOLET_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_BPM_FOREST_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_BPM_LAVA_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_BPM_OCEAN_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_BPM_PARTY_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_BPM_RAINBOW_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_BREATH_BLUE - Static variable in class frc.robot.constants.LEDConstants
- LED_BREATH_GRAY - Static variable in class frc.robot.constants.LEDConstants
- LED_BREATH_RED - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_1_BLEND_TO_BLACK - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_1_BREATH_FAST - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_1_BREATH_SLOW - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_1_HEARTBEAT_FAST - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_1_HEARTBEAT_MEDIUM - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_1_HEARTBEAT_SLOW - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_1_LARSON_SCANNER - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_1_LIGHT_CHASE - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_1_SHOT - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_1_STROBE - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_2_BLEND_TO_BLACK - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_2_BREATH_FAST - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_2_BREATH_SLOW - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_2_HEARTBEAT_FAST - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_2_HEARTBEAT_MEDIUM - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_2_HEARTBEAT_SLOW - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_2_LARSON_SCANNER - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_2_LIGHT_CHASE - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_2_SHOT - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_2_STROBE - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_WAVES_FOREST_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_WAVES_LAVA_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_WAVES_OCEAN_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_WAVES_PARTY_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_COLOR_WAVES_RAINBOW_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_CONFETTI - Static variable in class frc.robot.constants.LEDConstants
- LED_DARK_BLUE_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_DARK_GRAY_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_DARK_GREEN_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_DARK_RED_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_DUAL_BLEND - Static variable in class frc.robot.constants.LEDConstants
- LED_DUAL_BLEND_1_TO_2 - Static variable in class frc.robot.constants.LEDConstants
- LED_DUAL_BPM - Static variable in class frc.robot.constants.LEDConstants
- LED_DUAL_COLOR_WAVES - Static variable in class frc.robot.constants.LEDConstants
- LED_DUAL_GRADIENT - Static variable in class frc.robot.constants.LEDConstants
- LED_DUAL_SETUP_PATTERN - Static variable in class frc.robot.constants.LEDConstants
- LED_DUAL_SINELON - Static variable in class frc.robot.constants.LEDConstants
- LED_DUAL_SPARKLE_1_ON_2 - Static variable in class frc.robot.constants.LEDConstants
- LED_DUAL_SPARKLE_2_ON_1 - Static variable in class frc.robot.constants.LEDConstants
- LED_DUAL_TWINKLES - Static variable in class frc.robot.constants.LEDConstants
- LED_FIRE_LARGE - Static variable in class frc.robot.constants.LEDConstants
- LED_FIRE_MEDIUM - Static variable in class frc.robot.constants.LEDConstants
- LED_GOLD_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_GRAY_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_GREEN_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_HEARTBEAT_BLUE - Static variable in class frc.robot.constants.LEDConstants
- LED_HEARTBEAT_GRAY - Static variable in class frc.robot.constants.LEDConstants
- LED_HEARTBEAT_RED - Static variable in class frc.robot.constants.LEDConstants
- LED_HEARTBEAT_WHITE - Static variable in class frc.robot.constants.LEDConstants
- LED_HOT_PINK_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_LARSON_SCANNER_GRAY - Static variable in class frc.robot.constants.LEDConstants
- LED_LARSON_SCANNER_RED - Static variable in class frc.robot.constants.LEDConstants
- LED_LAWN_GREEN_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_LIGHT_CHASE_BLUE - Static variable in class frc.robot.constants.LEDConstants
- LED_LIGHT_CHASE_GRAY - Static variable in class frc.robot.constants.LEDConstants
- LED_LIGHT_CHASE_RED - Static variable in class frc.robot.constants.LEDConstants
- LED_LIME_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_ORANGE_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_RAINBOW_FOREST_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_RAINBOW_GLITTER - Static variable in class frc.robot.constants.LEDConstants
- LED_RAINBOW_LAVA_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_RAINBOW_OCEAN_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_RAINBOW_PARTY_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_RAINBOW_RAINBOW_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_RED_ORANGE_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_RED_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_SHOT_BLUE - Static variable in class frc.robot.constants.LEDConstants
- LED_SHOT_RED - Static variable in class frc.robot.constants.LEDConstants
- LED_SHOT_WHITE - Static variable in class frc.robot.constants.LEDConstants
- LED_SINELON_FOREST_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_SINELON_LAVA_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_SINELON_OCEAN_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_SINELON_PARTY_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_SINELON_RAINBOW_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_SKY_BLUE_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_STRIP_BUFFER - Static variable in class frc.robot.constants.Constants
- LED_STRIP_PWM_PORT - Static variable in class frc.robot.HardwareMap
- LED_STROBE_BLUE - Static variable in class frc.robot.constants.LEDConstants
- LED_STROBE_GOLD - Static variable in class frc.robot.constants.LEDConstants
- LED_STROBE_RED - Static variable in class frc.robot.constants.LEDConstants
- LED_STROBE_WHITE - Static variable in class frc.robot.constants.LEDConstants
- LED_TWINKLES_FOREST_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_TWINKLES_LAVA_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_TWINKLES_OCEAN_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_TWINKLES_PARTY_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_TWINKLES_RAINBOW_PALETTE - Static variable in class frc.robot.constants.LEDConstants
- LED_VIOLET_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_WHITE_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LED_YELLOW_SOLID - Static variable in class frc.robot.constants.LEDConstants
- LEDConstants - Class in frc.robot.constants
- LEDConstants() - Constructor for class frc.robot.constants.LEDConstants
- LEDFSMSystem - Class in frc.robot.systems
- LEDFSMSystem(DriveFSMSystem, FunnelFSMSystem, ClimberFSMSystem) - Constructor for class frc.robot.systems.LEDFSMSystem
-
Create a LEDFSMSystem and initialize to starting state.
- LEDFSMSystem.LEDFSMState - Enum Class in frc.robot.systems
- LENGTH_IN - Static variable in class frc.robot.constants.SimConstants
- LEVEL2 - Enum constant in enum class frc.robot.systems.ElevatorFSMSystem.ElevatorFSMState
- LEVEL3 - Enum constant in enum class frc.robot.systems.ElevatorFSMSystem.ElevatorFSMState
- LEVEL4 - Enum constant in enum class frc.robot.systems.ElevatorFSMSystem.ElevatorFSMState
- LINEAR_STD_DEV_BASELINE - Static variable in class frc.robot.constants.SimConstants
- LINEAR_STD_MEGATAG_2_FACTOR - Static variable in class frc.robot.constants.SimConstants
- LOCALIZATION_ANGLE_TOLERANCE - Static variable in class frc.robot.constants.VisionConstants
- LOCALIZATION_TAG_NUM - Static variable in class frc.robot.constants.VisionConstants
- LOCALIZATION_TRANSLATIONAL_THRESHOLD - Static variable in class frc.robot.constants.VisionConstants
- LoggedMotor - Interface in frc.robot.motors
- LOOP_PERIOD_MS - Static variable in class frc.robot.motors.SparkMaxWrapper
- LOOP_PERIOD_MS - Static variable in class frc.robot.motors.TalonFXWrapper
M
- 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.
- MANUAL - Enum constant in enum class frc.robot.systems.ClimberFSMSystem.ClimberFSMState
- MANUAL - Enum constant in enum class frc.robot.systems.ElevatorFSMSystem.ElevatorFSMState
- MapleSimSwerveDrivetrain - Class in frc.robot.simulation
-
Injects Maple-Sim simulation data into a CTRE swerve drivetrain.
- MapleSimSwerveDrivetrain(SimSwerveDrivetrainConfig) - Constructor for class frc.robot.simulation.MapleSimSwerveDrivetrain
-
Constructs a MapleSimSwerveDrivetrain with specified config.
- MapleSimSwerveDrivetrain.SimSwerveModule - Class in frc.robot.simulation
-
Represents the simulation of a single
SwerveModule
. - MapleSimSwerveDrivetrain.TalonFXMotorControllerSim - Class in frc.robot.simulation
- MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim - Class in frc.robot.simulation
- MASS_WITH_BUMPER_LBS - Static variable in class frc.robot.constants.SimConstants
- MAX_AMBIGUITY - Static variable in class frc.robot.constants.SimConstants
- MAX_ANGULAR_SPEED_RADIANS_PER_SECOND - Static variable in class frc.robot.constants.VisionConstants
- MAX_ANGULAR_VELO_RPS - Static variable in class frc.robot.constants.DriveConstants
- MAX_SPEED_METERS_PER_SECOND - Static variable in class frc.robot.constants.VisionConstants
- MAX_TAG_TARGET_DISTANCE_X - Static variable in class frc.robot.constants.VisionConstants
- MAX_Z_ERROR - Static variable in class frc.robot.constants.SimConstants
- MechLogging - Class in frc.robot.logging
- MIN_TAG_TARGET_DISTANCE_X - Static variable in class frc.robot.constants.VisionConstants
- MODULE_STEER_D - Static variable in class frc.robot.constants.SimConstants
- MODULE_STEER_P - Static variable in class frc.robot.constants.SimConstants
- MOI - Static variable in class frc.robot.constants.SimConstants
- MotorManager - Class in frc.robot.motors
- MotorManager() - Constructor for class frc.robot.motors.MotorManager
N
- N_180 - Static variable in class frc.robot.constants.VisionConstants
- NO_CORAL - Enum constant in enum class frc.robot.systems.LEDFSMSystem.LEDFSMState
- NORMAL_DAMP - Static variable in class frc.robot.constants.DriveConstants
- Notification() - Constructor for class frc.robot.utils.Elastic.Notification
-
Creates a new Notification with all default parameters.
- Notification(Elastic.Notification.NotificationLevel, String, String) - Constructor for class frc.robot.utils.Elastic.Notification
-
Creates a new Notification with default display time and dimensions.
- Notification(Elastic.Notification.NotificationLevel, String, String, double, double) - Constructor for class frc.robot.utils.Elastic.Notification
-
Creates a new Notification with specified dimensions and default display time.
- Notification(Elastic.Notification.NotificationLevel, String, String, int) - Constructor for class frc.robot.utils.Elastic.Notification
-
Creates a new Notification with a specified display time and default dimensions.
- Notification(Elastic.Notification.NotificationLevel, String, String, int, double, double) - Constructor for class frc.robot.utils.Elastic.Notification
-
Creates a new Notification with all properties specified.
O
- OFFSET_FROM_TAG - Enum constant in enum class frc.robot.systems.LEDFSMSystem.LEDFSMState
- OUTTAKE - Enum constant in enum class frc.robot.systems.FunnelFSMSystem.FunnelFSMState
- OUTTAKE_BREAK_BEAM_DIO_PORT - Static variable in class frc.robot.HardwareMap
- OUTTAKE_CLOSED_POS_ROTS - Static variable in class frc.robot.constants.Constants
- OUTTAKE_CORAL_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- OUTTAKE_OPEN_POS_ROTS - Static variable in class frc.robot.constants.Constants
- OUTTAKE_SERVO_PWM_PORT - Static variable in class frc.robot.HardwareMap
- outtakeCoralCommand() - Method in class frc.robot.systems.FunnelFSMSystem
-
Creates a Command to close the funnel.
P
- PASSIVE_ROBOT_FWD_M_S - Static variable in class frc.robot.constants.DriveConstants
- printRawData() - Method in class frc.robot.RaspberryPi
-
Prints the raw data for the april tags on the rpi.
- printRawData() - Method in class frc.robot.RaspberryPiPhoton
-
Prints all raw apriltag data to console.
- printRawData() - Method in class frc.robot.simulation.RaspberryPiSim
-
Prints all raw apriltag data to console.
R
- R_ALIGN_REEF1_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_REEF1_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_REEF2_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_REEF2_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_REEF3_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_REEF3_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_REEF4_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_REEF4_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_REEF5_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_REEF5_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_REEF6_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_REEF6_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_STATION_L_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_ALIGN_STATION_R_TAG_CMD - Enum constant in enum class frc.robot.constants.AutoConstants.AutoCommands
- R_AT_ALIGN_S1_2L22 - Static variable in class frc.robot.auto.AutoPaths
- R_AT_ALIGN_S1_2L33 - Static variable in class frc.robot.auto.AutoPaths
- R_AT_ALIGN_S1_2L44 - Static variable in class frc.robot.auto.AutoPaths
- R_AT_ALIGN_S2_1L22 - Static variable in class frc.robot.auto.AutoPaths
- R_AT_ALIGN_S2_1L33 - Static variable in class frc.robot.auto.AutoPaths
- R_AT_ALIGN_S2_1L44 - Static variable in class frc.robot.auto.AutoPaths
- R_AT_ALIGN_S2_1R44 - Static variable in class frc.robot.auto.AutoPaths
- R_AT_ALIGN_S2_1R55 - Static variable in class frc.robot.auto.AutoPaths
- R_AT_ALIGN_S2_1R66 - Static variable in class frc.robot.auto.AutoPaths
- R_AT_ALIGN_S3_6R44 - Static variable in class frc.robot.auto.AutoPaths
- R_AT_ALIGN_S3_6R55 - Static variable in class frc.robot.auto.AutoPaths
- R_AT_ALIGN_S3_6R66 - Static variable in class frc.robot.auto.AutoPaths
- R_NO_AT_S1_23 - Static variable in class frc.robot.auto.AutoPaths
- R_NO_AT_S2_13 - Static variable in class frc.robot.auto.AutoPaths
- R_NO_AT_S3_65 - Static variable in class frc.robot.auto.AutoPaths
- R_REEF_1_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- R_REEF_2_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- R_REEF_3_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- R_REEF_4_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- R_REEF_5_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- R_REEF_6_TAG_ID - Static variable in class frc.robot.constants.AutoConstants
- RaspberryPi - Class in frc.robot
-
This class is used to get the data from the Raspberry Pi.
- RaspberryPi() - Constructor for class frc.robot.RaspberryPi
-
Default constructor for the RaspberryPi class.
- RaspberryPiPhoton - Class in frc.robot
-
IO implementation for real robot using PhotonVision.
- RaspberryPiPhoton() - Constructor for class frc.robot.RaspberryPiPhoton
-
Creates a new RaspberryPiPhoton connecting to real cameras.
- RaspberryPiSim - Class in frc.robot.simulation
-
IO implementation for physics sim using PhotonVision simulator.
- RaspberryPiSim() - Constructor for class frc.robot.simulation.RaspberryPiSim
-
Creates a new RaspberryPiSim.
- RED_1_STARTING_POS_M - Static variable in class frc.robot.constants.SimConstants
- RED_2_STARTING_POS_M - Static variable in class frc.robot.constants.SimConstants
- RED_3_STARTING_POS_M - Static variable in class frc.robot.constants.SimConstants
- RED_L_STATION_ID - Static variable in class frc.robot.constants.AutoConstants
- RED_R_STATION_ID - Static variable in class frc.robot.constants.AutoConstants
- REEF_ALIGNED - Enum constant in enum class frc.robot.systems.LEDFSMSystem.LEDFSMState
- REEF_CAM_NAME - Static variable in class frc.robot.constants.VisionConstants
- REEF_CAMERA_NAME - Static variable in class frc.robot.constants.SimConstants
- REEF_X_TAG_OFFSET - Static variable in class frc.robot.constants.AutoConstants
- REEF_Y_L_TAG_OFFSET - Static variable in class frc.robot.constants.AutoConstants
- REEF_Y_R_TAG_OFFSET - Static variable in class frc.robot.constants.AutoConstants
- regulateModuleConstantsForSimulation(SwerveModuleConstants<?, ?, ?>[]) - Static method in class frc.robot.simulation.MapleSimSwerveDrivetrain
-
Regulates all
SwerveModuleConstants
for a drivetrain simulation. - reset() - Static method in class frc.robot.motors.MotorManager
-
Resets the motor list to an empty list.
- reset() - Method in class frc.robot.systems.ClimberFSMSystem
-
Reset this system to its start state.
- reset() - Method in class frc.robot.systems.DriveFSMSystem
-
Reset this system to its start state.
- reset() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Reset this system to its start state.
- reset() - Method in class frc.robot.systems.FunnelFSMSystem
-
Reset this system to its start state.
- reset() - Method in class frc.robot.systems.LEDFSMSystem
-
Reset this system to its start state.
- resetSimulationPose() - Method in class frc.robot.simulation.MapleSimSwerveDrivetrain
-
Resets simulation pose.
- 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_TO_REEF_CAMERA - Static variable in class frc.robot.constants.SimConstants
- ROBOT_TO_STATION_CAMERA - Static variable in class frc.robot.constants.SimConstants
- 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
- ROT_MARGIN_TO_REEF - Static variable in class frc.robot.constants.VisionConstants
- ROTATION_DEADBAND - Static variable in class frc.robot.constants.DriveConstants
S
- selectTab(int) - Static method in class frc.robot.utils.Elastic
-
Selects the tab of the dashboard at the given index.
- selectTab(String) - Static method in class frc.robot.utils.Elastic
-
Selects the tab of the dashboard with the given name.
- sendNotification(Elastic.Notification) - Static method in class frc.robot.utils.Elastic
-
Sends an notification to the Elastic dashboard.
- set(double) - Method in class frc.robot.motors.SparkMaxWrapper
- setDescription(String) - Method in class frc.robot.utils.Elastic.Notification
-
Updates the description of this notification.
- setDisplayTimeMillis(int) - Method in class frc.robot.utils.Elastic.Notification
-
Updates the display time of the notification in milliseconds.
- setDisplayTimeSeconds(double) - Method in class frc.robot.utils.Elastic.Notification
-
Updates the display time of the notification.
- setHeight(double) - Method in class frc.robot.utils.Elastic.Notification
-
Updates the height of the notification.
- setLevel(Elastic.Notification.NotificationLevel) - Method in class frc.robot.utils.Elastic.Notification
-
Updates the level of this notification.
- setRawPosition(double) - Method in class frc.robot.motors.TalonFXWrapper
-
Sets the raw position of the motor.
- setState(ClimberFSMSystem.ClimberFSMState) - Method in class frc.robot.systems.ClimberFSMSystem
-
Set the state of the FSM.
- setState(DriveFSMSystem.DriveFSMState) - Method in class frc.robot.systems.DriveFSMSystem
-
Sets the current state of the FSM.
- setTitle(String) - Method in class frc.robot.utils.Elastic.Notification
-
Updates the title of this notification.
- setWidth(double) - Method in class frc.robot.utils.Elastic.Notification
-
Updates the width of the notification.
- SimConstants - Class in frc.robot.constants
- SimConstants() - Constructor for class frc.robot.constants.SimConstants
- SimSwerveDrivetrainConfig - Class in frc.robot.simulation
-
Configuration helper for the MapleSimSwerveDrivetrain class.
- SimSwerveDrivetrainConfig() - Constructor for class frc.robot.simulation.SimSwerveDrivetrainConfig
- SimSwerveModule(SwerveModuleConstants<TalonFXConfiguration, TalonFXConfiguration, CANcoderConfiguration>, SwerveModuleSimulation, SwerveModule<TalonFX, TalonFX, CANcoder>) - Constructor for class frc.robot.simulation.MapleSimSwerveDrivetrain.SimSwerveModule
- simulationInit() - Method in class frc.robot.Robot
- simulationPeriodic() - Method in class frc.robot.Robot
- SLEW_RATE - Static variable in class frc.robot.constants.DriveConstants
- SOURCE_CAM_NAME - Static variable in class frc.robot.constants.VisionConstants
- SOURCE_X_OFFSET - Static variable in class frc.robot.constants.AutoConstants
- SOURCE_Y_OFFSET - Static variable in class frc.robot.constants.AutoConstants
- SparkMaxWrapper - Class in frc.robot.motors
- SparkMaxWrapper(int, SparkLowLevel.MotorType) - Constructor for class frc.robot.motors.SparkMaxWrapper
-
Constructor for CAN ID and motor type.
- SparkMaxWrapper(int, SparkLowLevel.MotorType, DCMotor) - Constructor for class frc.robot.motors.SparkMaxWrapper
-
Constructor for CAN ID, motor type and an instance of DCMotor.
- SPEED_AT_12_VOLTS - Static variable in class frc.robot.constants.TunerConstants
- SPEED_DAMP_FACTOR - Static variable in class frc.robot.constants.DriveConstants
- STAGE_2_RATIO - Static variable in class frc.robot.logging.MechLogging
- STAGE_3_RATIO - Static variable in class frc.robot.logging.MechLogging
- STATION_ALIGNED - Enum constant in enum class frc.robot.systems.LEDFSMSystem.LEDFSMState
- STATION_CAMERA_NAME - Static variable in class frc.robot.constants.SimConstants
- STATION_Y_L_TAG_OFFSET - Static variable in class frc.robot.constants.AutoConstants
- STATION_Y_R_TAG_OFFSET - Static variable in class frc.robot.constants.AutoConstants
- STEER_CURRENT_LIMIT - Static variable in class frc.robot.constants.DriveConstants
- STEER_D - Static variable in class frc.robot.constants.DriveConstants
- STEER_FRICTION_VOLTS - Static variable in class frc.robot.constants.SimConstants
- STEER_INERTIA_KGMS2 - Static variable in class frc.robot.constants.SimConstants
- STEER_P - Static variable in class frc.robot.constants.DriveConstants
- STEER_S - Static variable in class frc.robot.constants.DriveConstants
- STEER_V - Static variable in class frc.robot.constants.DriveConstants
- STOWED - Enum constant in enum class frc.robot.systems.ClimberFSMSystem.ClimberFSMState
- SwerveUtils - Class in frc.robot.utils
- SwerveUtils() - Constructor for class frc.robot.utils.SwerveUtils
T
- TAG_TARGET_DISTANCE - Static variable in class frc.robot.constants.VisionConstants
- TAG_TARGET_THETA_RAD - Static variable in class frc.robot.constants.VisionConstants
- TAG_Y_L_OFFSET_BASE - Static variable in class frc.robot.constants.VisionConstants
- TAG_Y_R_OFFSET_BASE - Static variable in class frc.robot.constants.VisionConstants
- TAG_Y_SCALING_COEF - Static variable in class frc.robot.constants.VisionConstants
- TalonFXMotorControllerSim(TalonFX) - Constructor for class frc.robot.simulation.MapleSimSwerveDrivetrain.TalonFXMotorControllerSim
-
Constructs a TalonFX MotorController which uses it's sim state.
- TalonFXMotorControllerWithRemoteCanCoderSim(TalonFX, CANcoder) - Constructor for class frc.robot.simulation.MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim
-
Constructs a TalonFX motor controller but with a cancoder sim.
- TalonFXWrapper - Class in frc.robot.motors
- TalonFXWrapper(int) - Constructor for class frc.robot.motors.TalonFXWrapper
-
Constructor with device ID.
- TalonFXWrapper(int, DCMotor) - Constructor for class frc.robot.motors.TalonFXWrapper
-
Constructor with device ID and motor type.
- TalonFXWrapper(int, String) - Constructor for class frc.robot.motors.TalonFXWrapper
-
Constructor with device ID and CAN bus string.
- TalonFXWrapper(int, String, DCMotor) - Constructor for class frc.robot.motors.TalonFXWrapper
-
Constructor with device ID, CAN bus string, and motor type.
- TELEOP_STATE - Enum constant in enum class frc.robot.systems.DriveFSMSystem.DriveFSMState
- teleopInit() - Method in class frc.robot.Robot
- TeleopInput - Class in frc.robot
-
Common class for providing driver inputs during Teleop.
- TeleopInput() - Constructor for class frc.robot.TeleopInput
-
Create a TeleopInput and register input devices.
- teleopPeriodic() - Method in class frc.robot.Robot
- testInit() - Method in class frc.robot.Robot
- testPeriodic() - Method in class frc.robot.Robot
- toString() - Method in class frc.robot.AprilTag
-
Gets string of position values x,y,z and also pose of image.
- TunerConstants - Class in frc.robot.constants
- TunerConstants() - Constructor for class frc.robot.constants.TunerConstants
- TunerConstants.TunerSwerveDrivetrain - Class in frc.robot.constants
-
Swerve Drive class utilizing CTR Electronics' Phoenix 6 API with the selected device types.
- TunerSwerveDrivetrain(SwerveDrivetrainConstants, double, SwerveModuleConstants<?, ?, ?>...) - Constructor for class frc.robot.constants.TunerConstants.TunerSwerveDrivetrain
-
Constructs a CTRE SwerveDrivetrain using the specified constants.
- TunerSwerveDrivetrain(SwerveDrivetrainConstants, double, Matrix<N3, N1>, Matrix<N3, N1>, SwerveModuleConstants<?, ?, ?>...) - Constructor for class frc.robot.constants.TunerConstants.TunerSwerveDrivetrain
-
Constructs a CTRE SwerveDrivetrain using the specified constants.
- TunerSwerveDrivetrain(SwerveDrivetrainConstants, SwerveModuleConstants<?, ?, ?>...) - Constructor for class frc.robot.constants.TunerConstants.TunerSwerveDrivetrain
-
Constructs a CTRE SwerveDrivetrain using the specified constants.
U
- UNABLE_TO_SEE_NOTE_CONSTANT - Static variable in class frc.robot.constants.VisionConstants
- UNABLE_TO_SEE_TAG_CONSTANT - Static variable in class frc.robot.constants.VisionConstants
- update() - Method in interface frc.robot.motors.LoggedMotor
-
Updates the motors every tick.
- update() - Static method in class frc.robot.motors.MotorManager
-
Updates all motors in the global list and logs information to Ascope.
- update() - Method in class frc.robot.motors.SparkMaxWrapper
- update() - Method in class frc.robot.motors.TalonFXWrapper
- update() - Method in class frc.robot.simulation.MapleSimSwerveDrivetrain
-
Update the simulation.
- update(Pose2d) - Method in class frc.robot.RaspberryPi
-
Updates the raspberry pi's values given the current robot pose.
- update(Pose2d) - Method in class frc.robot.RaspberryPiPhoton
-
Updates raspberry pi's state based on current robot pose.
- update(Pose2d) - Method in class frc.robot.simulation.RaspberryPiSim
-
Updates raspberry pi's simulated pose based on MapleSim pose.
- update(TeleopInput) - Method in class frc.robot.systems.ClimberFSMSystem
-
Update FSM based on new inputs.
- update(TeleopInput) - Method in class frc.robot.systems.DriveFSMSystem
-
Update FSM based on new inputs.
- update(TeleopInput) - Method in class frc.robot.systems.ElevatorFSMSystem
-
Update FSM based on new inputs.
- update(TeleopInput) - Method in class frc.robot.systems.FunnelFSMSystem
-
Update FSM based on new inputs.
- update(TeleopInput) - Method in class frc.robot.systems.LEDFSMSystem
-
Update FSM based on new inputs.
- UPDATE_FREQUENCY_HZ - Static variable in class frc.robot.constants.Constants
- UPDATE_PERIOD_MS - Static variable in class frc.robot.constants.Constants
- UPDATE_PERIOD_SECS - Static variable in class frc.robot.constants.Constants
- updateAutonomous() - Method in class frc.robot.systems.DriveFSMSystem
-
Performs specific action based on the autoState passed in.
- updateAutonomous() - Method in class frc.robot.systems.LEDFSMSystem
-
Run FSM in autonomous mode.
- updateControlSignal(Angle, AngularVelocity, Angle, AngularVelocity) - Method in class frc.robot.simulation.MapleSimSwerveDrivetrain.TalonFXMotorControllerSim
- updateControlSignal(Angle, AngularVelocity, Angle, AngularVelocity) - Method in class frc.robot.simulation.MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim
- updateDrivetrainValues(Pose2d, ChassisSpeeds, Rotation2d) - Method in class frc.robot.logging.MechLogging
-
Updates the drivetrain values.
- updateElevatorPose3d(Angle) - Method in class frc.robot.logging.MechLogging
-
Generates the pose for the elevator based on encoder position.
- updateLogging() - Method in class frc.robot.systems.ClimberFSMSystem
-
Updates the logging for the climber system.
- updateLogging() - Method in class frc.robot.systems.DriveFSMSystem
-
updates drivetrain logging.
- updateLogging() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Updates the logging information for the elevator system.
- updateLogging() - Method in class frc.robot.systems.FunnelFSMSystem
-
Calls all logging and telemetry to be updated periodically.
- updateLogging() - Method in class frc.robot.systems.LEDFSMSystem
-
Calls all logging and telemetry to be updated periodically.
- updateRaspberryPi() - Method in class frc.robot.systems.DriveFSMSystem
-
Update the raspberry pi simulation state.
- updatesClimberPose3d(Angle) - Method in class frc.robot.logging.MechLogging
-
Updates the pose for the climber based on encoder position.
- updateVisionEstimates() - Method in class frc.robot.systems.DriveFSMSystem
-
Update vision measurements according to all seen tags.
- useSuperStructure() - Static method in class frc.robot.HardwareMap
-
Check if the superstructure hardware is available to the RoboRIO.
V
- valueOf(String) - Static method in enum class frc.robot.constants.AutoConstants.AutoCommands
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.systems.ClimberFSMSystem.ClimberFSMState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.systems.DriveFSMSystem.DriveFSMState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.systems.ElevatorFSMSystem.ElevatorFSMState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.systems.FunnelFSMSystem.FunnelFSMState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.systems.LEDFSMSystem.LEDFSMState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.utils.Elastic.Notification.NotificationLevel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class frc.robot.constants.AutoConstants.AutoCommands
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.systems.ClimberFSMSystem.ClimberFSMState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.systems.DriveFSMSystem.DriveFSMState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.systems.ElevatorFSMSystem.ElevatorFSMState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.systems.FunnelFSMSystem.FunnelFSMState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.systems.LEDFSMSystem.LEDFSMState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.utils.Elastic.Notification.NotificationLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VisionConstants - Class in frc.robot.constants
- VisionConstants() - Constructor for class frc.robot.constants.VisionConstants
W
- waitCommand() - Method in class frc.robot.systems.ElevatorFSMSystem
-
Creates a Command that waits for a specified duration.
- WARNING - Enum constant in enum class frc.robot.utils.Elastic.Notification.NotificationLevel
-
Warning message.
- WHEEL_COF - Static variable in class frc.robot.constants.SimConstants
- WHEEL_RADIUS - Static variable in class frc.robot.constants.TunerConstants
- WIDTH_IN - Static variable in class frc.robot.constants.SimConstants
- withAutomaticHeight() - Method in class frc.robot.utils.Elastic.Notification
-
Modifies the notification's height and returns itself to allow for method chaining.
- withBumperLength(Distance) - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Apply the length of the robot with the bumper on.
- withBumperWidth(Distance) - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Apply the length of the robot with the bumper on.
- withDescription(String) - Method in class frc.robot.utils.Elastic.Notification
-
Modifies the notification's description and returns itself to allow for method chaining.
- withDisplayMilliseconds(int) - Method in class frc.robot.utils.Elastic.Notification
-
Modifies the notification's display time and returns itself to allow for method chaining.
- withDisplaySeconds(double) - Method in class frc.robot.utils.Elastic.Notification
-
Modifies the notification's display time and returns itself to allow for method chaining.
- withHeight(double) - Method in class frc.robot.utils.Elastic.Notification
-
Modifies the notification's height and returns itself to allow for method chaining.
- withLevel(Elastic.Notification.NotificationLevel) - Method in class frc.robot.utils.Elastic.Notification
-
Modifies the notification's level and returns itself to allow for method chaining.
- withModuleConstants(SwerveModuleConstants<TalonFXConfiguration, TalonFXConfiguration, CANcoderConfiguration>...) - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Applies the module constants for each of the modules in the drivetrain.
- withModuleDriveMotor(DCMotor) - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Applies the drive motor used for each of the modules in the drivetrain.
- withModuleLocations(Translation2d[]) - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Applies the module locations of the drivetrain.
- withModules(SwerveModule<TalonFX, TalonFX, CANcoder>[]) - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Applies all the modules to this drivetrain config.
- withModuleSteerMotor(DCMotor) - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Applies the steer motor used for each of the modules in the drivetrain.
- withNoAutoDismiss() - Method in class frc.robot.utils.Elastic.Notification
-
Modifies the notification to disable the auto dismiss behavior.
- withPigeon(Pigeon2) - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Applies the pigeon IMU that is being used in this drivetrain.
- withRobotMass(Mass) - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Apply the mass of the robot with bumpers.
- withStartingPose(Pose2d) - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Apply a starting pose where the drivetrain will start at.
- withTitle(String) - Method in class frc.robot.utils.Elastic.Notification
-
Modifies the notification's title and returns itself to allow for method chaining.
- withWheelCOF(double) - Method in class frc.robot.simulation.SimSwerveDrivetrainConfig
-
Applies the Coefficient of Friction of the wheel material used on the modules.
- withWidth(double) - Method in class frc.robot.utils.Elastic.Notification
-
Modifies the notification's width and returns itself to allow for method chaining.
X
- X_MARGIN_TO_REEF - Static variable in class frc.robot.constants.VisionConstants
Y
- Y_MARGIN_TO_REEF - Static variable in class frc.robot.constants.VisionConstants
- YES_CORAL - Enum constant in enum class frc.robot.systems.LEDFSMSystem.LEDFSMState
All Classes and Interfaces|All Packages|Constant Field Values