A C D E F G I K L M P R S T X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- arcadeDrive(double, double) - Method in class frc.robot.subsystems.DriveTrainSubsystem
-
Control the robot by passing in a forward value and a rotation value
- ArcadeDriveCommand - Class in frc.robot.commands
- ArcadeDriveCommand(DriveTrainSubsystem, DoubleSupplier, DoubleSupplier, BooleanSupplier, BooleanSupplier) - Constructor for class frc.robot.commands.ArcadeDriveCommand
-
Constructor for the ArcadeDriveCommand class
- arcadeDrivePartyModeValue - Static variable in class frc.robot.Constants.Kinematics
- arcadeDrivePrecisionMode - Static variable in class frc.robot.Constants.Kinematics
- arcadeDriveVoltage - Static variable in class frc.robot.Constants.Kinematics
- AutonomousCommand - Class in frc.robot.commands.autocommands
-
The SequentialCommandGroup for the main autonomous command All of the commands that are executed during autonomous are here
- AutonomousCommand(DriveTrainSubsystem, ShootingSubsystem) - Constructor for class frc.robot.commands.autocommands.AutonomousCommand
-
Creates AutonomousCommand
- autonomousInit() - Method in class frc.robot.Robot
- autonomousPeriodic() - Method in class frc.robot.Robot
-
This function is called periodically during autonomous.
C
- checkBooleans(boolean) - Method in class frc.robot.commands.DriveCommand
-
A very, very important method.
- Constants - Class in frc.robot
- Constants() - Constructor for class frc.robot.Constants
- Constants.Controller - Class in frc.robot
- Constants.Kinematics - Class in frc.robot
- Constants.MotorConstants - Class in frc.robot
- Controller() - Constructor for class frc.robot.Constants.Controller
D
- disabledInit() - Method in class frc.robot.Robot
-
This function is called once when the robot is disabled.
- disabledPeriodic() - Method in class frc.robot.Robot
-
This function is called periodically when disabled.
- DoAbsolutelyNothingForSeconds - Class in frc.robot.commands.autocommands
-
This class does absolutely nothing.
- DoAbsolutelyNothingForSeconds(double, DriveTrainSubsystem, ShootingSubsystem) - Constructor for class frc.robot.commands.autocommands.DoAbsolutelyNothingForSeconds
-
Creates DoAbsolutelyNothingForSeconds
- DriveCommand - Class in frc.robot.commands
- DriveCommand(DriveTrainSubsystem, DoubleSupplier, DoubleSupplier, BooleanSupplier, BooleanSupplier) - Constructor for class frc.robot.commands.DriveCommand
-
Constructor for the DriveCommand class
- DriveForwardDistance - Class in frc.robot.commands.autocommands
- DriveForwardDistance(DriveTrainSubsystem, double, double) - Constructor for class frc.robot.commands.autocommands.DriveForwardDistance
- DriveForwardSeconds - Class in frc.robot.commands.autocommands
- DriveForwardSeconds(double, double, DriveTrainSubsystem) - Constructor for class frc.robot.commands.autocommands.DriveForwardSeconds
-
Creates DriveForwardSeconds command
- driveTrain - Variable in class frc.robot.commands.DriveCommand
- DriveTrainSubsystem - Class in frc.robot.subsystems
-
Add your docs here.
- DriveTrainSubsystem(CANSparkMax, CANSparkMax, CANSparkMax, CANSparkMax) - Constructor for class frc.robot.subsystems.DriveTrainSubsystem
-
Constructor, initialize motor controllers and groups.
E
- end(boolean) - Method in class frc.robot.commands.ArcadeDriveCommand
- end(boolean) - Method in class frc.robot.commands.autocommands.DoAbsolutelyNothingForSeconds
- end(boolean) - Method in class frc.robot.commands.autocommands.DriveForwardDistance
- end(boolean) - Method in class frc.robot.commands.autocommands.DriveForwardSeconds
- end(boolean) - Method in class frc.robot.commands.autocommands.IntakeForSecondsCommand
- end(boolean) - Method in class frc.robot.commands.autocommands.LookForBall
- end(boolean) - Method in class frc.robot.commands.autocommands.PickUpBall
- end(boolean) - Method in class frc.robot.commands.autocommands.RotateDegrees
- end(boolean) - Method in class frc.robot.commands.autocommands.ShootForSecondsCommand
- end(boolean) - Method in class frc.robot.commands.autocommands.TrackObjectCommand
- end(boolean) - Method in class frc.robot.commands.DriveCommand
- end(boolean) - Method in class frc.robot.commands.ShootCommand
- execute() - Method in class frc.robot.commands.ArcadeDriveCommand
- execute() - Method in class frc.robot.commands.autocommands.DoAbsolutelyNothingForSeconds
- execute() - Method in class frc.robot.commands.autocommands.DriveForwardDistance
- execute() - Method in class frc.robot.commands.autocommands.DriveForwardSeconds
- execute() - Method in class frc.robot.commands.autocommands.IntakeForSecondsCommand
- execute() - Method in class frc.robot.commands.autocommands.LookForBall
- execute() - Method in class frc.robot.commands.autocommands.PickUpBall
- execute() - Method in class frc.robot.commands.autocommands.RotateDegrees
- execute() - Method in class frc.robot.commands.autocommands.ShootForSecondsCommand
- execute() - Method in class frc.robot.commands.autocommands.TrackObjectCommand
- execute() - Method in class frc.robot.commands.DriveCommand
- execute() - Method in class frc.robot.commands.ShootCommand
- execute() - Method in class frc.robot.LimelightRunner
F
- fastShoot(double) - Method in class frc.robot.subsystems.ShootingSubsystem
-
Shoots the ball fast to make it into the top hub
- fastShootInput - Variable in class frc.robot.commands.ShootCommand
- fastShootVoltage - Static variable in class frc.robot.Constants.Kinematics
- frc.robot - package frc.robot
- frc.robot.commands - package frc.robot.commands
- frc.robot.commands.autocommands - package frc.robot.commands.autocommands
- frc.robot.subsystems - package frc.robot.subsystems
- frontLeftPort - Static variable in class frc.robot.Constants.MotorConstants
- frontRightPort - Static variable in class frc.robot.Constants.MotorConstants
G
- getArea() - Method in class frc.robot.LimelightRunner
- getAutonomousCommand() - Method in class frc.robot.RobotContainer
-
Gets the autonomous command
- getAverageEncoderDistance() - Method in class frc.robot.subsystems.DriveTrainSubsystem
- getAverageEncoderDistanceInFeet() - Method in class frc.robot.subsystems.DriveTrainSubsystem
- getHeading() - Method in class frc.robot.subsystems.DriveTrainSubsystem
- getInstance() - Static method in class frc.robot.LimelightRunner
-
Returns the Scheduler instance.
- getIsTracking() - Method in class frc.robot.LimelightRunner
- getPose() - Method in class frc.robot.subsystems.DriveTrainSubsystem
- getTurnRate() - Method in class frc.robot.subsystems.DriveTrainSubsystem
- getWheelSpeeds() - Method in class frc.robot.subsystems.DriveTrainSubsystem
- getX() - Method in class frc.robot.LimelightRunner
- getY() - Method in class frc.robot.LimelightRunner
I
- initialize() - Method in class frc.robot.commands.ArcadeDriveCommand
- initialize() - Method in class frc.robot.commands.autocommands.DoAbsolutelyNothingForSeconds
- initialize() - Method in class frc.robot.commands.autocommands.DriveForwardDistance
- initialize() - Method in class frc.robot.commands.autocommands.DriveForwardSeconds
- initialize() - Method in class frc.robot.commands.autocommands.IntakeForSecondsCommand
- initialize() - Method in class frc.robot.commands.autocommands.LookForBall
- initialize() - Method in class frc.robot.commands.autocommands.PickUpBall
- initialize() - Method in class frc.robot.commands.autocommands.RotateDegrees
- initialize() - Method in class frc.robot.commands.autocommands.ShootForSecondsCommand
- initialize() - Method in class frc.robot.commands.autocommands.TrackObjectCommand
- initialize() - Method in class frc.robot.commands.DriveCommand
- initialize() - Method in class frc.robot.commands.ShootCommand
- IntakeForSecondsCommand - Class in frc.robot.commands.autocommands
- IntakeForSecondsCommand(double, int, ShootingSubsystem) - Constructor for class frc.robot.commands.autocommands.IntakeForSecondsCommand
-
Creates the Intake for seconds command.
- intakeVoltage - Static variable in class frc.robot.Constants.Kinematics
- isFinished() - Method in class frc.robot.commands.ArcadeDriveCommand
- isFinished() - Method in class frc.robot.commands.autocommands.DoAbsolutelyNothingForSeconds
- isFinished() - Method in class frc.robot.commands.autocommands.DriveForwardDistance
- isFinished() - Method in class frc.robot.commands.autocommands.DriveForwardSeconds
- isFinished() - Method in class frc.robot.commands.autocommands.IntakeForSecondsCommand
- isFinished() - Method in class frc.robot.commands.autocommands.LookForBall
- isFinished() - Method in class frc.robot.commands.autocommands.PickUpBall
- isFinished() - Method in class frc.robot.commands.autocommands.RotateDegrees
- isFinished() - Method in class frc.robot.commands.autocommands.ShootForSecondsCommand
- isFinished() - Method in class frc.robot.commands.autocommands.TrackObjectCommand
- isFinished() - Method in class frc.robot.commands.DriveCommand
- isFinished() - Method in class frc.robot.commands.ShootCommand
K
- kaVoltSecondsSquaredPerMeter - Static variable in class frc.robot.Constants.Kinematics
- kDriveKinematics - Static variable in class frc.robot.Constants.Kinematics
- Kinematics() - Constructor for class frc.robot.Constants.Kinematics
- kMaxAccelerationMetersPerSecondSquared - Static variable in class frc.robot.Constants.Kinematics
- kMaxSpeedMetersPerSecond - Static variable in class frc.robot.Constants.Kinematics
- kPDriveVel - Static variable in class frc.robot.Constants.Kinematics
- kRamseteB - Static variable in class frc.robot.Constants.Kinematics
- kRamseteZeta - Static variable in class frc.robot.Constants.Kinematics
- ksVolts - Static variable in class frc.robot.Constants.Kinematics
- kTrackwidthMeters - Static variable in class frc.robot.Constants.Kinematics
- kvVoltSecondsPerMeter - Static variable in class frc.robot.Constants.Kinematics
L
- leftBumper - Static variable in class frc.robot.Constants.Controller
- leftSpeed - Variable in class frc.robot.commands.DriveCommand
- leftTrigger - Static variable in class frc.robot.Constants.Controller
- LimelightRunner - Class in frc.robot
- LimelightRunner() - Constructor for class frc.robot.LimelightRunner
- LookForBall - Class in frc.robot.commands.autocommands
- LookForBall(DriveTrainSubsystem) - Constructor for class frc.robot.commands.autocommands.LookForBall
-
Creates a new AutoDrive.
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.
- MotorConstants() - Constructor for class frc.robot.Constants.MotorConstants
P
- periodic() - Method in class frc.robot.subsystems.DriveTrainSubsystem
- PickUpBall - Class in frc.robot.commands.autocommands
- PickUpBall(double, DriveTrainSubsystem, ShootingSubsystem) - Constructor for class frc.robot.commands.autocommands.PickUpBall
-
Creates a new AutoDrive.
R
- RandomCommands - Class in frc.robot.commands.autocommands
- RandomCommands(DriveTrainSubsystem, ShootingSubsystem) - Constructor for class frc.robot.commands.autocommands.RandomCommands
- rearLeftPort - Static variable in class frc.robot.Constants.MotorConstants
- rearRightPort - Static variable in class frc.robot.Constants.MotorConstants
- resetEncoders() - Method in class frc.robot.subsystems.DriveTrainSubsystem
- resetOdometry(Pose2d) - Method in class frc.robot.subsystems.DriveTrainSubsystem
- reverseShoot(double) - Method in class frc.robot.subsystems.ShootingSubsystem
-
Shoots the ball slowly to make it into the low hub
- reverseShootInput - Variable in class frc.robot.commands.ShootCommand
- reverseShootVoltage - Static variable in class frc.robot.Constants.Kinematics
- rightBumper - Static variable in class frc.robot.Constants.Controller
- rightSpeed - Variable in class frc.robot.commands.DriveCommand
- rightTrigger - Static variable in class frc.robot.Constants.Controller
- 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
- RobotContainer() - Constructor for class frc.robot.RobotContainer
-
Initializes all robot commands.
- 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.
- RotateDegrees - Class in frc.robot.commands.autocommands
- RotateDegrees(double, DriveTrainSubsystem, double...) - Constructor for class frc.robot.commands.autocommands.RotateDegrees
-
How much degrees
S
- setMaxOutput(double) - Method in class frc.robot.subsystems.DriveTrainSubsystem
- SetShouldTrack(boolean) - Method in class frc.robot.commands.autocommands.LookForBall
- SetShouldTrack(boolean) - Method in class frc.robot.commands.autocommands.TrackObjectCommand
- ShootCommand - Class in frc.robot.commands
- ShootCommand(ShootingSubsystem, BooleanSupplier, BooleanSupplier, DoubleSupplier, BooleanSupplier) - Constructor for class frc.robot.commands.ShootCommand
-
Constructor for the ShootCommand class
- ShootForSecondsCommand - Class in frc.robot.commands.autocommands
- ShootForSecondsCommand(double, DriveTrainSubsystem, ShootingSubsystem) - Constructor for class frc.robot.commands.autocommands.ShootForSecondsCommand
-
Command that makes the robot shoot for seconds.
- ShootingSubsystem - Class in frc.robot.subsystems
-
Subsystem for the motors that shoot the ball
- ShootingSubsystem(CANSparkMax, CANSparkMax, CANSparkMax) - Constructor for class frc.robot.subsystems.ShootingSubsystem
- slowShoot(double) - Method in class frc.robot.subsystems.ShootingSubsystem
-
Shoots the ball slowly to make it into the low hub
- slowShootInput - Variable in class frc.robot.commands.ShootCommand
- slowShootVoltage - Static variable in class frc.robot.Constants.Kinematics
- spinIntake(double) - Method in class frc.robot.subsystems.ShootingSubsystem
-
Activates the intake system
- stopAllMotors() - Method in class frc.robot.subsystems.ShootingSubsystem
- stopMotors() - Method in class frc.robot.subsystems.DriveTrainSubsystem
- stopShootingMotors() - Method in class frc.robot.subsystems.ShootingSubsystem
- subsystem - Variable in class frc.robot.commands.ShootCommand
T
- tankDrivePartyModeVoltage - Static variable in class frc.robot.Constants.Kinematics
- tankDrivePrecisionModeVoltage - Static variable in class frc.robot.Constants.Kinematics
- tankDriveVoltage - Static variable in class frc.robot.Constants.Kinematics
- tankDriveVolts(double, double) - Method in class frc.robot.subsystems.DriveTrainSubsystem
-
Tank drive control with voltage
- teleopInit() - Method in class frc.robot.Robot
-
This function is called once when teleop is enabled.
- teleopPeriodic() - Method in class frc.robot.Robot
-
This function is called periodically during operator control.
- testInit() - Method in class frc.robot.Robot
-
This function is called once when test mode is enabled.
- testPeriodic() - Method in class frc.robot.Robot
-
This function is called periodically during test mode.
- TrackObjectCommand - Class in frc.robot.commands.autocommands
- TrackObjectCommand(DriveTrainSubsystem) - Constructor for class frc.robot.commands.autocommands.TrackObjectCommand
-
Creates a new AutoDrive.
X
- xButton - Static variable in class frc.robot.Constants.Controller
Y
- yButton - Static variable in class frc.robot.Constants.Controller
Z
- zeroHeading() - Method in class frc.robot.subsystems.DriveTrainSubsystem
All Classes All Packages