Index

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

A

alignRotationConstraints - Static variable in class frc.robot.constants.VisionConstants
 
alignRotationD - Static variable in class frc.robot.constants.VisionConstants
 
alignRotationI - Static variable in class frc.robot.constants.VisionConstants
 
alignRotationP - Static variable in class frc.robot.constants.VisionConstants
 
alignXConstraints - Static variable in class frc.robot.constants.VisionConstants
 
alignXD - Static variable in class frc.robot.constants.VisionConstants
 
alignXI - Static variable in class frc.robot.constants.VisionConstants
 
alignXP - Static variable in class frc.robot.constants.VisionConstants
 
alignZConstraints - Static variable in class frc.robot.constants.VisionConstants
 
alignZD - Static variable in class frc.robot.constants.VisionConstants
 
alignZI - Static variable in class frc.robot.constants.VisionConstants
 
alignZP - Static variable in class frc.robot.constants.VisionConstants
 
AMP - Enum constant in enum class frc.robot.commands.IndexerCommand.Mode
 
AMP - Enum constant in enum class frc.robot.commands.IntakeCommand.Targets
 
AngleDifference(double, double) - Static method in class frc.robot.utils.SwerveUtils
Finds the (unsigned) minimum difference between two angles including calculating across 0.
AutoIntakeOrShoot - Class in frc.robot.commands
 
AutoIntakeOrShoot(IndexerSubsystem, IntakeSubsystem, AutoIntakeOrShoot.Goal) - Constructor for class frc.robot.commands.AutoIntakeOrShoot
 
AutoIntakeOrShoot.Goal - Enum Class in frc.robot.commands
 
autonomousInit() - Method in class frc.robot.Robot
This autonomous runs the autonomous command selected by your RobotContainer class.
autonomousPeriodic() - Method in class frc.robot.Robot
This function is called periodically during autonomous.
AutoRotateToSpeakerAndShoot - Class in frc.robot.commands
 
AutoRotateToSpeakerAndShoot(SwerveSubsystem, IndexerSubsystem) - Constructor for class frc.robot.commands.AutoRotateToSpeakerAndShoot
 

B

BOTTOM_WHEELS - Enum constant in enum class frc.robot.subsystems.IndexerSubsystem.IndexerMotors
 
bottomMotorID - Static variable in class frc.robot.constants.IndexerConstants
 

C

CANUtils - Class in frc.robot.utils
 
CANUtils() - Constructor for class frc.robot.utils.CANUtils
 
centerLimebreakID - Static variable in class frc.robot.constants.IndexerConstants
 
clamp(double, double, double) - Static method in class frc.robot.utils.MathUtils
Clamp a value to a minimum and a maximum
ClimbCommand - Class in frc.robot.commands
 
ClimbCommand(ClimberSubsystem, ClimbCommand.Climb) - Constructor for class frc.robot.commands.ClimbCommand
 
ClimbCommand(IndexerSubsystem, ClimbCommand.Climb) - Constructor for class frc.robot.commands.ClimbCommand
 
ClimbCommand.Climb - Enum Class in frc.robot.commands
 
CLIMBER_EXTENDING - Enum constant in enum class frc.robot.constants.LEDConstants.Status
 
CLIMBER_RETRACTING - Enum constant in enum class frc.robot.constants.LEDConstants.Status
 
ClimberConstants - Class in frc.robot.constants
 
ClimberConstants() - Constructor for class frc.robot.constants.ClimberConstants
 
ClimberSubsystem - Class in frc.robot.subsystems
 
ClimberSubsystem() - Constructor for class frc.robot.subsystems.ClimberSubsystem
 
configure(CANSparkFlex) - Static method in class frc.robot.utils.CANUtils
 
configure(CANSparkMax) - Static method in class frc.robot.utils.CANUtils
 
configureButtonBindings() - Method in class frc.robot.RobotContainer
 
cornerPoseBlue - Static variable in class frc.robot.constants.ShooterConstants
 
cornerPoseRed - Static variable in class frc.robot.constants.ShooterConstants
 

D

directionSlewRate - Static variable in class frc.robot.constants.DrivetrainConstants
 
DISABLED - Enum constant in enum class frc.robot.constants.LEDConstants.Status
 
