Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- adv_gyro_pub - Variable in class frc.robot.subsystems.DriveTrain.DriveTrain
-
State publisher for AdvantageScope.
- adv_real_states_pub - Variable in class frc.robot.subsystems.DriveTrain.DriveTrain
-
State publisher for AdvantageScope.
- adv_target_states_pub - Variable in class frc.robot.subsystems.DriveTrain.DriveTrain
-
State publisher for AdvantageScope.
- AIM - Static variable in class frc.robot.Constants.IO.Board.Left
- AMP - Static variable in class frc.robot.Constants.IO.Board.Left
- angle_pid - Variable in class frc.robot.subsystems.DriveTrain.SwerveModule
- 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.
- Autos - Class in frc.robot.commands
B
- BELT_SPEED_VOLTS - Static variable in class frc.robot.Constants.TransportConstants
- Board() - Constructor for class frc.robot.Constants.IO.Board
- bottom_motor - Variable in class frc.robot.subsystems.Shooter.ShooterRealIO
C
- Climber - Class in frc.robot.subsystems.Climber
- Climber() - Constructor for class frc.robot.subsystems.Climber.Climber
- Climber.Commands - Class in frc.robot.subsystems.Climber
- ClimberConstants() - Constructor for class frc.robot.Constants.ClimberConstants
- ClimberRealIO - Class in frc.robot.subsystems.Climber
- ClimberRealIO() - Constructor for class frc.robot.subsystems.Climber.ClimberRealIO
- ClimberSimIO - Class in frc.robot.subsystems.Climber
- ClimberSimIO() - Constructor for class frc.robot.subsystems.Climber.ClimberSimIO
-
Creates a new ExampleSubsystem.
- color_refresh - Variable in class frc.robot.subsystems.Transport.Transport
- commands - Variable in class frc.robot.subsystems.Climber.Climber
-
Instance of the Climber.Commands class
- commands - Variable in class frc.robot.subsystems.Intake.Intake
- Commands() - Constructor for class frc.robot.subsystems.Climber.Climber.Commands
- Commands() - Constructor for class frc.robot.subsystems.Intake.Intake.Commands
- Constants - Class in frc.robot
-
The Constants class provides a convenient place for teams to hold robot-wide numerical or boolean constants.
- Constants() - Constructor for class frc.robot.Constants
- Constants.ClimberConstants - Class in frc.robot
- Constants.FieldConstants - Class in frc.robot
- Constants.IntakeConstants - Class in frc.robot
- Constants.IO - Class in frc.robot
- Constants.IO.Board - Class in frc.robot
- Constants.IO.Board.Left - Class in frc.robot
- Constants.IO.Board.Right - Class in frc.robot
- Constants.Ports - Class in frc.robot
- Constants.RobotConstants - Class in frc.robot
- Constants.SwerveConstants - Class in frc.robot
- Constants.TransportConstants - Class in frc.robot
- COPILOT_PORT - Static variable in class frc.robot.Constants.IO
- COPILOT_SIMP_PORT - Static variable in class frc.robot.Constants.IO
D
- 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
- discretize_chassis_speeds(ChassisSpeeds) - Method in class frc.robot.subsystems.DriveTrain.DriveTrain
-
Accounts for drift while simultaneously translating and rotating by discretizing.
- drive_motor - Variable in class frc.robot.subsystems.DriveTrain.SwerveModuleRealIO
- DriveTrain - Class in frc.robot.subsystems.DriveTrain
- DriveTrain() - Constructor for class frc.robot.subsystems.DriveTrain.DriveTrain
- DriveTrainRealIO - Class in frc.robot.subsystems.DriveTrain
- DriveTrainRealIO() - Constructor for class frc.robot.subsystems.DriveTrain.DriveTrainRealIO
E
- end(boolean) - Method in class frc.robot.commands.ExampleCommand
- exampleAuto(ExampleSubsystem) - Static method in class frc.robot.commands.Autos
-
Example static factory for an autonomous command.
- ExampleCommand - Class in frc.robot.commands
-
An example command that uses an example subsystem.
- ExampleCommand(ExampleSubsystem) - Constructor for class frc.robot.commands.ExampleCommand
-
Creates a new ExampleCommand.
- exampleCondition() - Method in class frc.robot.subsystems.ExampleSubsystem
-
An example method querying a boolean state of the subsystem (for example, a digital sensor).
- exampleMethodCommand() - Method in class frc.robot.subsystems.ExampleSubsystem
-
Example command factory method.
- ExampleSubsystem - Class in frc.robot.subsystems
- ExampleSubsystem() - Constructor for class frc.robot.subsystems.ExampleSubsystem
-
Creates a new ExampleSubsystem.
- execute() - Method in class frc.robot.commands.ExampleCommand
F
- FieldConstants() - Constructor for class frc.robot.Constants.FieldConstants
- frc.robot - package frc.robot
- frc.robot.commands - package frc.robot.commands
- frc.robot.subsystems - package frc.robot.subsystems
- frc.robot.subsystems.Climber - package frc.robot.subsystems.Climber
- frc.robot.subsystems.DriveTrain - package frc.robot.subsystems.DriveTrain
- frc.robot.subsystems.Intake - package frc.robot.subsystems.Intake
- frc.robot.subsystems.Shooter - package frc.robot.subsystems.Shooter
- frc.robot.subsystems.Transport - package frc.robot.subsystems.Transport
G
- GEAR_RATIO - Static variable in class frc.robot.Constants.SwerveConstants
- getAngle() - Method in class frc.robot.subsystems.DriveTrain.SwerveModuleRealIO
- getGyroAngle() - Method in class frc.robot.subsystems.DriveTrain.DriveTrain
-
Gets either the measured yaw from the AHRS or the calculated angle from the simulation.
- getGyroAngle() - Method in class frc.robot.subsystems.DriveTrain.DriveTrainRealIO
- getLeftSwitch() - Method in class frc.robot.subsystems.Climber.ClimberRealIO
- getLeftSwitch() - Method in class frc.robot.subsystems.Climber.ClimberSimIO
- getModulePosition() - Method in class frc.robot.subsystems.DriveTrain.SwerveModuleRealIO
- getModulePositions() - Method in class frc.robot.subsystems.DriveTrain.DriveTrain
-
Returns the measured swerve module positions for odometry.
- getModuleState() - Method in class frc.robot.subsystems.DriveTrain.SwerveModuleRealIO
- getModuleStates() - Method in class frc.robot.subsystems.DriveTrain.DriveTrain
-
Returns the measured swerve module states for telemetry.
- getPitch() - Method in class frc.robot.subsystems.Shooter.ShooterRealIO
- getPitchSetpoint() - Method in class frc.robot.subsystems.Shooter.Shooter
-
Gets the setpoint of the pitch PID controller.
- getPosition() - Method in class frc.robot.subsystems.DriveTrain.SwerveModuleRealIO
- getRightSwitch() - Method in class frc.robot.subsystems.Climber.ClimberRealIO
- getRightSwitch() - Method in class frc.robot.subsystems.Climber.ClimberSimIO
- getSpeed() - Method in class frc.robot.subsystems.DriveTrain.SwerveModuleRealIO
- getSwitchPressed() - Method in class frc.robot.subsystems.Transport.TransportRealIO
I
- INC_OR_DEC_TAR - Static variable in class frc.robot.Constants.IO.Board.Right
- initialize() - Method in class frc.robot.commands.ExampleCommand
- initializeModule(int, int, int) - Method in class frc.robot.subsystems.DriveTrain.DriveTrain
-
Creates either a SwerveModuleRealIO or SwerveModuleSimIO object.
- initializeModule(int, int, int) - Method in class frc.robot.subsystems.DriveTrain.DriveTrainRealIO
- intake() - Method in class frc.robot.subsystems.Intake.Intake
-
Starts the intake wheels.
- Intake - Class in frc.robot.subsystems.Intake
- Intake() - Constructor for class frc.robot.subsystems.Intake.Intake
- INTAKE - Static variable in class frc.robot.Constants.IO.Board.Right
- INTAKE_MOTOR - Static variable in class frc.robot.Constants.Ports
- INTAKE_VOLTS - Static variable in class frc.robot.Constants.IntakeConstants
- Intake.Commands - Class in frc.robot.subsystems.Intake
- IntakeConstants() - Constructor for class frc.robot.Constants.IntakeConstants
- IntakeRealIO - Class in frc.robot.subsystems.Intake
- IntakeRealIO() - Constructor for class frc.robot.subsystems.Intake.IntakeRealIO
-
Creates a new ExampleSubsystem.
- IO() - Constructor for class frc.robot.Constants.IO
- isFinished() - Method in class frc.robot.commands.ExampleCommand
L
- l_limit - Variable in class frc.robot.subsystems.Climber.ClimberSimIO
- l_motor - Variable in class frc.robot.subsystems.Climber.ClimberRealIO
- l_switch - Variable in class frc.robot.subsystems.Climber.ClimberRealIO
- l_wheel - Variable in class frc.robot.subsystems.Transport.TransportRealIO
- Left() - Constructor for class frc.robot.Constants.IO.Board.Left
- LEFT_BOARD_PORT - Static variable in class frc.robot.Constants.IO
- LEFT_CLIMB - Static variable in class frc.robot.Constants.IO.Board.Left
- LOOP_TIME_SECONDS - Static variable in class frc.robot.Constants.RobotConstants
M
- m_belt - Variable in class frc.robot.subsystems.Transport.TransportRealIO
- m_color_sensor - Variable in class frc.robot.subsystems.Transport.TransportRealIO
- m_feed_motor - Variable in class frc.robot.subsystems.Intake.IntakeRealIO
- m_instance - Static variable in class frc.robot.subsystems.Climber.ClimberRealIO
- m_instance - Static variable in class frc.robot.subsystems.Climber.ClimberSimIO
- m_limit - Variable in class frc.robot.subsystems.Transport.TransportRealIO
- m_module_states - Variable in class frc.robot.subsystems.DriveTrain.DriveTrain
-
The desired module states.
- m_modules - Variable in class frc.robot.subsystems.DriveTrain.DriveTrain
-
The drive train's SwerveModule objects.
- 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.
- MAIN_PORT - Static variable in class frc.robot.Constants.IO
- MAX_SPEED - Static variable in class frc.robot.Constants.SwerveConstants
- MOTOR_SPEED_VOLTS - Static variable in class frc.robot.Constants.ClimberConstants
- MOVE_TAR - Static variable in class frc.robot.Constants.IO.Board.Right
N
- note_stored - Variable in class frc.robot.subsystems.Transport.Transport
O
- outtake() - Method in class frc.robot.subsystems.Intake.Intake
-
Starts the intake wheels in reverse.
- outtake() - Method in class frc.robot.subsystems.Transport.Transport
-
Turns the transport mechanism on in reverse.
- OUTTAKE - Static variable in class frc.robot.Constants.IO.Board.Right
- OUTTAKE_VOLTS - Static variable in class frc.robot.Constants.IntakeConstants
- OVERRIDE - Static variable in class frc.robot.Constants.IO.Board.Right
P
- periodic() - Method in class frc.robot.subsystems.Climber.Climber
- periodic() - Method in class frc.robot.subsystems.Climber.ClimberRealIO
- periodic() - Method in class frc.robot.subsystems.Climber.ClimberSimIO
- periodic() - Method in class frc.robot.subsystems.DriveTrain.DriveTrain
- periodic() - Method in class frc.robot.subsystems.DriveTrain.DriveTrainRealIO
- periodic() - Method in class frc.robot.subsystems.ExampleSubsystem
- periodic() - Method in class frc.robot.subsystems.Intake.Intake
- periodic() - Method in class frc.robot.subsystems.Intake.IntakeRealIO
- periodic() - Method in class frc.robot.subsystems.Shooter.Shooter
- periodic() - Method in class frc.robot.subsystems.Shooter.ShooterRealIO
- periodic() - Method in class frc.robot.subsystems.Transport.Transport
- periodic() - Method in class frc.robot.subsystems.Transport.TransportRealIO
- periodic(double, double, double) - Method in class frc.robot.SubsystemManager
- pitch_motor - Variable in class frc.robot.subsystems.Shooter.ShooterRealIO
- pitch_pid - Variable in class frc.robot.subsystems.Shooter.Shooter
- Ports() - Constructor for class frc.robot.Constants.Ports
- prox - Variable in class frc.robot.subsystems.Transport.Transport
- PROX_THRESHOLD - Static variable in class frc.robot.Constants.TransportConstants
- publishAdv() - Method in class frc.robot.SubsystemManager
R
- r_limit - Variable in class frc.robot.subsystems.Climber.ClimberSimIO
- r_motor - Variable in class frc.robot.subsystems.Climber.ClimberRealIO
- r_switch - Variable in class frc.robot.subsystems.Climber.ClimberRealIO
- r_wheel - Variable in class frc.robot.subsystems.Transport.TransportRealIO
- readColorProx() - Method in class frc.robot.subsystems.Transport.TransportRealIO
- REV - Static variable in class frc.robot.Constants.IO.Board.Left
- Right() - Constructor for class frc.robot.Constants.IO.Board.Right
- RIGHT_BOARD_PORT - Static variable in class frc.robot.Constants.IO
- RIGHT_CLIMB - Static variable in class frc.robot.Constants.IO.Board.Right
- 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
- RobotConstants() - Constructor for class frc.robot.Constants.RobotConstants
- 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 20 ms, no matter the mode.
S
- setBelt(double) - Method in class frc.robot.subsystems.Transport.TransportRealIO
- setBottomSpeed(double) - Method in class frc.robot.subsystems.Shooter.ShooterRealIO
- setDefault() - Method in class frc.robot.subsystems.Intake.Intake.Commands
-
Constructs a command that sets the solenoid default state to be triggered by the dashboard switch.
- setDrive(double) - Method in class frc.robot.subsystems.DriveTrain.SwerveModuleRealIO
- setLeftClimber(int) - Method in class frc.robot.subsystems.Climber.Climber
- setLeftDir(int) - Method in class frc.robot.subsystems.Climber.Climber.Commands
- setLeftMotor(double) - Method in class frc.robot.subsystems.Climber.ClimberRealIO
- setLeftMotor(double) - Method in class frc.robot.subsystems.Climber.ClimberSimIO
- setModules(SwerveModuleState[]) - Method in class frc.robot.subsystems.DriveTrain.DriveTrain
-
Sends calculated inputs to swerve modules.
- setPitchMotor(double) - Method in class frc.robot.subsystems.Shooter.ShooterRealIO
- setPitchSetpoint(double) - Method in class frc.robot.subsystems.Shooter.Shooter
-
Sets the setpoint of the pitch PID controller.
- setRightClimber(int) - Method in class frc.robot.subsystems.Climber.Climber
- setRightDir(int) - Method in class frc.robot.subsystems.Climber.Climber.Commands
- setRightMotor(double) - Method in class frc.robot.subsystems.Climber.ClimberRealIO
- setRightMotor(double) - Method in class frc.robot.subsystems.Climber.ClimberSimIO
- setSolenoid(DoubleSolenoid.Value) - Method in class frc.robot.subsystems.Intake.Intake
- setSolenoid(DoubleSolenoid.Value) - Method in class frc.robot.subsystems.Intake.IntakeRealIO
- setSolenoidDefault(DoubleSolenoid.Value) - Method in class frc.robot.subsystems.Intake.Intake
-
Sets the solenoid's default state.
- setSolenoidValue(DoubleSolenoid.Value) - Method in class frc.robot.subsystems.Intake.Intake
-
Sets the solenoid's current state.
- setSpeed(double) - Method in class frc.robot.subsystems.Shooter.Shooter
-
Sets the speed of both flywheel motors.
- setState(SwerveModuleState) - Method in class frc.robot.subsystems.DriveTrain.SwerveModule
- setSteer(double) - Method in class frc.robot.subsystems.DriveTrain.SwerveModuleRealIO
- setSwerveDrive(double, double, double) - Method in class frc.robot.subsystems.DriveTrain.DriveTrain
-
Calculates and sends inputs to swerve modules given field-relative speeds.
- setSwerveDrive(ChassisSpeeds) - Method in class frc.robot.subsystems.DriveTrain.DriveTrain
-
Calculates and sends inputs to swerve modules given robot-relative speeds.
- setTopSpeed(double) - Method in class frc.robot.subsystems.Shooter.ShooterRealIO
- setupDashboard() - Method in class frc.robot.SubsystemManager
- setWheels(double) - Method in class frc.robot.subsystems.Intake.Intake
- setWheels(double) - Method in class frc.robot.subsystems.Intake.IntakeRealIO
- setWheels(double) - Method in class frc.robot.subsystems.Transport.TransportRealIO
- SHOOT - Static variable in class frc.robot.Constants.IO.Board.Left
- SHOOT_OVERRIDE - Static variable in class frc.robot.Constants.IO.Board.Left
- Shooter - Class in frc.robot.subsystems.Shooter
- Shooter() - Constructor for class frc.robot.subsystems.Shooter.Shooter
- ShooterRealIO - Class in frc.robot.subsystems.Shooter
- ShooterRealIO() - Constructor for class frc.robot.subsystems.Shooter.ShooterRealIO
- simulationInit() - Method in class frc.robot.Robot
-
This function is called once when the robot is first started up.
- simulationPeriodic() - Method in class frc.robot.Robot
-
This function is called periodically whilst in simulation.
- simulationPeriodic() - Method in class frc.robot.subsystems.Climber.Climber
- simulationPeriodic() - Method in class frc.robot.subsystems.Climber.ClimberRealIO
- simulationPeriodic() - Method in class frc.robot.subsystems.Climber.ClimberSimIO
- simulationPeriodic() - Method in class frc.robot.subsystems.DriveTrain.DriveTrain
- simulationPeriodic() - Method in class frc.robot.subsystems.DriveTrain.DriveTrainRealIO
- simulationPeriodic() - Method in class frc.robot.subsystems.ExampleSubsystem
- simulationPeriodic() - Method in class frc.robot.subsystems.Intake.Intake
- simulationPeriodic() - Method in class frc.robot.subsystems.Intake.IntakeRealIO
- simulationPeriodic() - Method in class frc.robot.subsystems.Shooter.Shooter
- simulationPeriodic() - Method in class frc.robot.subsystems.Shooter.ShooterRealIO
- simulationPeriodic() - Method in class frc.robot.subsystems.Transport.Transport
- simulationPeriodic() - Method in class frc.robot.subsystems.Transport.TransportRealIO
- solenoid_current - Variable in class frc.robot.subsystems.Intake.Intake
-
The current setting of the solenoid controlled by commands.
- solenoid_default - Variable in class frc.robot.subsystems.Intake.Intake
-
The default setting of the solenoid determined by the switch on the driver dashboard.
- SPEAKER_X - Static variable in class frc.robot.Constants.FieldConstants
- SPEAKER_Y - Static variable in class frc.robot.Constants.FieldConstants
- steer_motor - Variable in class frc.robot.subsystems.DriveTrain.SwerveModuleRealIO
- steer_sensor - Variable in class frc.robot.subsystems.DriveTrain.SwerveModuleRealIO
- stop() - Method in class frc.robot.subsystems.Intake.Intake
-
Stops all intake activity.
- stopFeed() - Method in class frc.robot.subsystems.Intake.Intake
-
Stops the wheels.
- SubsystemManager - Class in frc.robot
- SubsystemManager() - Constructor for class frc.robot.SubsystemManager
- SwerveConstants() - Constructor for class frc.robot.Constants.SwerveConstants
- SwerveModule - Class in frc.robot.subsystems.DriveTrain
- SwerveModule() - Constructor for class frc.robot.subsystems.DriveTrain.SwerveModule
- SwerveModuleRealIO - Class in frc.robot.subsystems.DriveTrain
- SwerveModuleRealIO(int, int, int) - Constructor for class frc.robot.subsystems.DriveTrain.SwerveModuleRealIO
T
- target_state - Variable in class frc.robot.subsystems.DriveTrain.SwerveModule
- teleopInit() - Method in class frc.robot.Robot
- teleopPeriodic() - Method in class frc.robot.Robot
-
This function is called periodically during operator control.
- testInit() - Method in class frc.robot.Robot
- testPeriodic() - Method in class frc.robot.Robot
-
This function is called periodically during test mode.
- top_motor - Variable in class frc.robot.subsystems.Shooter.ShooterRealIO
- Transport - Class in frc.robot.subsystems.Transport
- Transport() - Constructor for class frc.robot.subsystems.Transport.Transport
- TransportConstants() - Constructor for class frc.robot.Constants.TransportConstants
- transportOff() - Method in class frc.robot.subsystems.Transport.Transport
-
Turns the transport mechanism off.
- transportOn() - Method in class frc.robot.subsystems.Transport.Transport
-
Turns the transport mechanism on.
- TransportRealIO - Class in frc.robot.subsystems.Transport
- TransportRealIO() - Constructor for class frc.robot.subsystems.Transport.TransportRealIO
-
Creates a new ExampleSubsystem.
U
- UP_DOWN_INTAKE - Static variable in class frc.robot.Constants.IO.Board.Right
- update() - Method in class frc.robot.subsystems.DriveTrain.SwerveModule
- updateSubsystemManager() - Method in class frc.robot.RobotContainer
W
- WHEEL_DIAMETER - Static variable in class frc.robot.Constants.SwerveConstants
- WHEEL_ROTOR_TO_METERS - Static variable in class frc.robot.Constants.SwerveConstants
- WHEEL_SPEED_VOLTS - Static variable in class frc.robot.Constants.TransportConstants
All Classes and Interfaces|All Packages|Constant Field Values