disabledInit() - Method in class frc.robot.Robot
This function is called once each time the robot enters Disabled mode.
disabledPeriodic() - Method in class frc.robot.Robot
 
distanceToNote() - Static method in class frc.robot.utils.VisionUtils
 
drive(double, double, double, boolean, boolean) - Method in class frc.robot.subsystems.SwerveSubsystem
Swerve drive function.
DriveCommands - Class in frc.robot.commands
 
DriveCommands(SwerveSubsystem, DoubleSupplier, DoubleSupplier, DoubleSupplier, boolean, boolean) - Constructor for class frc.robot.commands.DriveCommands
This class contains all the drive commands for swerve
driveKinematics - Static variable in class frc.robot.constants.DrivetrainConstants
 
driveRobotRelative(ChassisSpeeds) - Method in class frc.robot.subsystems.SwerveSubsystem
Drive the robot with ChassisSpeeds (mainly used for path planner)
DrivetrainConstants - Class in frc.robot.constants
 
DrivetrainConstants() - Constructor for class frc.robot.constants.DrivetrainConstants
 
driveWheelFreeSpeedRps - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingD - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingEncoderPositionFactor - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingEncoderVelocityFactor - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingFF - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingI - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingMaxOutput - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingMinOutput - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingMotorCurrentLimit - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingMotorFreeSpeedRps - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingMotorIdleMode - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingMotorPinionTeeth - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingMotorReduction - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingP - Static variable in class frc.robot.constants.DrivetrainConstants
 
drivingSpeedScalar - Static variable in class frc.robot.constants.DrivetrainConstants
 

E

end(boolean) - Method in class frc.robot.commands.AutoIntakeOrShoot
 
end(boolean) - Method in class frc.robot.commands.DriveCommands
 
end(boolean) - Method in class frc.robot.commands.IndexerCommand
 
end(boolean) - Method in class frc.robot.commands.IntakeCommand
 
end(boolean) - Method in class frc.robot.commands.OnTheFlyShootCommand
 
end(boolean) - Method in class frc.robot.commands.PathCommand
 
end(boolean) - Method in class frc.robot.commands.RotateToCorner
 
end(boolean) - Method in class frc.robot.commands.RotateToNoteAndDriveCommand
 
end(boolean) - Method in class frc.robot.commands.SpinUpCommand
 
execute() - Method in class frc.robot.commands.AutoIntakeOrShoot
 
execute() - Method in class frc.robot.commands.AutoRotateToSpeakerAndShoot
 
execute() - Method in class frc.robot.commands.ClimbCommand
 
execute() - Method in class frc.robot.commands.DriveCommands
 
execute() - Method in class frc.robot.commands.IndexerCommand
 
execute() - Method in class frc.robot.commands.IntakeCommand
 
execute() - Method in class frc.robot.commands.JiggleCommand
 
execute() - Method in class frc.robot.commands.OnTheFlyShootCommand
 
execute() - Method in class frc.robot.commands.PathCommand
 
execute() - Method in class frc.robot.commands.RotateToCorner
 
execute() - Method in class frc.robot.commands.RotateToNoteAndDriveCommand
 
execute() - Method in class frc.robot.commands.RotateToSpeakerAndDriveCommand
 
execute() - Method in class frc.robot.commands.SpinUpCommand
 
extend() - Method in class frc.robot.subsystems.ClimberSubsystem
Extends the climber
EXTEND - Enum constant in enum class frc.robot.commands.ClimbCommand.Climb
 

F

fieldHighMeters - Static variable in class frc.robot.constants.VisionConstants
 
fieldLenMeters - Static variable in class frc.robot.constants.VisionConstants
 
FLYSHOOT - Enum constant in enum class frc.robot.commands.IntakeCommand.Targets
 
forward - Static variable in class frc.robot.utils.VisionUtils
 
frc.robot - package frc.robot
 
frc.robot.commands - package frc.robot.commands
 
frc.robot.constants - package frc.robot.constants
 
frc.robot.controllers - package frc.robot.controllers
 
frc.robot.subsystems - package frc.robot.subsystems
 
frc.robot.utils - package frc.robot.utils
 
freeSpeedRpm - Static variable in class frc.robot.constants.DrivetrainConstants
 
frontLeftChassisAngularOffset - Static variable in class frc.robot.constants.DrivetrainConstants
 
frontLeftDrivingPort - Static variable in class frc.robot.constants.DrivetrainConstants
 
frontLeftTurningPort - Static variable in class frc.robot.constants.DrivetrainConstants
 
frontRightChassisAngularOffset - Static variable in class frc.robot.constants.DrivetrainConstants
 
frontRightDrivingPort - Static variable in class frc.robot.constants.DrivetrainConstants
 
frontRightTurningPort - Static variable in class frc.robot.constants.DrivetrainConstants
 

G

getAutonomousCommand() - Method in class frc.robot.RobotContainer
Use this to pass the autonomous command to the main Robot class.
getBotPoseFieldSpace() - Static method in class frc.robot.utils.VisionUtils
Gets the bots position relative to the field.
getBotPoseTargetSpace() - Static method in class frc.robot.utils.VisionUtils
Gets the bots position relative to the target.
getBottomMotorRPM() - Method in class frc.robot.subsystems.ShooterSubsystem
Get the RPM of the bottom motor
getDesiredState() - Method in class frc.robot.controllers.SwerveModuleControlller
Gets the current desired state
getDistanceFromTag() - Static method in class frc.robot.utils.VisionUtils
Gets the distance from the first visible AprilTag
getDouble(String, double) - Method in class frc.robot.utils.NetworkTableUtils
This function gets a value from network tables as a double
getDoubleArray(String, double[]) - Method in class frc.robot.utils.NetworkTableUtils
This function gets a value from Network Tables as a double array
getEntry(String, Object) - Method in class frc.robot.utils.NetworkTableUtils
This function returns a entry as whatever it is
getFieldRelativeChassisSpeeds() - Method in class frc.robot.subsystems.SwerveSubsystem
Gets the robots chassis speed relative to the field
getIndexerAngle() - Method in class frc.robot.subsystems.IndexerSubsystem
Get the current angle of the indexer
getLatencyCapture() - Static method in class frc.robot.utils.VisionUtils
Gets the latency from capturing
getLatencyPipeline() - Static method in class frc.robot.utils.VisionUtils
Gets the latency from the pipeline
getLeftEncoder() - Method in class frc.robot.subsystems.ClimberSubsystem
 
getNoteTV() - Static method in class frc.robot.utils.VisionUtils
 
getNoteTX() - Static method in class frc.robot.utils.VisionUtils
 
getNoteTY() - Static method in class frc.robot.utils.VisionUtils
 
getPose() - Method in class frc.robot.subsystems.SwerveSubsystem
Get robot's pose.
getPoseEstimator() - Method in class frc.robot.subsystems.SwerveSubsystem
Get the pose estimator instance
getPosition() - Method in class frc.robot.controllers.SwerveModuleControlller
Gets the position of the swerve module
getRightEncoder() - Method in class frc.robot.subsystems.ClimberSubsystem
 
getRobotRelativeSpeeds() - Method in class frc.robot.subsystems.SwerveSubsystem
Get the speed of the chassis relative to the robot
getState() - Method in class frc.robot.controllers.SwerveModuleControlller
This function gets the state of the swerve module
getString(String, String) - Method in class frc.robot.utils.NetworkTableUtils
This function gets a value from network tables as a String
getTable() - Method in class frc.robot.utils.NetworkTableUtils
This function returns the table of this instance of NetworkTableUtils
getTopMotorRPM() - Method in class frc.robot.subsystems.ShooterSubsystem
Get the RPM of the top motor
gyroReversed - Static variable in class frc.robot.constants.DrivetrainConstants
 

H

heading() - Method in class frc.robot.subsystems.SwerveSubsystem
Get current heading of robot
height - Static variable in class frc.robot.utils.VisionUtils
 
hold() - Method in class frc.robot.subsystems.ClimberSubsystem
Hold the motors (break mdoe)

I

IDLE - Enum constant in enum class frc.robot.constants.LEDConstants.Status
 
INDEXER_ROTATE - Enum constant in enum class frc.robot.subsystems.IndexerSubsystem.IndexerMotors
 
IndexerCommand - Class in frc.robot.commands
 
IndexerCommand(IndexerSubsystem, ChassisSpeeds, Pose2d) - Constructor for class frc.robot.commands.IndexerCommand
 
IndexerCommand(IndexerSubsystem, XboxController, IndexerCommand.Mode) - Constructor for class frc.robot.commands.IndexerCommand
 
IndexerCommand.Mode - Enum Class in frc.robot.commands
 
IndexerConstants - Class in frc.robot.constants
 
IndexerConstants() - Constructor for class frc.robot.constants.IndexerConstants
 
indexerD - Static variable in class frc.robot.constants.IndexerConstants
 
indexerFF - Static variable in class frc.robot.constants.IndexerConstants
 
indexerI - Static variable in class frc.robot.constants.IndexerConstants
 
indexerMaxAngle - Static variable in class frc.robot.constants.IndexerConstants
 
indexerMinAngle - Static variable in class frc.robot.constants.IndexerConstants
 
indexerP - Static variable in class frc.robot.constants.IndexerConstants
 
indexerRotateID - Static variable in class frc.robot.constants.IndexerConstants
 
indexerSubsystem - Variable in class frc.robot.commands.AutoIntakeOrShoot
 
indexerSubsystem - Variable in class frc.robot.RobotContainer
 
IndexerSubsystem - Class in frc.robot.subsystems
 
IndexerSubsystem() - Constructor for class frc.robot.subsystems.IndexerSubsystem
Indexer subsystem for everything indexer related
IndexerSubsystem.IndexerMotors - Enum Class in frc.robot.subsystems
Enum of possible motors to control
indexerTrapezoidProfile - Static variable in class frc.robot.constants.IndexerConstants
 
initDebugNT() - Method in class frc.robot.RobotContainer
 
initialize() - Method in class frc.robot.commands.IntakeCommand
 
initialize() - Method in class frc.robot.commands.JiggleCommand
 
initialize() - Method in class frc.robot.commands.OnTheFlyShootCommand
 
initialize() - Method in class frc.robot.commands.RotateToCorner
 
initialize() - Method in class frc.robot.commands.SpinUpCommand
 
INTAKE - Enum constant in enum class frc.robot.commands.AutoIntakeOrShoot.Goal
 
IntakeCommand - Class in frc.robot.commands
 
IntakeCommand(IntakeSubsystem, IndexerSubsystem, LEDSubsystem, XboxController, IntakeCommand.Targets, boolean) - Constructor for class frc.robot.commands.IntakeCommand
Command to run the intake
IntakeCommand.Targets - Enum Class in frc.robot.commands
 
intakeSubsystem - Variable in class frc.robot.commands.AutoIntakeOrShoot
 
intakeSubsystem - Variable in class frc.robot.RobotContainer
 
IntakeSubsystem - Class in frc.robot.subsystems
 
IntakeSubsystem() - Constructor for class frc.robot.subsystems.IntakeSubsystem
 
INTAKING - Enum constant in enum class frc.robot.constants.LEDConstants.Status
 
isActive - Static variable in class frc.robot.constants.ShooterConstants
 
isCenter() - Method in class frc.robot.subsystems.IndexerSubsystem
Check if center limebreak is seeing something
isFinished() - Method in class frc.robot.commands.AutoIntakeOrShoot
 
isFinished() - Method in class frc.robot.commands.IntakeCommand
 
isIndexerRotated() - Method in class frc.robot.subsystems.IndexerSubsystem
Check if the indexer is at its goal
isUp() - Method in class frc.robot.subsystems.IndexerSubsystem
 

J

JiggleCommand - Class in frc.robot.commands
 
JiggleCommand(IndexerSubsystem, IntakeSubsystem) - Constructor for class frc.robot.commands.JiggleCommand
 

K

kMaxSpeedPerSecondSquared - Static variable in class frc.robot.commands.PathCommand
 
kThetaControllerConstraints - Static variable in class frc.robot.commands.PathCommand
 

L

LEDConstants - Class in frc.robot.constants
 
LEDConstants() - Constructor for class frc.robot.constants.LEDConstants
 
LEDConstants.Status - Enum Class in frc.robot.constants
 
LEDSubsystem - Class in frc.robot.subsystems
 
LEDSubsystem() - Constructor for class frc.robot.subsystems.LEDSubsystem
 
leftSideID - Static variable in class frc.robot.constants.ClimberConstants
 

M

magnitudeSlewRate - Static variable in class frc.robot.constants.DrivetrainConstants
 
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.
MathUtils - Class in frc.robot.utils
 
MathUtils() - Constructor for class frc.robot.utils.MathUtils
 
maxAngularSpeed - Static variable in class frc.robot.constants.DrivetrainConstants
 
maxSpeedMetersPerSecond - Static variable in class frc.robot.constants.DrivetrainConstants
 
middlePoseBlue - Static variable in class frc.robot.constants.ShooterConstants
 
middlePoseRed - Static variable in class frc.robot.constants.ShooterConstants
 
moveIndexerToPos(double) - Method in class frc.robot.subsystems.IndexerSubsystem
Rotate the indexer to a certain position
MOVING - Enum constant in enum class frc.robot.constants.LEDConstants.Status
 

N

NetworkTableUtils - Class in frc.robot.utils
 
NetworkTableUtils(String) - Constructor for class frc.robot.utils.NetworkTableUtils
This class is a utility class for interfacing with network tables
noteLimelight - Static variable in class frc.robot.utils.VisionUtils
 

O

OnTheFlyShootCommand - Class in frc.robot.commands
 
OnTheFlyShootCommand(SwerveSubsystem, DoubleSupplier, DoubleSupplier) - Constructor for class frc.robot.commands.OnTheFlyShootCommand
Rotates the robot to face the speaker, while still allowing the driver to control forward and backward movement

P

PathCommand - Class in frc.robot.commands
 
PathCommand(SwerveSubsystem, double, double, double) - Constructor for class frc.robot.commands.PathCommand
 
periodic() - Method in class frc.robot.subsystems.IndexerSubsystem
 
periodic() - Method in class frc.robot.subsystems.ShooterSubsystem
 
periodic() - Method in class frc.robot.subsystems.SwerveSubsystem
 
posOffset - Static variable in class frc.robot.constants.IndexerConstants
 
primaryController - Variable in class frc.robot.RobotContainer
 

R

rearLeftChassisAngularOffset - Static variable in class frc.robot.constants.DrivetrainConstants
 
rearLeftDrivingPort - Static variable in class frc.robot.constants.DrivetrainConstants
 
rearLeftTurningPort - Static variable in class frc.robot.constants.DrivetrainConstants
 
rearRightChassisAngularOffset - Static variable in class frc.robot.constants.DrivetrainConstants
 
rearRightDrivingPort - Static variable in class frc.robot.constants.DrivetrainConstants
 
rearRightTurningPort - Static variable in class frc.robot.constants.DrivetrainConstants
 
reset() - Method in class frc.robot.utils.TimingUtils
Reset the timer
resetEncoders() - Method in class frc.robot.controllers.SwerveModuleControlller
This function resets all encoders for the swerve module
resetEncoders() - Method in class frc.robot.subsystems.SwerveSubsystem
Resets swerve encoders
retract() - Method in class frc.robot.subsystems.ClimberSubsystem
Retracts the climber back down
RETRACT - Enum constant in enum class frc.robot.commands.ClimbCommand.Climb
 
rightSideID - Static variable in class frc.robot.constants.ClimberConstants
 
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
 
RobotContainer - Class in frc.robot
This class is where the bulk of the robot should be declared.
RobotContainer() - 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.
rotateAllWheelsPercent(double) - Method in class frc.robot.subsystems.IndexerSubsystem
Rotates all wheels with a percent value
rotateAllWheelsVolts(double) - Method in class frc.robot.subsystems.IndexerSubsystem
Rotate all indexer motors with a certain voltage
rotateConstraints - Static variable in class frc.robot.constants.ShooterConstants
 
rotateD - Static variable in class frc.robot.constants.ShooterConstants
 
rotateI - Static variable in class frc.robot.constants.ShooterConstants
 
rotateMotorPercent(IndexerSubsystem.IndexerMotors, double) - Method in class frc.robot.subsystems.IndexerSubsystem
Rotate one of the motors with a percent value
rotateMotorVolts(IndexerSubsystem.IndexerMotors, double) - Method in class frc.robot.subsystems.IndexerSubsystem
rotateMotorVolts rotates one of the motors by setting the voltage applied to the motor
rotateP - Static variable in class frc.robot.constants.ShooterConstants
 
rotateToConstraints - Static variable in class frc.robot.constants.VisionConstants
 
RotateToCorner - Class in frc.robot.commands
 
RotateToCorner(SwerveSubsystem, DoubleSupplier, DoubleSupplier, Pose2d, Pose2d) - Constructor for class frc.robot.commands.RotateToCorner
Rotates the robot to face the corner near the amp, while still allowing the driver to control forward and backward movement
rotateToD - Static variable in class frc.robot.constants.VisionConstants
 
rotateToI - Static variable in class frc.robot.constants.VisionConstants
 
RotateToNoteAndDriveCommand - Class in frc.robot.commands
 
RotateToNoteAndDriveCommand(SwerveSubsystem, XboxController, DoubleSupplier, DoubleSupplier, DoubleSupplier) - Constructor for class frc.robot.commands.RotateToNoteAndDriveCommand
Rotates the robot to face the speaker, while still allowing the driver to control forward and backward movement
rotateToP - Static variable in class frc.robot.constants.VisionConstants
 
RotateToSpeakerAndDriveCommand - Class in frc.robot.commands
 
RotateToSpeakerAndDriveCommand(SwerveSubsystem, DoubleSupplier, DoubleSupplier, DoubleSupplier) - Constructor for class frc.robot.commands.RotateToSpeakerAndDriveCommand
Rotates the robot to face the speaker, while still allowing the driver to control forward and backward movement
rotationalSlewRate - Static variable in class frc.robot.constants.DrivetrainConstants
 
rotationSpeedScalar - Static variable in class frc.robot.constants.DrivetrainConstants
 
rpmToRadians(double) - Static method in class frc.robot.utils.MathUtils
Converts RPM to Radians
runEvery(Runnable, double) - Method in class frc.robot.utils.TimingUtils
Run a snippet of code every [mills] ms (should be called in periodic)

S

secondaryController - Variable in class frc.robot.RobotContainer
 
setBottomSpeed(double) - Method in class frc.robot.subsystems.IntakeSubsystem
Set speed of bottom intake wheel
setBottomSpeed(double) - Method in class frc.robot.subsystems.ShooterSubsystem
 
setBottomVolts(double) - Method in class frc.robot.subsystems.ShooterSubsystem
 
setDesiredState(SwerveModuleState) - Method in class frc.robot.controllers.SwerveModuleControlller
This function sets the state of a swerve module
setDouble(String, double) - Method in class frc.robot.utils.NetworkTableUtils
This function sets a double in network tables
setDoubleArray(String, double[]) - Method in class frc.robot.utils.NetworkTableUtils
 
setEntry(String, Object) - Method in class frc.robot.utils.NetworkTableUtils
Sets a entry in Network Tables to a value
setLED(double) - Method in class frc.robot.subsystems.LEDSubsystem
Sets the color of the LEDs on the robot
setModuleStates(SwerveModuleState[]) - Method in class frc.robot.subsystems.SwerveSubsystem
Sets states of swerve modules
setSpeed(double) - Method in class frc.robot.subsystems.IntakeSubsystem
Set speed of both intake wheels
setSpeed(double) - Method in class frc.robot.subsystems.ShooterSubsystem
Set the target speed for the shooter
setString(String, String) - Method in class frc.robot.utils.NetworkTableUtils
This function sets a String in network tables
setTopSpeed(double) - Method in class frc.robot.subsystems.IntakeSubsystem
Set speed of top intake wheel
setTopSpeed(double) - Method in class frc.robot.subsystems.ShooterSubsystem
 
setTopVolts(double) - Method in class frc.robot.subsystems.ShooterSubsystem
 
setVoltage(double) - Method in class frc.robot.subsystems.ShooterSubsystem
Set the voltage of both top and bottom motors
setVoltage(double, double) - Method in class frc.robot.subsystems.ShooterSubsystem
Sets the motors raw voltage input
setX() - Method in class frc.robot.subsystems.SwerveSubsystem
Set wheels to an X configuration for docking procedure.
setZero() - Method in class frc.robot.subsystems.SwerveSubsystem
Set wheels to a 0 configuration for calibration and testing.
SHOOT - Enum constant in enum class frc.robot.commands.AutoIntakeOrShoot.Goal
 
shootDelayTime - Static variable in class frc.robot.constants.ShooterConstants
 
shooterAngle - Static variable in class frc.robot.constants.ShooterConstants
 
shooterBottomMotorID - Static variable in class frc.robot.constants.ShooterConstants
 
ShooterConstants - Class in frc.robot.constants
 
ShooterConstants() - Constructor for class frc.robot.constants.ShooterConstants
 
shooterD - Static variable in class frc.robot.constants.ShooterConstants
 
shooterFF - Static variable in class frc.robot.constants.ShooterConstants
 
shooterHeight - Static variable in class frc.robot.constants.ShooterConstants
 
shooterI - Static variable in class frc.robot.constants.ShooterConstants
 
shooterNoteSpeedMPS - Static variable in class frc.robot.constants.ShooterConstants
 
shooterNoteSpeedX - Static variable in class frc.robot.constants.ShooterConstants
 
shooterNoteSpeedY - Static variable in class frc.robot.constants.ShooterConstants
 
shooterP - Static variable in class frc.robot.constants.ShooterConstants
 
shooterPID - Static variable in class frc.robot.constants.ShooterConstants
 
shooterRPM - Static variable in class frc.robot.constants.ShooterConstants
 
shooterSubsystem - Variable in class frc.robot.RobotContainer
 
ShooterSubsystem - Class in frc.robot.subsystems
 
ShooterSubsystem() - Constructor for class frc.robot.subsystems.ShooterSubsystem
Subsystem for all shooter related things
shooterTopMotorID - Static variable in class frc.robot.constants.ShooterConstants
 
shooterWheelDiameterInches - Static variable in class frc.robot.constants.ShooterConstants
 
shooterWheelDiameterMeters - Static variable in class frc.robot.constants.ShooterConstants
 
SHOOTING - Enum constant in enum class frc.robot.constants.LEDConstants.Status
 
snapController - Variable in class frc.robot.commands.PathCommand
 
SPEAKER - Enum constant in enum class frc.robot.commands.IndexerCommand.Mode
 
SPEAKER - Enum constant in enum class frc.robot.commands.IntakeCommand.Targets
 
speakerHeight - Static variable in class frc.robot.constants.ShooterConstants
 
speakerPoseBlue - Static variable in class frc.robot.constants.ShooterConstants
 
speakerPoseRed - Static variable in class frc.robot.constants.ShooterConstants
 
SPINUP - Enum constant in enum class frc.robot.constants.LEDConstants.Status
 
SpinUpCommand - Class in frc.robot.commands
 
SpinUpCommand(ShooterSubsystem, IndexerSubsystem) - Constructor for class frc.robot.commands.SpinUpCommand
Spins up the shooter if we are close to the speaker
SpinUpCommand(ShooterSubsystem, LEDSubsystem) - Constructor for class frc.robot.commands.SpinUpCommand
Command to spin up the shooter, simply just spins the motors to shooterRPM (defined in ShooterConstants)
spurGearTeeth - Static variable in class frc.robot.constants.DrivetrainConstants
 
StepTowards(double, double, double) - Static method in class frc.robot.utils.SwerveUtils
Steps a value towards a target with a specified step size.
StepTowardsCircular(double, double, double) - Static method in class frc.robot.utils.SwerveUtils
Steps a value (angle) towards a target (angle) taking the shortest path with a specified step size.
SwerveModuleControlller - Class in frc.robot.controllers
 
SwerveModuleControlller(int, int, double) - Constructor for class frc.robot.controllers.SwerveModuleControlller
This class contains all the logic and code to control the swerve motors
swerveSubsystem - Variable in class frc.robot.RobotContainer
 
SwerveSubsystem - Class in frc.robot.subsystems
 
SwerveSubsystem() - Constructor for class frc.robot.subsystems.SwerveSubsystem
This subsystems manages all of the swerve drive logic and also gives data to odometry
SwerveUtils - Class in frc.robot.utils
 
SwerveUtils() - Constructor for class frc.robot.utils.SwerveUtils
 

T

teleopInit() - Method in class frc.robot.Robot
 
teleopPeriodic() - Method in class frc.robot.Robot
This function is called periodically during operator control.
TEST_1 - Enum constant in enum class frc.robot.constants.LEDConstants.Status
 
TEST_2 - Enum constant in enum class frc.robot.constants.LEDConstants.Status
 
testInit() - Method in class frc.robot.Robot
 
testPeriodic() - Method in class frc.robot.Robot
This function is called periodically during test mode.
timeToSpeakerHeight - Static variable in class frc.robot.constants.ShooterConstants
 
timeToSpeakerHeightWithGravity - Static variable in class frc.robot.constants.ShooterConstants
 
TimingUtils - Class in frc.robot.utils
 
TimingUtils() - Constructor for class frc.robot.utils.TimingUtils
Timing related utilities
TOP_WHEEL - Enum constant in enum class frc.robot.subsystems.IndexerSubsystem.IndexerMotors
 
topMotorID - Static variable in class frc.robot.constants.IndexerConstants
 
trackWidth - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningD - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningEncoderPositionFactor - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningEncoderPositionPIDMaxInput - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningEncoderPositionPIDMinInput - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningEncoderReversed - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningEncoderVelocityFactor - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningFF - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningI - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningMaxOutput - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningMinOutput - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningMotorCurrentLimit - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningMotorIdleMode - Static variable in class frc.robot.constants.DrivetrainConstants
 
turningP - Static variable in class frc.robot.constants.DrivetrainConstants
 

U

upLimeBreakID - Static variable in class frc.robot.constants.IndexerConstants
 

V

valueOf(String) - Static method in enum class frc.robot.commands.AutoIntakeOrShoot.Goal
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.commands.ClimbCommand.Climb
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.commands.IndexerCommand.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.commands.IntakeCommand.Targets
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.constants.LEDConstants.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class frc.robot.subsystems.IndexerSubsystem.IndexerMotors
Returns the enum constant of this class with the specified name.
values() - Static method in enum class frc.robot.commands.AutoIntakeOrShoot.Goal
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.commands.ClimbCommand.Climb
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.commands.IndexerCommand.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.commands.IntakeCommand.Targets
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.constants.LEDConstants.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class frc.robot.subsystems.IndexerSubsystem.IndexerMotors
Returns an array containing the constants of this enum class, in the order they are declared.
VISION_MOVING - Enum constant in enum class frc.robot.constants.LEDConstants.Status
 
VisionConstants - Class in frc.robot.constants
 
VisionConstants() - Constructor for class frc.robot.constants.VisionConstants
 
visionEnabled(boolean) - Static method in class frc.robot.utils.VisionUtils
Toggle if vision is enable or not
VisionUtils - Class in frc.robot.utils
 
VisionUtils() - Constructor for class frc.robot.utils.VisionUtils
 

W

wheelBase - Static variable in class frc.robot.constants.DrivetrainConstants
 
wheelCircumferenceMeters - Static variable in class frc.robot.constants.DrivetrainConstants
 
wheelDiameterMeters - Static variable in class frc.robot.constants.DrivetrainConstants
 
WrapAngle(double) - Static method in class frc.robot.utils.SwerveUtils
Wraps an angle until it lies within the range from 0 to 2*PI (exclusive).

X

xController - Variable in class frc.robot.commands.PathCommand
 
XDistanceToNote() - Static method in class frc.robot.utils.VisionUtils
 

Y

yController - Variable in class frc.robot.commands.PathCommand
 
YDistanceToNote() - Static method in class frc.robot.utils.VisionUtils
 

Z

zeroGyro() - Method in class frc.robot.subsystems.SwerveSubsystem
Reset the gyro
zeroGyroAndOdometry() - Method in class frc.robot.subsystems.SwerveSubsystem
Resets Gyro and odometry
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values