Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABSOLUTE_PATHPLANNER_POSITIONING - Static variable in class robot.auton.PathManager
-
When
false, PathPlanner paths will be moved so that the starting position of the path lines up with the robot position when the auton starts. - ACCOUNT_FOR_ROBOT_VEL - Static variable in class robot.subsystems.ShooterSubsystem
- active(CustomCommandJoystick.Axis) - Method in class lib.custom.controllers.CustomCommandJoystick
-
Returns true if a given axis is above the move threshold.
- addClearBindingCallback(Runnable) - Static method in class lib.CommandRobotBase
-
Add a callback that will be called to unbind commands from a joystick/controller
- addOption(Command) - Method in class lib.custom.CommandSendableChooser
-
Adds the command object to the smart dashboard.
- addOption(T) - Method in class lib.custom.NamedSendableChooser
-
Adds an object of the type to the smart dashboard.
- all(BooleanSupplier...) - Static method in class lib.util.Util
-
Combines multiple boolean suppliers with a logical AND operator.
- alliance - Variable in class robot.subsystems.ShooterSubsystem.Hub
- alwaysExecute() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run in every robot mode.
- alwaysExecute() - Method in class robot.Robot
- AlwaysRunnableInstantCommand - Class in lib.commands
-
InstantCommand that can run when the robot is disabled.
- AlwaysRunnableInstantCommand(Runnable, Subsystem...) - Constructor for class lib.commands.AlwaysRunnableInstantCommand
- ANGLE_RANGE - Static variable in class lib.subsystems.motor.ServoSubsystem
- angleToPosition(double) - Static method in class lib.subsystems.motor.ServoSubsystem
-
Convert a degree to a servo set value.
- any(BooleanSupplier...) - Static method in class lib.util.Util
-
Combines multiple boolean suppliers with a logical OR operator.
- ANY - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
- async(Command...) - Static method in class lib.commands.AsyncSequence
-
Mark one or more commands as asynchronous in the arguments list of an
AsyncSequence. - AsyncPathPlannerSequence(Command...) - Constructor for class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
- AsyncSequence - Class in lib.commands
-
An AsyncSequence command is composed of a list of commands that are either synchronous (passed as a normal argument) or asynchronous (wrapped with
async()). - AsyncSequence(Command...) - Constructor for class lib.commands.AsyncSequence
- Auton - Class in robot.auton
- AUTON - Static variable in class robot.subsystems.LightSubsystem.Color
- autonChooser - Variable in class lib.CommandRobotBase
- autonomousCleanup() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run when autonomous mode ends.
- autonomousCleanup() - Method in class robot.Robot
- autonomousExecute() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run during autonomous.
- autonomousExecute() - Method in class robot.Robot
- autonomousExit() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.autonomousCleanup()for year-specific code. - autonomousInit() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.autonomousInitialize()for year-specific code. - autonomousInitialize() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run on autonomous initialize.
- autonomousInitialize() - Method in class robot.Robot
- autonomousPeriodic() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.autonomousExecute()for year-specific code. - axis - Variable in enum class lib.custom.controllers.CustomCommandJoystick.Axis
B
- B - Variable in class lib.custom.CustomNeoPixels
- backwardVoltage - Variable in class robot.subsystems.MotorSubsystem
- bindCommands() - Method in class lib.humaninput.HumanInput
-
A function where the driver's and operator's controls are bound to commands
- bindCommands() - Method in class robot.humaninterface.drivers.NathanGain
- bindCommands() - Method in class robot.humaninterface.drivers.RuffyDriver
- bindCommands() - Method in class robot.humaninterface.drivers.SwerveDriver
- bindCommands() - Method in class robot.humaninterface.operators.DefaultOperator
- blDrive - Static variable in class robot.RobotMap.Component
- blTurn - Static variable in class robot.RobotMap.Component
- BLUE_HUB - Static variable in class robot.subsystems.ShooterSubsystem
- BLUE_LONG_SHOOT_X - Static variable in class robot.subsystems.ShooterSubsystem
- brDrive - Static variable in class robot.RobotMap.Component
- brickMode() - Method in class robot.swerve.SwerveSubsystem
- brTurn - Static variable in class robot.RobotMap.Component
- buildDoubleSolenoid() - Method in class lib.custom.PCMPort
- button(int) - Method in class lib.custom.controllers.CustomCommandJoystick
- button(int) - Method in class lib.custom.controllers.CustomCommandPS4
- button(int) - Method in class lib.custom.controllers.CustomCommandXbox
- button(int, EventLoop) - Method in class lib.custom.controllers.CustomCommandJoystick
- button(int, EventLoop) - Method in class lib.custom.controllers.CustomCommandPS4
-
Deprecated.
- button(int, EventLoop) - Method in class lib.custom.controllers.CustomCommandXbox
-
Deprecated.
- button1 - Variable in class lib.custom.controllers.CustomCommandDS
- button1 - Variable in class lib.custom.controllers.CustomCommandJoystick
- button10 - Variable in class lib.custom.controllers.CustomCommandDS
- button10 - Variable in class lib.custom.controllers.CustomCommandJoystick
- button11 - Variable in class lib.custom.controllers.CustomCommandDS
- button11 - Variable in class lib.custom.controllers.CustomCommandJoystick
- button12 - Variable in class lib.custom.controllers.CustomCommandDS
- button12 - Variable in class lib.custom.controllers.CustomCommandJoystick
- button13 - Variable in class lib.custom.controllers.CustomCommandDS
- button14 - Variable in class lib.custom.controllers.CustomCommandDS
- button15 - Variable in class lib.custom.controllers.CustomCommandDS
- button16 - Variable in class lib.custom.controllers.CustomCommandDS
- button17 - Variable in class lib.custom.controllers.CustomCommandDS
- button18 - Variable in class lib.custom.controllers.CustomCommandDS
- button19 - Variable in class lib.custom.controllers.CustomCommandDS
- button2 - Variable in class lib.custom.controllers.CustomCommandDS
- button2 - Variable in class lib.custom.controllers.CustomCommandJoystick
- button20 - Variable in class lib.custom.controllers.CustomCommandDS
- button21 - Variable in class lib.custom.controllers.CustomCommandDS
- button22 - Variable in class lib.custom.controllers.CustomCommandDS
- button23 - Variable in class lib.custom.controllers.CustomCommandDS
- button24 - Variable in class lib.custom.controllers.CustomCommandDS
- button25 - Variable in class lib.custom.controllers.CustomCommandDS
- button26 - Variable in class lib.custom.controllers.CustomCommandDS
- button27 - Variable in class lib.custom.controllers.CustomCommandDS
- button28 - Variable in class lib.custom.controllers.CustomCommandDS
- button29 - Variable in class lib.custom.controllers.CustomCommandDS
- button3 - Variable in class lib.custom.controllers.CustomCommandDS
- button3 - Variable in class lib.custom.controllers.CustomCommandJoystick
- button30 - Variable in class lib.custom.controllers.CustomCommandDS
- button31 - Variable in class lib.custom.controllers.CustomCommandDS
- button32 - Variable in class lib.custom.controllers.CustomCommandDS
- button4 - Variable in class lib.custom.controllers.CustomCommandDS
- button4 - Variable in class lib.custom.controllers.CustomCommandJoystick
- button5 - Variable in class lib.custom.controllers.CustomCommandDS
- button5 - Variable in class lib.custom.controllers.CustomCommandJoystick
- button6 - Variable in class lib.custom.controllers.CustomCommandDS
- button6 - Variable in class lib.custom.controllers.CustomCommandJoystick
- button7 - Variable in class lib.custom.controllers.CustomCommandDS
- button7 - Variable in class lib.custom.controllers.CustomCommandJoystick
- button8 - Variable in class lib.custom.controllers.CustomCommandDS
- button8 - Variable in class lib.custom.controllers.CustomCommandJoystick
- button9 - Variable in class lib.custom.controllers.CustomCommandDS
- button9 - Variable in class lib.custom.controllers.CustomCommandJoystick
C
- c_align(int[], int) - Method in class robot.vision.VisionSubsystem
-
Start aligning to an April Tag that matches one of the IDs given
- c_align(int, int) - Method in class robot.vision.VisionSubsystem
-
Start aligning to an April Tag that matches the ID given
- c_align(VisionSubsystem.TagGroup, int) - Method in class robot.vision.VisionSubsystem
-
Start aligning to an April Tag that matches the
VisionSubsystem.TagGroupgiven - c_backward(boolean) - Method in class robot.subsystems.MotorSubsystem
- c_basicShoot() - Method in class robot.subsystems.ShooterSubsystem
- c_climbCenterLeft() - Static method in class robot.auton.Auton
- c_climbFromHell() - Static method in class robot.auton.Auton
- c_climbTest() - Static method in class robot.auton.Auton
- c_controlRotation(DoubleSupplier) - Method in class robot.swerve.SwerveSubsystem
- c_controlVelocity(DoubleSupplier) - Method in class robot.subsystems.ShooterSubsystem
- c_controlVoltage(DoubleSupplier, boolean) - Method in class robot.subsystems.MotorSubsystem
- c_DEBUG_tunePIDkG(DoubleSupplier) - Method in class robot.subsystems.MotorSubsystem
-
Temporary command for tuning
kGPID constant. - c_dipthesecond() - Static method in class robot.auton.Auton
- c_down() - Method in class robot.subsystems.ClimberSubsystem
- c_driveFieldRelative(double, double, double) - Method in class robot.swerve.SwerveSubsystem
-
Hold a field-relative movement speed and rotation speed.
- c_driveFieldRelative(Translation2d, double) - Method in class robot.swerve.SwerveSubsystem
-
Hold a field-relative movement speed and rotation speed.
- c_driveRobotRelative(double, double, double) - Method in class robot.swerve.SwerveSubsystem
-
Hold a robot-relative movement speed and rotation speed.
- c_driveRobotRelative(Translation2d, double) - Method in class robot.swerve.SwerveSubsystem
-
Hold a robot-relative movement speed and rotation speed.
- c_extend() - Method in class robot.subsystems.IntakeSubsystem
- c_forward(boolean) - Method in class robot.subsystems.MotorSubsystem
- c_gotoAngle(double, double, double) - Method in class robot.subsystems.IntakeSubsystem
- c_gotoDown() - Method in class robot.subsystems.ClimberSubsystem
- c_gotoHeight(double) - Method in class robot.subsystems.ClimberSubsystem
- c_gotoPos(Supplier<Translation2d>) - Method in class robot.swerve.SwerveSubsystem
- c_gotoPose(Supplier<? extends Pose2d>, boolean) - Method in class robot.swerve.SwerveSubsystem
-
Combination of
c_rotateToandc_gotoPos. - c_gotoUp() - Method in class robot.subsystems.ClimberSubsystem
- c_holdVoltage(double, boolean) - Method in class robot.subsystems.MotorSubsystem
- c_input(Supplier<? extends Translation2d>, DoubleSupplier) - Method in class robot.swerve.SwerveSubsystem
-
Drive according to inputs provided by the suppliers.
- c_intake() - Method in class robot.subsystems.IntakeSubsystem
- c_jankReverse() - Static method in class robot.auton.Auton
- c_jankStraight() - Static method in class robot.auton.Auton
- c_loadAndPlaySong(String, int, CustomTalonFX...) - Static method in class robot.subsystems.OrchestraSubsystem
-
Loads a song and then returns a command to play it.
- c_longShoot() - Method in class robot.subsystems.ShooterSubsystem
- c_longShootAlign() - Method in class robot.subsystems.ShooterSubsystem
- c_path(String) - Static method in class robot.auton.PathManager
- c_pulse() - Method in class robot.subsystems.IndexerSubsystem
- c_ragebait() - Static method in class robot.auton.Auton
- c_randomNotif(String[], Elastic.NotificationLevel) - Static method in class lib.util.Notifications
-
Command-based version of
Notifications.randomNotif(String[], NotificationLevel) - c_retract() - Method in class robot.subsystems.IntakeSubsystem
- c_rotateTo(double, boolean) - Method in class robot.swerve.SwerveSubsystem
- c_rotateTo(Supplier<Double>, boolean) - Method in class robot.swerve.SwerveSubsystem
- c_sams5StepPlanToWealthAndHappiness() - Static method in class robot.auton.Auton
- c_sendNotification(Elastic.Notification) - Static method in class lib.util.Notifications
-
Command-based version of
Elastic.sendNotification(Notification) - c_sendRandom() - Static method in class lib.util.Notifications
- c_shootAndClimbCenterLeft() - Static method in class robot.auton.Auton
- c_shootAndClimbLeft() - Static method in class robot.auton.Auton
- c_shootCenterLeft() - Static method in class robot.auton.Auton
- c_shootCenterRight() - Static method in class robot.auton.Auton
- c_shootLeft() - Static method in class robot.auton.Auton
- c_shootRight() - Static method in class robot.auton.Auton
- c_shootStraight() - Static method in class robot.auton.Auton
- c_smartShoot() - Static method in class lib.humaninput.Operator
- c_smartShoot() - Method in class robot.subsystems.ShooterSubsystem
- c_smartShootAlign() - Static method in class robot.subsystems.ShooterSubsystem
- c_stop() - Method in class robot.subsystems.MotorSubsystem
- c_stop() - Method in class robot.swerve.SwerveSubsystem
-
Stop the wheels.
- c_stop() - Method in class robot.vision.VisionSubsystem
- c_testNotif() - Static method in class lib.util.Notifications
- c_up() - Method in class robot.subsystems.ClimberSubsystem
- c_wobble() - Method in class robot.subsystems.IntakeSubsystem
- cabin(String) - Static method in class lib.silly.Log
- cabin(String, T, Object...) - Static method in class lib.silly.Log
- cabinWithDelay(String, double) - Static method in class lib.silly.Log
- cabinWithDelay(String, double, T, Object...) - Static method in class lib.silly.Log
- cachedChannelCurrents - Variable in class lib.custom.sensors.PDP
- cachedCurrent - Variable in class lib.custom.sensors.PDP
- cachedEnergy - Variable in class lib.custom.sensors.PDP
- cachedPower - Variable in class lib.custom.sensors.PDP
- cachedResistance - Variable in class lib.custom.sensors.PDP
- cachedVoltage - Variable in class lib.custom.sensors.PDP
- calculate(double, double) - Method in interface lib.custom.motioncontrollers.ezMotion.FeedForward
- calculate(double, double) - Method in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
- calculate(double, double, double) - Method in class lib.subsystems.motor.TelescopingArmPivotFeedForward
- calculate(double, TrapezoidProfile.State) - Method in class lib.custom.motioncontrollers.ezControl
- camera() - Method in record class robot.vision.TagManager.Tag
-
Returns the value of the
camerarecord component. - cancelConflicting(Subsystem...) - Static method in class lib.util.CmdUtil
-
Cancels all commands that conflict with the given subsystems
- CANEncoder - Class in lib.custom.sensors
-
Encoder over CAN Implements CustomEncoder generic encoder class
- CANEncoder(int) - Constructor for class lib.custom.sensors.CANEncoder
- CANEncoder(int, boolean) - Constructor for class lib.custom.sensors.CANEncoder
- CANEncoder(int, boolean, double) - Constructor for class lib.custom.sensors.CANEncoder
- CANEncoder(int, double) - Constructor for class lib.custom.sensors.CANEncoder
- CANEncoder(String, int) - Constructor for class lib.custom.sensors.CANEncoder
- CANEncoder(String, int, boolean) - Constructor for class lib.custom.sensors.CANEncoder
- CANEncoder(String, int, boolean, double) - Constructor for class lib.custom.sensors.CANEncoder
- CANEncoder(String, int, double) - Constructor for class lib.custom.sensors.CANEncoder
- CANInfraredDistanceSensor - Class in lib.custom.sensors
-
Infrared Distance Sensor connected via CAN assumes mode containing distance values is 0
- CANInfraredDistanceSensor(String, int) - Constructor for class lib.custom.sensors.CANInfraredDistanceSensor
-
Construct a new Infrared Distance Sensor connected via CAN
- CANMessageUnavailableException - Exception in lib.custom
-
Designed to be a replacement for CANMessageNotFoundException that is not a runtime exception.
- CANMessageUnavailableException() - Constructor for exception lib.custom.CANMessageUnavailableException
- CANMessageUnavailableException(String) - Constructor for exception lib.custom.CANMessageUnavailableException
- CANMessageUnavailableException(String, Throwable) - Constructor for exception lib.custom.CANMessageUnavailableException
- CANMessageUnavailableException(Throwable) - Constructor for exception lib.custom.CANMessageUnavailableException
- CANMotor() - Constructor for class robot.RobotMap.Port.CANMotor
- CANSensor - Class in lib.custom.sensors
-
A sensor over CAN
- CANSensor(String, int) - Constructor for class lib.custom.sensors.CANSensor
- canShoot() - Method in class robot.subsystems.ShooterSubsystem
- CANUltrasonicDistanceSensor - Class in lib.custom.sensors
- CANUltrasonicDistanceSensor(String, int) - Constructor for class lib.custom.sensors.CANUltrasonicDistanceSensor
-
Construct a new Ultrasonic Distance Sensor connected via CAN
- chassis - Static variable in class robot.RobotMap.Component
- Cheese - Class in lib.silly
- Cheese() - Constructor for class lib.silly.Cheese
- clamp(double, double, double) - Static method in class lib.util.Util
-
Clamp a value between a minimum and maximum
- clamp(float, float, float) - Static method in class lib.util.Util
-
Clamp a value between a minimum and maximum
- clamp(int, int, int) - Static method in class lib.util.Util
-
Clamp a value between a minimum and maximum
- clearBindings() - Method in class lib.custom.controllers.CustomCommandJoystick
- clearBindings() - Method in class lib.custom.controllers.CustomCommandPS4
- clearBindings() - Method in class lib.custom.controllers.CustomCommandXbox
- clearPose(FieldObject2d...) - Static method in class lib.util.Util
-
Clears the pose(s) from
FieldObject2dinstances - climber - Static variable in class robot.RobotMap.Component
- climberEncoder - Static variable in class robot.RobotMap.Component
- ClimberSubsystem - Class in robot.subsystems
- ClimberSubsystem(SmartMotorController, LinearDutyCycleEncoder) - Constructor for class robot.subsystems.ClimberSubsystem
- climbMotor - Static variable in class robot.RobotMap.Component
- CmdUtil - Class in lib.util
- command - Variable in class lib.commands.ThresholdCommand
- CommandRobotBase - Class in lib
-
IterativeRobot is normally the base class for command based code, but we think certain features will almost always be needed, so we created the CommandRobotBase class.
- CommandRobotBase() - Constructor for class lib.CommandRobotBase
- CommandSendableChooser - Class in lib.custom
-
A SendableChooser for commands.
- CommandSendableChooser() - Constructor for class lib.custom.CommandSendableChooser
- Component() - Constructor for class robot.RobotMap.Component
- ConflictingParallelCommandGroup - Class in lib.commands
- ConflictingParallelCommandGroup(Command...) - Constructor for class lib.commands.ConflictingParallelCommandGroup
- connected() - Method in class lib.custom.controllers.CustomCommandDS
-
Returns true if the joystick is actually connected.
- connected() - Method in class lib.custom.controllers.CustomCommandJoystick
-
Returns true if the joystick is actually connected.
- console - Class in lib.silly
- console() - Constructor for class lib.silly.console
- contains(double) - Method in record class lib.util.Util.Range
- control - Variable in class lib.custom.motioncontrollers.ezMotion
- cooldown(String, double) - Static method in class lib.util.Logging
- CreateOnInitialize - Class in lib.commands
- CreateOnInitialize(Supplier<Command>) - Constructor for class lib.commands.CreateOnInitialize
-
Wrapper for
DeferredCommandthat immediately gets a command from the supplier and uses it to determine this command's requirements. - CustomCAN - Class in lib.custom
-
This class allows sending and receiving of messages over CAN to a specific ID.
- CustomCAN(String, int) - Constructor for class lib.custom.CustomCAN
-
Constructor for a CustomCAN device.
- CustomCommandDigitalLimitSwitch - Class in lib.custom.sensors
-
Digital limit switch that provides the same Trigger interface as HID controller buttons.
- CustomCommandDigitalLimitSwitch(int) - Constructor for class lib.custom.sensors.CustomCommandDigitalLimitSwitch
- CustomCommandDigitalLimitSwitch(DigitalInput) - Constructor for class lib.custom.sensors.CustomCommandDigitalLimitSwitch
- CustomCommandDS - Class in lib.custom.controllers
- CustomCommandDS(int, double) - Constructor for class lib.custom.controllers.CustomCommandDS
- CustomCommandJoystick - Class in lib.custom.controllers
-
A joystick that implements the generic controller interface and the 2023 trigger interface.
- CustomCommandJoystick(int, double) - Constructor for class lib.custom.controllers.CustomCommandJoystick
- CustomCommandJoystick.Axis - Enum Class in lib.custom.controllers
- CustomCommandPS4 - Class in lib.custom.controllers
-
A joystick that implements the generic controller interface and the 2023 trigger interface.
- CustomCommandPS4(int, double) - Constructor for class lib.custom.controllers.CustomCommandPS4
- CustomCommandXbox - Class in lib.custom.controllers
- CustomCommandXbox(int, double) - Constructor for class lib.custom.controllers.CustomCommandXbox
- CustomDigitalEncoder - Class in lib.custom.sensors
-
A RoboRIO encoder that implements the generic encoder class.
- CustomDigitalEncoder(int, int) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
- CustomDigitalEncoder(int, int, boolean) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
- CustomDigitalEncoder(int, int, boolean, CounterBase.EncodingType) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
- CustomDigitalEncoder(int, int, int) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
- CustomDigitalEncoder(int, int, int, boolean) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
- CustomDigitalEncoder(DigitalSource, DigitalSource) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
- CustomDigitalEncoder(DigitalSource, DigitalSource, boolean) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
- CustomDigitalEncoder(DigitalSource, DigitalSource, boolean, CounterBase.EncodingType) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
- CustomDigitalEncoder(DigitalSource, DigitalSource, DigitalSource) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
- CustomDigitalEncoder(DigitalSource, DigitalSource, DigitalSource, boolean) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
- CustomDutyCycleEncoder - Class in lib.custom.sensors
- CustomDutyCycleEncoder(int) - Constructor for class lib.custom.sensors.CustomDutyCycleEncoder
- CustomEncoder - Interface in lib.custom.sensors
-
This is an extremely minimal encoder that can be either a normal encoder or a CAN encoder.
- CustomNavx - Class in lib.custom.sensors
-
NavX should be mounted to robot according to WPILib coordinates: +X is forward, +Y is left, +Z is up
- CustomNavx(int) - Constructor for class lib.custom.sensors.CustomNavx
-
Creates a new NavX
- CustomNeoPixels - Class in lib.custom
-
Class for interfacing with a Teensy running TeensyNeoPixelCAN code.
- CustomNeoPixels(String, int) - Constructor for class lib.custom.CustomNeoPixels
-
Constructor ID should be between 0x600 and 0x700.
- CustomPigeon - Class in lib.custom.sensors
-
Pigeon should be mounted to robot according to WPILib coordinates: +X is forward, +Y is left, +Z is up
- CustomPigeon(int) - Constructor for class lib.custom.sensors.CustomPigeon
- CustomSparkMax - Class in lib.custom.motorcontrollers
- CustomSparkMax(int, SparkLowLevel.MotorType) - Constructor for class lib.custom.motorcontrollers.CustomSparkMax
- CustomSparkMax(int, SparkLowLevel.MotorType, boolean) - Constructor for class lib.custom.motorcontrollers.CustomSparkMax
- CustomSparkMax(int, SparkLowLevel.MotorType, boolean, boolean) - Constructor for class lib.custom.motorcontrollers.CustomSparkMax
- CustomTalonFX - Class in lib.custom.motorcontrollers
- CustomTalonFX(int) - Constructor for class lib.custom.motorcontrollers.CustomTalonFX
- CustomTalonFX(int, boolean) - Constructor for class lib.custom.motorcontrollers.CustomTalonFX
D
- Dashboard() - Constructor for class robot.RobotMap.Dashboard
- deadzone - Variable in class lib.custom.controllers.CustomCommandJoystick
- deadzone - Variable in class lib.custom.controllers.CustomCommandPS4
- deadzone(double) - Method in class lib.custom.controllers.CustomCommandPS4
- deadzone(double) - Method in class lib.custom.controllers.CustomCommandXbox
- DEFAULT_DISTANCE_TOLERANCE - Static variable in class lib.custom.sensors.EncoderPair
- DEFAULT_RATE_TOLERANCE - Static variable in class lib.custom.sensors.EncoderPair
- DEFAULT_RESISTANCE - Static variable in class lib.custom.sensors.PDP
- DEFAULT_VOLTAGE - Static variable in class lib.custom.sensors.PDP
- DefaultOperator - Class in robot.humaninterface.operators
- DefaultOperator() - Constructor for class robot.humaninterface.operators.DefaultOperator
- DefaultOperator(String) - Constructor for class robot.humaninterface.operators.DefaultOperator
- defaultState - Variable in class lib.subsystems.SolenoidSubsystem
- delayed(double, Command) - Static method in class lib.util.CmdUtil
- delete() - Method in class robot.subsystems.LightSubsystem.ProgressBar
- disable() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- DISABLED - Static variable in class robot.subsystems.LightSubsystem.Color
- disabledCleanup() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run when disabled mode ends.
- disabledCleanup() - Method in class robot.Robot
- disabledExecute() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run while disabled.
- disabledExecute() - Method in class robot.Robot
- disabledExit() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.disabledCleanup()for year-specific code. - disabledInit() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.disabledInitialize()for year-specific code. - disabledInitialize() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run on disabled initialize.
- disabledInitialize() - Method in class robot.Robot
- disabledPeriodic() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.disabledExecute()for year-specific code. - DISTANCE_SENSOR_ARRAY_INDEX - Static variable in class lib.custom.sensors.CANInfraredDistanceSensor
- DISTANCE_SENSOR_ARRAY_INDEX - Static variable in class lib.custom.sensors.CANUltrasonicDistanceSensor
- DistanceSensor - Interface in lib.custom.sensors
-
A sensor that provides distance values (of type `double`).
- driveFieldRelative(Translation2d, double) - Method in class robot.swerve.SwerveSubsystem
-
Drive relative to the field.
- Driver - Class in lib.humaninput
-
Driver specific version of HumanInterface.
- Driver() - Constructor for class robot.RobotMap.HumanInput.Driver
- Driver(String) - Constructor for class lib.humaninput.Driver
- driverChooser - Variable in class lib.CommandRobotBase
- driveRobotRelative(double, double, double) - Method in class robot.swerve.SwerveSubsystem
- driveRobotRelative(Translation2d, double) - Method in class robot.swerve.SwerveSubsystem
-
Drive relative to the current angle of the robot.
- driveRobotRelative(ChassisSpeeds) - Method in class robot.swerve.SwerveSubsystem
-
Drive relative to the current angle of the robot.
E
- Elastic - Class in lib
- Elastic.Notification - Class in lib
-
Represents an notification object to be sent to the Elastic dashboard.
- Elastic.NotificationLevel - Enum Class in lib
-
Represents the possible levels of notifications for the Elastic dashboard.
- encoder - Variable in class lib.custom.sensors.LinearDutyCycleEncoder
- ENCODER_RATIO - Static variable in class robot.subsystems.IntakeSubsystem
- EncoderPair - Class in lib.custom.sensors
-
Amalgamates the data of several encoders for the purpose of controlling a single motion controller.
- EncoderPair(CustomEncoder, CustomEncoder) - Constructor for class lib.custom.sensors.EncoderPair
-
Amalgamates the data of two encoders for the purpose of controlling a single motion controller.
- EncoderPair(CustomEncoder, CustomEncoder, double, double) - Constructor for class lib.custom.sensors.EncoderPair
-
Amalgamates the data of two encoders for the purpose of controlling a single motion controller.
- end(boolean) - Method in class lib.commands.AsyncSequence
- end(boolean) - Method in class lib.commands.OnOffCommand
- end(boolean) - Method in class lib.commands.SwitchingIfElseCommand
- epochSecondsToFPGATimestamp(double) - Static method in class lib.util.Util
- equals(Object) - Method in record class lib.util.Triple
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lib.util.Util.Range
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class robot.vision.TagManager.Tag
-
Indicates whether some other object is "equal to" this one.
- ERROR - Enum constant in enum class lib.Elastic.NotificationLevel
-
Error message
- execute() - Method in class lib.commands.AsyncSequence
- execute() - Method in class lib.commands.SwitchingIfElseCommand
- execute() - Method in class lib.commands.ThresholdCommand
- execute() - Method in class lib.custom.motioncontrollers.ezMotion
- EXTEND - Enum constant in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
- EXTEND_ANGLE - Static variable in class robot.subsystems.IntakeSubsystem
- extended_kg - Variable in class lib.subsystems.motor.TelescopingArmPivotFeedForward
- ezControl - Class in lib.custom.motioncontrollers
- ezControl(double, double, double) - Constructor for class lib.custom.motioncontrollers.ezControl
- ezControl(double, double, double, ezMotion.FeedForward) - Constructor for class lib.custom.motioncontrollers.ezControl
- ezControl(PIDController) - Constructor for class lib.custom.motioncontrollers.ezControl
- ezControl(PIDController, ezMotion.FeedForward) - Constructor for class lib.custom.motioncontrollers.ezControl
- ezMotion - Class in lib.custom.motioncontrollers
- ezMotion(ezControl, DoubleSupplier, DoubleConsumer, double, double, TrapezoidProfile.Constraints, Subsystem...) - Constructor for class lib.custom.motioncontrollers.ezMotion
-
See
herefor other parameters. - ezMotion(ezControl, DoubleSupplier, DoubleConsumer, double, TrapezoidProfile.Constraints, Subsystem...) - Constructor for class lib.custom.motioncontrollers.ezMotion
-
See
herefor other parameters. - ezMotion(ezControl, DoubleSupplier, DoubleConsumer, Supplier<? extends ezMotion.SetpointSupplier>, Subsystem...) - Constructor for class lib.custom.motioncontrollers.ezMotion
-
See
herefor other parameters. - ezMotion(ezControl, DoubleSupplier, DoubleConsumer, ezMotion.SetpointSupplier, Subsystem...) - Constructor for class lib.custom.motioncontrollers.ezMotion
- ezMotion.FeedForward - Interface in lib.custom.motioncontrollers
- ezMotion.SetpointSupplier - Interface in lib.custom.motioncontrollers
F
- fahrenheit(double) - Static method in class lib.util.Util
- FAIL - Static variable in class robot.subsystems.LightSubsystem.Color
- ff - Variable in class lib.custom.motioncontrollers.ezControl
- fieldPos() - Method in record class robot.vision.TagManager.Tag
-
Returns the value of the
fieldPosrecord component. - first() - Method in record class lib.util.Triple
-
Returns the value of the
firstrecord component. - flashColor(int[]) - Method in class robot.subsystems.LightSubsystem
-
Flash an RGB color for about a second.
- flashColor(int, int, int) - Method in class robot.subsystems.LightSubsystem
-
Flash an RGB color for about a second.
- flashColor(int, int, int, int) - Method in class robot.subsystems.LightSubsystem
-
Flash an RGB color for about a second.
- flDrive - Static variable in class robot.RobotMap.Component
- flip() - Method in class lib.custom.sensors.CustomDutyCycleEncoder
- flipZero() - Method in class robot.swerve.SwerveSubsystem
-
Flip current zero position by 180deg.
- flTurn - Static variable in class robot.RobotMap.Component
- FLYWHEEL_CIRC - Static variable in class robot.subsystems.ShooterSubsystem
- forward - Variable in class lib.custom.PCMPort
- forwardVoltage - Variable in class robot.subsystems.MotorSubsystem
- frc.robot - package frc.robot
- frDrive - Static variable in class robot.RobotMap.Component
- frog(String) - Static method in class lib.silly.Frogging
- frog(String, T, Object...) - Static method in class lib.silly.Frogging
- Frogging - Class in lib.silly
- Frogging() - Constructor for class lib.silly.Frogging
- frogWithDelay(String, double) - Static method in class lib.silly.Frogging
- frogWithDelay(String, double, T, Object...) - Static method in class lib.silly.Frogging
- frTurn - Static variable in class robot.RobotMap.Component
G
- G - Variable in class lib.custom.CustomNeoPixels
- get() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- get() - Method in class lib.custom.NamedSendableChooser
-
Wrapper for getSelected() to conform to Supplier
- get() - Method in class lib.custom.sensors.CustomDutyCycleEncoder
- get() - Method in class lib.custom.sensors.LinearDutyCycleEncoder
- get(double) - Method in interface lib.custom.motioncontrollers.ezMotion.SetpointSupplier
- getAbsolute() - Method in class lib.custom.sensors.CustomDutyCycleEncoder
- getAngle() - Method in class lib.subsystems.motor.ServoSubsystem
-
Get the servo angle.
- getAngle() - Method in class robot.subsystems.IntakeSubsystem
- getAxis(CustomCommandJoystick.Axis) - Method in class lib.custom.controllers.CustomCommandJoystick
-
Returns the value of the given axis, with the deadzone applied.
- getBatteryResistance() - Method in class lib.custom.sensors.PDP
- getBatteryResistanceSafely() - Method in class lib.custom.sensors.PDP
- getBool(String, boolean) - Static method in class lib.util.Storage
- getByte(String, byte) - Static method in class lib.util.Storage
- getCenter() - Method in record class lib.util.Util.Range
- getChassisSpeeds() - Method in class robot.swerve.SwerveSubsystem
- getCommand() - Method in class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
- getCommand() - Method in class robot.auton.TrajectoryCommand.ParallelPathPlannerGroup
- getCommands() - Method in class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
- getCommands() - Method in class robot.auton.TrajectoryCommand.SequentialPathPlannerGroup
- getCurrent(int) - Method in class lib.custom.sensors.PDP
-
Gets the current used by a single channel.
- getCurrentSafely(int) - Method in class lib.custom.sensors.PDP
-
Gets the current used by a single channel.
- getDescription() - Method in class lib.Elastic.Notification
- getDifference() - Method in class lib.custom.sensors.EncoderPair
- getDifferenceSafely() - Method in class lib.custom.sensors.EncoderPair
- getDirection() - Method in class lib.custom.sensors.CANEncoder
- getDirection() - Method in interface lib.custom.sensors.CustomEncoder
-
Gets direction of most recent movement
- getDirection() - Method in class lib.custom.sensors.EncoderPair
- getDirectionSafely() - Method in class lib.custom.sensors.CANEncoder
-
Returns the most recent direction of movement (based on the speed)
- getDirectionSafely() - Method in class lib.custom.sensors.CustomDigitalEncoder
- getDirectionSafely() - Method in interface lib.custom.sensors.CustomEncoder
-
Gets direction of most recent movement
- getDirectionSafely() - Method in class lib.custom.sensors.EncoderPair
- getDisplayTimeMillis() - Method in class lib.Elastic.Notification
-
Gets the display time of the notification in milliseconds
- getDistance() - Method in class lib.custom.sensors.CANEncoder
- getDistance() - Method in class lib.custom.sensors.CANInfraredDistanceSensor
- getDistance() - Method in class lib.custom.sensors.CANUltrasonicDistanceSensor
- getDistance() - Method in interface lib.custom.sensors.CustomEncoder
-
Gets current distance
- getDistance() - Method in interface lib.custom.sensors.DistanceSensor
- getDistance() - Method in class lib.custom.sensors.EncoderPair
- getDistancePerPulse() - Method in class lib.custom.sensors.CANEncoder
-
Sets PID mode PIDSourceType is either PIDSourceType.kDisplacement or PIDSourceType.kRate.
- getDistancePerPulse() - Method in class lib.custom.sensors.CustomDigitalEncoder
- getDistancePerPulse() - Method in interface lib.custom.sensors.CustomEncoder
-
Gets the distance per pulse
- getDistancePerPulse() - Method in class lib.custom.sensors.EncoderPair
- getDistanceSafely() - Method in class lib.custom.sensors.CANEncoder
-
Returns the scaled distance rotated by the encoder.
- getDistanceSafely() - Method in class lib.custom.sensors.CANInfraredDistanceSensor
- getDistanceSafely() - Method in class lib.custom.sensors.CANUltrasonicDistanceSensor
- getDistanceSafely() - Method in class lib.custom.sensors.CustomDigitalEncoder
- getDistanceSafely() - Method in interface lib.custom.sensors.CustomEncoder
-
Gets current distance
- getDistanceSafely() - Method in interface lib.custom.sensors.DistanceSensor
- getDistanceSafely() - Method in class lib.custom.sensors.EncoderPair
- getDouble(String, double) - Static method in class lib.util.Storage
- getDuration() - Method in class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
- getDuration() - Method in interface robot.auton.TrajectoryCommand
- getDuration() - Method in class robot.auton.TrajectoryCommand.SequentialPathPlannerGroup
- getDuration() - Method in class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
- getElapsedTime() - Method in class lib.custom.motioncontrollers.ezMotion
- getEndPose() - Method in interface robot.auton.TrajectoryCommand
- getEndPose() - Method in class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
- getEndPose() - Method in class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
- getFloat(String, float) - Static method in class lib.util.Storage
- getHeight() - Method in class lib.Elastic.Notification
-
Gets the height of the notification
- getHeight() - Method in class robot.subsystems.ClimberSubsystem
- getInitialPose() - Method in interface robot.auton.TrajectoryCommand
- getInitialPose() - Method in class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
- getInitialPose() - Method in class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
- getInt(String, int) - Static method in class lib.util.Storage
- getInterruptionBehavior() - Method in class lib.commands.AsyncSequence
- getInterruptionBehavior() - Method in class lib.commands.SwitchingIfElseCommand
- getInverted() - Method in class lib.custom.motorcontrollers.CustomTalonFX
- getInverted() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- getInverted() - Method in class lib.subsystems.motor.ServoSubsystem
-
Get whether this entire servo is inverted.
- getLastTime() - Static method in class robot.vision.TagManager
-
For usage with
TagManager.getTagsSince(double) - getLeftTriggerAxis() - Method in class lib.custom.controllers.CustomCommandXbox
- getLeftX() - Method in class lib.custom.controllers.CustomCommandPS4
-
Get the X axis value of left side of the controller.
- getLeftX() - Method in class lib.custom.controllers.CustomCommandXbox
- getLeftY() - Method in class lib.custom.controllers.CustomCommandPS4
-
Get the Y axis value of left side of the controller.
- getLeftY() - Method in class lib.custom.controllers.CustomCommandXbox
-
Get the Y axis value of left side of the controller.
- getLevel() - Method in class lib.Elastic.Notification
- getLong(String, long) - Static method in class lib.util.Storage
- getModuleStates() - Method in class robot.swerve.SwerveSubsystem
- getName() - Method in class lib.custom.CustomCAN
- getName() - Method in interface lib.custom.Nameable
- getName() - Method in class lib.humaninput.HumanInput
- getOwnHub() - Static method in class robot.subsystems.ShooterSubsystem
- getPitch() - Method in class lib.custom.sensors.CustomNavx
- getPitch() - Method in class lib.custom.sensors.CustomPigeon
- getPitch() - Method in interface lib.custom.sensors.IMU
- getPoseEstimate() - Method in class robot.swerve.SwerveSubsystem
- getPosition() - Method in class lib.subsystems.motor.ServoSubsystem
-
Get the servo position.
- getPositionEstimate() - Method in class robot.swerve.SwerveSubsystem
- getRange() - Method in record class lib.util.Util.Range
- getRate() - Method in class lib.custom.sensors.CANEncoder
- getRate() - Method in class lib.custom.sensors.EncoderPair
- getRate() - Method in interface lib.custom.sensors.NativeDerivativeSensor
-
Gets rate
- getRateDifference() - Method in class lib.custom.sensors.EncoderPair
- getRateDifferenceSafely() - Method in class lib.custom.sensors.EncoderPair
- getRateSafely() - Method in class lib.custom.sensors.CANEncoder
-
Returns the rate of rotation
- getRateSafely() - Method in class lib.custom.sensors.CustomDigitalEncoder
- getRateSafely() - Method in class lib.custom.sensors.EncoderPair
- getRateSafely() - Method in interface lib.custom.sensors.NativeDerivativeSensor
-
Gets rate
- getRawAxis(CustomCommandJoystick.Axis) - Method in class lib.custom.controllers.CustomCommandJoystick
-
Returns the raw value of the given axis (no deadzone calculation).
- getRawForward() - Method in class robot.humaninterface.drivers.RuffyDriver
- getRawForward() - Method in class robot.humaninterface.drivers.SwerveDriver
- getRawLeft() - Method in class robot.humaninterface.drivers.RuffyDriver
- getRawLeft() - Method in class robot.humaninterface.drivers.SwerveDriver
- getResetOffset() - Method in class lib.custom.sensors.CustomDutyCycleEncoder
- getReverseDirection() - Method in class lib.custom.sensors.CANEncoder
- getReverseDirection() - Method in class lib.custom.sensors.CustomDigitalEncoder
- getReverseDirection() - Method in interface lib.custom.sensors.CustomEncoder
-
Gets inversion state
- getReverseDirection() - Method in class lib.custom.sensors.EncoderPair
-
Get whether this entire encoder is inverted.
- getRightTriggerAxis() - Method in class lib.custom.controllers.CustomCommandXbox
- getRightX() - Method in class lib.custom.controllers.CustomCommandPS4
-
Get the X axis value of right side of the controller.
- getRightX() - Method in class lib.custom.controllers.CustomCommandXbox
-
Get the X axis value of right side of the controller.
- getRightY() - Method in class lib.custom.controllers.CustomCommandPS4
-
Get the Y axis value of right side of the controller.
- getRightY() - Method in class lib.custom.controllers.CustomCommandXbox
-
Get the Y axis value of right side of the controller.
- getRoll() - Method in class lib.custom.sensors.CustomNavx
- getRoll() - Method in class lib.custom.sensors.CustomPigeon
- getRoll() - Method in interface lib.custom.sensors.IMU
- getRotation2d() - Method in interface lib.custom.sensors.IMU
- getRotation3d() - Method in interface lib.custom.sensors.IMU
- getSensorStatuses() - Static method in class lib.custom.sensors.CANSensor
- getShooterVelocityForDistance(double) - Static method in class robot.subsystems.ShooterSubsystem
- getShort(String, short) - Static method in class lib.util.Storage
- getSolenoids() - Method in class lib.subsystems.SolenoidSubsystem
- getState() - Method in class lib.subsystems.SolenoidSubsystem
- getStopped() - Method in class lib.custom.sensors.CANEncoder
- getStopped() - Method in interface lib.custom.sensors.CustomEncoder
-
Returns true when stopped
- getStopped() - Method in class lib.custom.sensors.EncoderPair
- getStoppedSafely() - Method in class lib.custom.sensors.CANEncoder
-
Returns true when stopped
- getStoppedSafely() - Method in class lib.custom.sensors.CustomDigitalEncoder
- getStoppedSafely() - Method in interface lib.custom.sensors.CustomEncoder
-
Returns true when stopped
- getStoppedSafely() - Method in class lib.custom.sensors.EncoderPair
- getString(String, String) - Static method in class lib.util.Storage
- getTags() - Static method in class robot.vision.TagManager
- getTagsSince(double) - Static method in class robot.vision.TagManager
-
Returns the result of
TagManager.getTags()if the result has changed sincetime, otherwise an empty list. - getTemperature() - Method in class lib.custom.sensors.CustomNavx
- getTemperature() - Method in class lib.custom.sensors.CustomPigeon
- getTemperature() - Method in interface lib.custom.sensors.IMU
-
Get current hardware temperature in freedom units (°F)
- getTitle() - Method in class lib.Elastic.Notification
-
Gets the title of this notification
- getTotalCurrent() - Method in class lib.custom.sensors.PDP
- getTotalCurrentSafely() - Method in class lib.custom.sensors.PDP
-
Gets the total current used by channels 0-15 of the PDP.
- getTotalEnergy() - Method in class lib.custom.sensors.PDP
-
Gets the total energy used by channels 0-15 of the PDP.
- getTotalEnergySafely() - Method in class lib.custom.sensors.PDP
-
Gets the total energy used by channels 0-15 of the PDP, throwing an exception when the PDP is disconnected.
- getTotalPower() - Method in class lib.custom.sensors.PDP
-
Gets the total power used by channels 0-15 of the PDP.
- getTotalPowerSafely() - Method in class lib.custom.sensors.PDP
-
Gets the total power used by channels 0-15 of the PDP, throwing an exception when the PDP is disconnected.
- getTrajPreview() - Method in interface robot.auton.TrajectoryCommand
- getTrajPreview(int) - Method in interface robot.auton.TrajectoryCommand
- getTrajPreview(int) - Method in class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
- getTrajPreview(int) - Method in class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
- getTranslation() - Method in class lib.humaninput.Driver
- getTranslation() - Method in class robot.humaninterface.drivers.NathanGain
- getTranslation() - Method in class robot.humaninterface.drivers.RuffyDriver
- getTranslation() - Method in class robot.humaninterface.drivers.SwerveDriver
- getTurnSpeed() - Method in class lib.humaninput.Driver
- getTurnSpeed() - Method in class robot.humaninterface.drivers.NathanGain
- getTurnSpeed() - Method in class robot.humaninterface.drivers.RuffyDriver
- getTurnSpeed() - Method in class robot.humaninterface.drivers.SwerveDriver
- getVelocity() - Method in class robot.swerve.SwerveSubsystem
- getVoltage() - Method in class lib.custom.sensors.PDP
-
Gets the current voltage.
- getVoltageSafely() - Method in class lib.custom.sensors.PDP
-
Gets the voltage on the battery.
- getWidth() - Method in class lib.Elastic.Notification
-
Gets the width of the notification
- getYaw() - Method in class lib.custom.sensors.CustomNavx
- getYaw() - Method in class lib.custom.sensors.CustomPigeon
- getYaw() - Method in interface lib.custom.sensors.IMU
- GRAVITY - Static variable in class robot.subsystems.ShooterSubsystem
H
- has(String) - Static method in class lib.util.Storage
- hashCode() - Method in record class lib.util.Triple
-
Returns a hash code value for this object.
- hashCode() - Method in record class lib.util.Util.Range
-
Returns a hash code value for this object.
- hashCode() - Method in record class robot.vision.TagManager.Tag
-
Returns a hash code value for this object.
- HORIZONTAL - Static variable in class robot.subsystems.IntakeSubsystem
- HUB_HEIGHT - Static variable in class robot.subsystems.ShooterSubsystem
- HumanInput - Class in lib.humaninput
-
A generic human interface class.
- HumanInput() - Constructor for class robot.RobotMap.HumanInput
- HumanInput() - Constructor for class robot.RobotMap.Port.HumanInput
- HumanInput(String) - Constructor for class lib.humaninput.HumanInput
- HumanInterfaceConfig - Class in robot.humaninterface
I
- id() - Method in record class robot.vision.TagManager.Tag
-
Returns the value of the
idrecord component. - Idle - Class in lib.commands
-
Requires subsystems so no other code can interact with them.
- Idle(Subsystem...) - Constructor for class lib.commands.Idle
- imu - Static variable in class robot.RobotMap.Component
- IMU - Interface in lib.custom.sensors
- indexer - Static variable in class robot.RobotMap.Component
- indexerMotorBottom - Static variable in class robot.RobotMap.Component
- indexerMotorTop - Static variable in class robot.RobotMap.Component
- IndexerSubsystem - Class in robot.subsystems
- IndexerSubsystem(SmartMotorController, SmartMotorController) - Constructor for class robot.subsystems.IndexerSubsystem
- INFO - Enum constant in enum class lib.Elastic.NotificationLevel
-
Informational Message
- init() - Static method in class lib.util.Storage
- initialize() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run on robot code launch, after
RobotMap initialization. - initialize() - Method in class lib.commands.AsyncSequence
- initialize() - Method in class lib.commands.OnOffCommand
- initialize() - Method in class lib.commands.SwitchingIfElseCommand
- initialize() - Method in class lib.custom.motioncontrollers.ezMotion
- initialize() - Static method in class lib.silly.Silly
- initialize() - Method in class robot.Robot
- initialize() - Static method in class robot.RobotMap
- initSendable(SendableBuilder) - Method in class robot.swerve.SwerveModule
- initSendable(SendableBuilder) - Method in class robot.swerve.SwerveSubsystem
- input(Translation2d, double) - Method in class robot.swerve.SwerveSubsystem
-
Drive according to joystick inputs.
- Input() - Constructor for class robot.RobotMap.Input
- intake - Static variable in class robot.RobotMap.Component
- INTAKE - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
- INTAKE_DO_NOT_USE_OR_YOU_WILL_BE_FIRED - Static variable in class robot.RobotMap.Component
- intakeAngleMotor - Static variable in class robot.RobotMap.Component
- intakeEncoder - Static variable in class robot.RobotMap.Component
- intakeRollerMotor - Static variable in class robot.RobotMap.Component
- IntakeSubsystem - Class in robot.subsystems
- IntakeSubsystem(SmartMotorController, SmartMotorController, CustomDutyCycleEncoder) - Constructor for class robot.subsystems.IntakeSubsystem
- InvalidSensorException - Exception in lib.custom.sensors
- InvalidSensorException() - Constructor for exception lib.custom.sensors.InvalidSensorException
- InvalidSensorException(String) - Constructor for exception lib.custom.sensors.InvalidSensorException
- InvalidSensorException(String, Throwable) - Constructor for exception lib.custom.sensors.InvalidSensorException
- InvalidSensorException(Throwable) - Constructor for exception lib.custom.sensors.InvalidSensorException
- invert - Variable in class lib.commands.ThresholdCommand
- invertAngle(double) - Static method in class lib.subsystems.motor.ServoSubsystem
-
Invert the given degree (
ServoSubsystem.MIN_ANGLEbecomesServoSubsystem.MAX_ANGLE,ServoSubsystem.MAX_ANGLEbecomesServoSubsystem.MIN_ANGLE) - inverted - Variable in class lib.subsystems.motor.ServoSubsystem
- invertPosition(double) - Static method in class lib.subsystems.motor.ServoSubsystem
-
Invert the given value (0 becomes 1, 1 becomes 0)
- invertState(SolenoidSubsystem.SolenoidState) - Method in class lib.subsystems.SolenoidSubsystem
-
Inverts the state given
- isBlueAlliance() - Static method in class lib.CommandRobotBase
- isExtended() - Method in class lib.subsystems.SolenoidSubsystem
-
Returns whether the solenoid is extended.
- isFinished() - Method in class lib.commands.AsyncSequence
- isFinished() - Method in class lib.commands.NoOp
- isFinished() - Method in class lib.commands.SwitchingIfElseCommand
- isFlippy - Static variable in class robot.humaninterface.drivers.NathanGain
- isFwdLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.CustomSparkMax
- isFwdLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.CustomTalonFX
- isFwdLimitSwitchPressed() - Method in interface lib.custom.motorcontrollers.SmartMotorController
- isFwdLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- isInRange(Translation2d) - Method in class robot.subsystems.ShooterSubsystem.Hub
- isInSync() - Method in class lib.custom.sensors.EncoderPair
- isInSyncSafely() - Method in class lib.custom.sensors.EncoderPair
- isInverted - Variable in class lib.subsystems.SolenoidSubsystem
- isOwn() - Method in class robot.subsystems.ShooterSubsystem.Hub
- isPositioning() - Method in class robot.vision.VisionSubsystem
-
Check if the subsystem is currently attempting to position
- isRedAlliance() - Static method in class lib.CommandRobotBase
- isRevLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.CustomSparkMax
- isRevLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.CustomTalonFX
- isRevLimitSwitchPressed() - Method in interface lib.custom.motorcontrollers.SmartMotorController
- isRevLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- isZero(double) - Static method in class lib.util.Util
-
Returns true if
valueis less thanepsilon. - isZero(double, double) - Static method in class lib.util.Util
-
Returns true if
valueis less thanepsilon.
J
- joystick - Static variable in class robot.RobotMap.HumanInput.Operator
- joystick - Static variable in class robot.RobotMap.Port.HumanInput
- JOYSTICK_DEADZONE - Static variable in class robot.humaninterface.HumanInterfaceConfig
K
- ka - Variable in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
- ka - Variable in class lib.subsystems.motor.TelescopingArmPivotFeedForward
- kA - Static variable in class robot.subsystems.IntakeSubsystem
- kD - Static variable in class robot.subsystems.ClimberSubsystem
- kD - Static variable in class robot.subsystems.IntakeSubsystem
- kG - Static variable in class robot.subsystems.IntakeSubsystem
- kg_vertical - Variable in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
- kI - Static variable in class robot.subsystems.ClimberSubsystem
- kI - Static variable in class robot.subsystems.IntakeSubsystem
- kP - Static variable in class robot.subsystems.ClimberSubsystem
- kP - Static variable in class robot.subsystems.IntakeSubsystem
- ks - Variable in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
- ks - Variable in class lib.subsystems.motor.TelescopingArmPivotFeedForward
- kS - Static variable in class robot.subsystems.IntakeSubsystem
- kv - Variable in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
- kv - Variable in class lib.subsystems.motor.TelescopingArmPivotFeedForward
- kV - Static variable in class robot.subsystems.IntakeSubsystem
L
- lastPosition - Variable in class lib.subsystems.motor.ServoSubsystem
- lastRead - Variable in class lib.custom.sensors.PDP
- LED_STRIP - Static variable in class robot.RobotMap.Port.PWM
- ledStrip - Static variable in class robot.RobotMap.Component
- lerp(double, double, double) - Static method in class lib.util.Util
- lib - package lib
- lib.commands - package lib.commands
- lib.custom - package lib.custom
- lib.custom.controllers - package lib.custom.controllers
- lib.custom.motioncontrollers - package lib.custom.motioncontrollers
- lib.custom.motorcontrollers - package lib.custom.motorcontrollers
- lib.custom.sensors - package lib.custom.sensors
- lib.humaninput - package lib.humaninput
- lib.silly - package lib.silly
- lib.subsystems - package lib.subsystems
- lib.subsystems.motor - package lib.subsystems.motor
- lib.util - package lib.util
- lights - Static variable in class robot.RobotMap.Component
- LightSubsystem - Class in robot.subsystems
- LightSubsystem(AddressableLED, int, int[], boolean[]) - Constructor for class robot.subsystems.LightSubsystem
- LightSubsystem.Color - Class in robot.subsystems
- LightSubsystem.ProgressBar - Class in robot.subsystems
- limitSwitch - Variable in class lib.custom.motorcontrollers.CustomSparkMax
- limitValue(double) - Method in record class lib.util.Util.Range
-
Limits a value to the range.
- LinearDutyCycleEncoder - Class in lib.custom.sensors
-
Converts a DutyCycleEncoder into encoding a linear position by keeping track of the number of full revolutions.
- LinearDutyCycleEncoder(int) - Constructor for class lib.custom.sensors.LinearDutyCycleEncoder
- liveField - Static variable in class robot.RobotMap.Dashboard
- loadSong(String, int, CustomTalonFX...) - Static method in class robot.subsystems.OrchestraSubsystem
-
Loads a song to be played later with
OrchestraSubsystem.playSong(String). - log(String) - Static method in class lib.silly.console
- log(String) - Static method in class lib.util.Logging
-
Log a string with a cooldown to not flood the RioLogâ„¢.
- log(String, T, Object...) - Static method in class lib.silly.console
- log(String, T, Object...) - Static method in class lib.util.Logging
-
Log values with a cooldown to not flood the RioLogâ„¢.
- Log - Class in lib.silly
- Log() - Constructor for class lib.silly.Log
- Logging - Class in lib.util
- logWithDelay(String, double) - Static method in class lib.silly.console
- logWithDelay(String, double) - Static method in class lib.util.Logging
-
Log a string with a cooldown to not flood the RioLogâ„¢.
- logWithDelay(String, double, T, Object...) - Static method in class lib.silly.console
- logWithDelay(String, double, T, Object...) - Static method in class lib.util.Logging
-
Log values with a cooldown to not flood the RioLogâ„¢.
- loop - Variable in class lib.custom.controllers.CustomCommandJoystick
- loop - Variable in class lib.custom.controllers.CustomCommandPS4
- loop - Variable in class lib.custom.controllers.CustomCommandXbox
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.
- max() - Method in record class lib.util.Util.Range
-
Returns the value of the
maxrecord component. - MAX_ACCEL - Static variable in class robot.subsystems.IntakeSubsystem
- MAX_ANGLE - Static variable in class lib.subsystems.motor.ServoSubsystem
- MAX_VEL - Static variable in class robot.subsystems.IntakeSubsystem
- MAX_VOLTAGE - Static variable in class robot.subsystems.ClimberSubsystem
- maxAchievableAcceleration(double, double, double) - Method in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
-
Calculates the maximum achievable acceleration given a maximum voltage supply and a velocity.
- maxAchievableAcceleration(double, double, double, double) - Method in class lib.subsystems.motor.TelescopingArmPivotFeedForward
-
Calculates the maximum achievable acceleration given a maximum voltage supply, a position, and a velocity.
- maxAchievableVelocity(double, double, double) - Method in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
-
Calculates the maximum achievable velocity given a maximum voltage supply and an acceleration.
- maxAchievableVelocity(double, double, double, double) - Method in class lib.subsystems.motor.TelescopingArmPivotFeedForward
-
Calculates the maximum achievable velocity given a maximum voltage supply, a position, and an acceleration.
- messageID - Variable in class lib.custom.CustomCAN
- min() - Method in record class lib.util.Util.Range
-
Returns the value of the
minrecord component. - MIN_ANGLE - Static variable in class lib.subsystems.motor.ServoSubsystem
- minAchievableAcceleration(double, double, double) - Method in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
-
Calculates the minimum achievable acceleration given a minimum voltage supply and a velocity.
- minAchievableAcceleration(double, double, double, double) - Method in class lib.subsystems.motor.TelescopingArmPivotFeedForward
-
Calculates the minimum achievable acceleration given a maximum voltage supply, a position, and a velocity.
- minAchievableVelocity(double, double, double) - Method in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
-
Calculates the minimum achievable velocity given a minimum voltage supply and an acceleration.
- minAchievableVelocity(double, double, double, double) - Method in class lib.subsystems.motor.TelescopingArmPivotFeedForward
-
Calculates the minimum achievable velocity given a maximum voltage supply, a position, and an acceleration.
- mode - Variable in class lib.custom.CustomNeoPixels
- motor - Variable in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- motors - Variable in class robot.subsystems.MotorSubsystem
- MotorSubsystem - Class in robot.subsystems
- MotorSubsystem(SmartMotorController[], double) - Constructor for class robot.subsystems.MotorSubsystem
-
Control multiple motors with one subsystem.
- MotorSubsystem(SmartMotorController[], double, double) - Constructor for class robot.subsystems.MotorSubsystem
-
Control multiple motors with one subsystem.
- MotorSubsystem(SmartMotorController, double) - Constructor for class robot.subsystems.MotorSubsystem
-
Control multiple motors with one subsystem.
- MotorSubsystem(SmartMotorController, double, double) - Constructor for class robot.subsystems.MotorSubsystem
-
Control multiple motors with one subsystem.
N
- name - Variable in class lib.custom.CustomCAN
- name - Variable in class lib.humaninput.HumanInput
- Nameable - Interface in lib.custom
- NamedSendableChooser<T extends Nameable> - Class in lib.custom
-
A sendable chooser for any named object.
- NamedSendableChooser() - Constructor for class lib.custom.NamedSendableChooser
- NathanGain - Class in robot.humaninterface.drivers
- NathanGain() - Constructor for class robot.humaninterface.drivers.NathanGain
- NativeDerivativeSensor - Interface in lib.custom.sensors
-
NativeDerivativeSensor represents a sensor which supports native derivative calculations.
- navx - Variable in class lib.custom.sensors.CustomNavx
- noise(float, float) - Method in class lib.util.Perlin2D
-
Noise values are from 0-1 (probably)
- nonNull(Command) - Static method in class lib.util.CmdUtil
-
Replace
nulls with ano-opcommand instead - NoOp - Class in lib.commands
-
Does nothing.
- NoOp() - Constructor for class lib.commands.NoOp
- NOOP - Static variable in interface lib.custom.motioncontrollers.ezMotion.FeedForward
- NORMAL_SPEED_GAIN - Static variable in class robot.humaninterface.drivers.NathanGain
- NORMAL_TURN_GAIN - Static variable in class robot.humaninterface.drivers.NathanGain
- Notification() - Constructor for class lib.Elastic.Notification
-
Creates a new Notification with all default parameters.
- Notification(Elastic.NotificationLevel, String, String) - Constructor for class lib.Elastic.Notification
-
Creates a new Notification with default display time and dimensions.
- Notification(Elastic.NotificationLevel, String, String, double, double) - Constructor for class lib.Elastic.Notification
-
Creates a new Notification with specified dimensions and default display time.
- Notification(Elastic.NotificationLevel, String, String, int) - Constructor for class lib.Elastic.Notification
-
Creates a new Notification with a specified display time and default dimensions.
- Notification(Elastic.NotificationLevel, String, String, int, double, double) - Constructor for class lib.Elastic.Notification
-
Creates a new Notification with all properties specified.
- Notifications - Class in lib.util
O
- OFF - Enum constant in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
- OnOffCommand - Class in lib.commands
- OnOffCommand(Command, Command) - Constructor for class lib.commands.OnOffCommand
- Operator - Class in lib.humaninput
-
Operator specific version of HumanInterface
- Operator() - Constructor for class robot.RobotMap.HumanInput.Operator
- Operator(String) - Constructor for class lib.humaninput.Operator
- operatorChooser - Variable in class lib.CommandRobotBase
- OrchestraSubsystem - Class in robot.subsystems
-
Orchestraâ„¢
P
- ParallelDeadlinePathPlannerGroup(Command, Command...) - Constructor for class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
- ParallelPathPlannerGroup(Command...) - Constructor for class robot.auton.TrajectoryCommand.ParallelPathPlannerGroup
- pastThreshold() - Method in class lib.commands.ThresholdCommand
- PATH - Static variable in class robot.subsystems.OrchestraSubsystem
- PathManager - Class in robot.auton
- pcmID - Variable in class lib.custom.PCMPort
- PCMPort - Class in lib.custom
- PCMPort(int, PneumaticsModuleType, int, int) - Constructor for class lib.custom.PCMPort
-
Defines a piston based on two ports and a PCM number
- pcmType - Variable in class lib.custom.PCMPort
- pdh - Static variable in class robot.RobotMap.Component
- PDP - Class in lib.custom.sensors
-
Simplified version of the PowerDistributionPanel class This class throws exceptions that can actually be caught Based on code from here: https://github.com/wpilibsuite/allwpilib/blob/master/hal/lib/athena/ctre/PDP.cpp
- PDP() - Constructor for class lib.custom.sensors.PDP
-
PDP constructor This defaults to the PDP at ID 0.
- PDP(int) - Constructor for class lib.custom.sensors.PDP
-
PDP constructor
- PDP_CURRENT_PRECISION - Static variable in class lib.custom.sensors.PDP
- PDP_ID_STATUS_1 - Static variable in class lib.custom.sensors.PDP
- PDP_ID_STATUS_2 - Static variable in class lib.custom.sensors.PDP
- PDP_ID_STATUS_3 - Static variable in class lib.custom.sensors.PDP
- PDP_ID_STATUS_ENERGY - Static variable in class lib.custom.sensors.PDP
- PDP_VOLTAGE_PRECISION - Static variable in class lib.custom.sensors.PDP
- periodic() - Static method in class lib.silly.Silly
- periodic() - Method in class robot.subsystems.LightSubsystem
- periodic() - Method in class robot.subsystems.ShooterSubsystem
- periodic() - Method in class robot.swerve.SwerveSubsystem
- periodic() - Method in class robot.vision.VisionSubsystem
- Perlin2D - Class in lib.util
- Perlin2D(long) - Constructor for class lib.util.Perlin2D
- pid - Variable in class lib.custom.motioncontrollers.ezControl
- pigeon - Variable in class lib.custom.sensors.CustomPigeon
- playing - Variable in class robot.subsystems.OrchestraSubsystem
- playSong(String) - Static method in class robot.subsystems.OrchestraSubsystem
-
Play a song that was already loaded with
OrchestraSubsystem.loadSong(String, int, CustomTalonFX...). - port - Variable in class lib.custom.controllers.CustomCommandDS
- port - Variable in class lib.custom.controllers.CustomCommandJoystick
- Port() - Constructor for class robot.RobotMap.Port
- pos - Variable in class robot.subsystems.ShooterSubsystem.Hub
- pos() - Method in record class robot.vision.TagManager.Tag
-
Returns the value of the
posrecord component. - poseEstimatorEnabled() - Method in class robot.swerve.SwerveSubsystem
- positionToAngle(double) - Static method in class lib.subsystems.motor.ServoSubsystem
-
Convert a servo set value to degrees.
- pov(int, int) - Method in class lib.custom.controllers.CustomCommandPS4
- pov(int, int) - Method in class lib.custom.controllers.CustomCommandXbox
- pov(int, int, EventLoop) - Method in class lib.custom.controllers.CustomCommandPS4
-
Deprecated.
- pov(int, int, EventLoop) - Method in class lib.custom.controllers.CustomCommandXbox
-
Deprecated.
- PRECISE_SPEED_SCALE - Static variable in class robot.humaninterface.drivers.NathanGain
- PRECISE_TURN_SCALE - Static variable in class robot.humaninterface.drivers.NathanGain
- precisionScaleTurn - Static variable in class robot.humaninterface.drivers.NathanGain
- precisionScaleY - Static variable in class robot.humaninterface.drivers.NathanGain
- previewField - Static variable in class robot.RobotMap.Dashboard
- ProgressBar(int[]) - Constructor for class robot.subsystems.LightSubsystem.ProgressBar
- ProgressBar(int[], boolean[]) - Constructor for class robot.subsystems.LightSubsystem.ProgressBar
- ps4 - Static variable in class robot.RobotMap.HumanInput.Driver
- ps4 - Static variable in class robot.RobotMap.Port.HumanInput
- PWM() - Constructor for class robot.RobotMap.Port.PWM
R
- R - Variable in class lib.custom.CustomNeoPixels
- randomNotif(String[], Elastic.NotificationLevel) - Static method in class lib.util.Notifications
-
Send a random Elasticâ„¢ notification to the dashboard
- Range(double, double) - Constructor for record class lib.util.Util.Range
-
Creates an instance of a
Rangerecord class. - read() - Method in class lib.custom.CustomCAN
-
Reads data, returning an empty Optional if there is no available message.
- readBuffer() - Method in class lib.custom.CustomCAN
-
Read data as bytebuffer
- readSafely() - Method in class lib.custom.CustomCAN
-
Reads data Also stops repeating the last message.
- readSensor() - Method in class lib.custom.sensors.CANSensor
-
Read the pair of ints from a CAN sensor
- RED_HUB - Static variable in class robot.subsystems.ShooterSubsystem
- RED_LONG_SHOOT_X - Static variable in class robot.subsystems.ShooterSubsystem
- REEF - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
- REEF_INNER_CENTER - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
- REEF_INNER_DIAGONAL - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
- REEF_OUTER_CENTER - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
- REEF_OUTER_DIAGONAL - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
- remove(String) - Static method in class lib.util.Storage
- reset() - Method in class lib.custom.motioncontrollers.ezControl
- reset() - Method in class lib.custom.sensors.CANEncoder
-
Resets the distance traveled for the encoder
- reset() - Method in class lib.custom.sensors.CustomDutyCycleEncoder
- reset() - Method in interface lib.custom.sensors.CustomEncoder
-
Resets the encoder
- reset() - Method in class lib.custom.sensors.EncoderPair
- reset() - Method in class lib.custom.sensors.LinearDutyCycleEncoder
- RESET_NUMBER_TRIES - Static variable in class lib.custom.sensors.CANEncoder
- resetOdometry() - Method in class robot.swerve.SwerveSubsystem
- resetViaOffset() - Method in class lib.custom.sensors.CANEncoder
- resetViaOffset(double) - Method in class lib.custom.sensors.CANEncoder
- RETRACT - Enum constant in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
- RETRACT_ANGLE - Static variable in class robot.subsystems.IntakeSubsystem
- retracted_kg - Variable in class lib.subsystems.motor.TelescopingArmPivotFeedForward
- reverse - Variable in class lib.custom.PCMPort
- robot - package robot
- Robot - Class in robot
- Robot() - Constructor for class robot.Robot
- robot.auton - package robot.auton
- robot.humaninterface - package robot.humaninterface
- robot.humaninterface.drivers - package robot.humaninterface.drivers
- robot.humaninterface.operators - package robot.humaninterface.operators
- robot.subsystems - package robot.subsystems
- robot.swerve - package robot.swerve
- robot.vision - package robot.vision
- robotInit() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.initialize()for year-specific code. - RobotMap - Class in robot
- RobotMap.Component - Class in robot
- RobotMap.Dashboard - Class in robot
- RobotMap.HumanInput - Class in robot
- RobotMap.HumanInput.Driver - Class in robot
- RobotMap.HumanInput.Operator - Class in robot
- RobotMap.Input - Class in robot
- RobotMap.Port - Class in robot
- RobotMap.Port.CANMotor - Class in robot
- RobotMap.Port.HumanInput - Class in robot
- RobotMap.Port.PWM - Class in robot
- robotPeriodic() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.alwaysExecute()for year-specific code. - RuffyDriver - Class in robot.humaninterface.drivers
- RuffyDriver() - Constructor for class robot.humaninterface.drivers.RuffyDriver
- RunIf - Class in lib.commands
- RunIf(Command, BooleanSupplier...) - Constructor for class lib.commands.RunIf
-
Run a command based on a conditional callback.
- RunIfElse - Class in lib.commands
- RunIfElse(Command, Command, BooleanSupplier...) - Constructor for class lib.commands.RunIfElse
- runsWhenDisabled() - Method in class lib.commands.AlwaysRunnableInstantCommand
- runsWhenDisabled() - Method in class lib.commands.AsyncSequence
- runsWhenDisabled() - Method in class lib.commands.NoOp
- runsWhenDisabled() - Method in class lib.commands.OnOffCommand
- runsWhenDisabled() - Method in class lib.commands.SwitchingIfElseCommand
- RunUnless - Class in lib.commands
- RunUnless(Command, BooleanSupplier...) - Constructor for class lib.commands.RunUnless
-
Run a command based on a conditional callback.
- RunUntil - Class in lib.commands
- RunUntil(Command, BooleanSupplier) - Constructor for class lib.commands.RunUntil
- RunWhile - Class in lib.commands
- RunWhile(Command, BooleanSupplier) - Constructor for class lib.commands.RunWhile
S
- save() - Static method in class lib.util.Storage
- scaleGain(double, double) - Method in class lib.humaninput.Driver
-
Alias for
MathUtil.copyDirectionPow(double, double) - scaleGain(double, double, double) - Method in class robot.humaninterface.drivers.NathanGain
- scaleValue(double) - Method in record class lib.util.Util.Range
-
Scales a value (between -1 and 1) to the range.
- schedule(Command...) - Static method in class lib.util.CmdUtil
- second() - Method in record class lib.util.Triple
-
Returns the value of the
secondrecord component. - selectTab(int) - Static method in class lib.Elastic
-
Selects the tab of the dashboard at the given index.
- selectTab(String) - Static method in class lib.Elastic
-
Selects the tab of the dashboard with the given name.
- sendNotification(Elastic.Notification) - Static method in class lib.Elastic
-
Sends an notification to the Elastic dashboard.
- SequentialPathPlannerGroup(Command...) - Constructor for class robot.auton.TrajectoryCommand.SequentialPathPlannerGroup
- servos - Variable in class lib.subsystems.motor.ServoSubsystem
- ServoSubsystem - Class in lib.subsystems.motor
- ServoSubsystem(boolean, Servo...) - Constructor for class lib.subsystems.motor.ServoSubsystem
-
A class that wraps around a variable number of Servo objects to give them Subsystem functionality.
- ServoSubsystem(Servo...) - Constructor for class lib.subsystems.motor.ServoSubsystem
-
A class that wraps around a variable number of Servo objects to give them Subsystem functionality.
- set(double) - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- set(SolenoidSubsystem.SolenoidState) - Method in class lib.subsystems.SolenoidSubsystem
-
Sets the state of the system.
- setAngle(double) - Method in class lib.subsystems.motor.ServoSubsystem
-
Set the servo angle.
- setAutoBrickWhenStill(boolean) - Method in class robot.swerve.SwerveSubsystem
- setBool(String, boolean) - Static method in class lib.util.Storage
- setByte(String, byte) - Static method in class lib.util.Storage
- setColor(int, int, int) - Method in class lib.custom.CustomNeoPixels
-
Sets the color of the pattern.
- setDefaultOption(Command) - Method in class lib.custom.CommandSendableChooser
-
Adds the command object to the smart dashboard as the default command.
- setDefaultOption(T) - Method in class lib.custom.NamedSendableChooser
-
Adds an object of the type to the smart dashboard as the default object.
- setDescription(String) - Method in class lib.Elastic.Notification
-
Updates the description of this notification
- setDisplayTimeMillis(int) - Method in class lib.Elastic.Notification
-
Updates the display time of the notification in milliseconds
- setDisplayTimeSeconds(double) - Method in class lib.Elastic.Notification
-
Updates the display time of the notification
- setDistancePerPulse(double) - Method in class lib.custom.sensors.CANEncoder
- setDistancePerPulse(double) - Method in class lib.custom.sensors.CustomDigitalEncoder
- setDistancePerPulse(double) - Method in interface lib.custom.sensors.CustomEncoder
-
Sets the distance per pulse
- setDistancePerPulse(double) - Method in class lib.custom.sensors.EncoderPair
- setDouble(String, double) - Static method in class lib.util.Storage
- setFloat(String, float) - Static method in class lib.util.Storage
- setHeight(double) - Method in class lib.Elastic.Notification
-
Updates the height of the notification
- setInt(String, int) - Static method in class lib.util.Storage
- setInverted(boolean) - Method in class lib.custom.motorcontrollers.CustomSparkMax
- setInverted(boolean) - Method in class lib.custom.motorcontrollers.CustomTalonFX
- setInverted(boolean) - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- setInverted(boolean) - Method in class lib.subsystems.motor.ServoSubsystem
-
Set whether this entire servo is inverted.
- setLevel(Elastic.NotificationLevel) - Method in class lib.Elastic.Notification
-
Updates the level of this notification
- setLong(String, long) - Static method in class lib.util.Storage
- setMode(int) - Method in class lib.custom.CustomNeoPixels
- setMotorBrake(boolean) - Method in class lib.custom.motorcontrollers.CustomSparkMax
- setMotorBrake(boolean) - Method in class lib.custom.motorcontrollers.CustomTalonFX
-
Setting to toggle brake mode on neutral.
- setMotorBrake(boolean) - Method in interface lib.custom.motorcontrollers.SmartMotorController
- setMotorBrake(boolean) - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- setMotorBrake(boolean) - Method in class robot.subsystems.MotorSubsystem
- setMotorBrake(boolean) - Method in class robot.swerve.SwerveSubsystem
- setOverride(SolenoidSubsystem.SolenoidState) - Method in class lib.subsystems.SolenoidSubsystem
-
Sets the state of the system regardless of current state
- setPosition(double) - Method in class lib.subsystems.motor.ServoSubsystem
-
Set the servo position.
- setProgress(double) - Method in class robot.subsystems.LightSubsystem.ProgressBar
- setResetOffset(double) - Method in class lib.custom.sensors.CustomDutyCycleEncoder
- setReverseDirection(boolean) - Method in class lib.custom.sensors.CANEncoder
- setReverseDirection(boolean) - Method in class lib.custom.sensors.CustomDigitalEncoder
- setReverseDirection(boolean) - Method in interface lib.custom.sensors.CustomEncoder
-
To the surprise of everyone, enables and disables reverse direction
- setReverseDirection(boolean) - Method in class lib.custom.sensors.EncoderPair
-
Sets the direction inversion of all encoder substituents.
- setShort(String, short) - Static method in class lib.util.Storage
- setString(String, String) - Static method in class lib.util.Storage
- setTitle(String) - Method in class lib.Elastic.Notification
-
Updates the title of this notification
- setValue(int) - Method in class lib.custom.CustomNeoPixels
-
Sets the progress of the pattern.
- setVoltage(double) - Method in class robot.subsystems.ClimberSubsystem
- setVoltage(double) - Method in class robot.subsystems.MotorSubsystem
- setVoltage(double, boolean) - Method in class robot.subsystems.ClimberSubsystem
- setWidth(double) - Method in class lib.Elastic.Notification
-
Updates the width of the notification
- SHOOT_INDEXER_DELAY - Static variable in class lib.humaninput.Operator
- shooter - Static variable in class robot.RobotMap.Component
- SHOOTER_ANGLE - Static variable in class robot.subsystems.ShooterSubsystem
- SHOOTER_POS - Static variable in class robot.subsystems.ShooterSubsystem
- shooterMotorLeft - Static variable in class robot.RobotMap.Component
- shooterMotorRight - Static variable in class robot.RobotMap.Component
- ShooterSubsystem - Class in robot.subsystems
- ShooterSubsystem(CustomTalonFX...) - Constructor for class robot.subsystems.ShooterSubsystem
- ShooterSubsystem.Hub - Class in robot.subsystems
- shouldFlip() - Static method in class robot.auton.PathManager
- Silly - Class in lib.silly
-
Silly shenanigans that are separated to not crowd the main Robot class
- simulationExecute() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run while in simulation mode.
- simulationExecute() - Method in class robot.Robot
- simulationInit() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.simulationInitialize()for year-specific code. - simulationInitialize() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run on simulation initialize.
- simulationInitialize() - Method in class robot.Robot
- simulationPeriodic() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.simulationExecute()for year-specific code. - SLIDER - Enum constant in enum class lib.custom.controllers.CustomCommandJoystick.Axis
- SmartMotorController - Interface in lib.custom.motorcontrollers
-
Represents a "smart" motor controller, like the TalonFX, TalonSRX, or SparkMax
- SmartMotorController.SpeedModifiedSmartMotor - Class in lib.custom.motorcontrollers
- solenoids - Variable in class lib.subsystems.SolenoidSubsystem
- SolenoidSubsystem - Class in lib.subsystems
-
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
- SolenoidSubsystem(boolean, DoubleSolenoid...) - Constructor for class lib.subsystems.SolenoidSubsystem
-
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
- SolenoidSubsystem(boolean, SolenoidSubsystem.SolenoidState, DoubleSolenoid...) - Constructor for class lib.subsystems.SolenoidSubsystem
-
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
- SolenoidSubsystem(DoubleSolenoid...) - Constructor for class lib.subsystems.SolenoidSubsystem
-
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
- SolenoidSubsystem(String, boolean, SolenoidSubsystem.SolenoidState, DoubleSolenoid...) - Constructor for class lib.subsystems.SolenoidSubsystem
-
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
- SolenoidSubsystem(SolenoidSubsystem.SolenoidState, DoubleSolenoid...) - Constructor for class lib.subsystems.SolenoidSubsystem
-
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
- SolenoidSubsystem.SolenoidState - Enum Class in lib.subsystems
-
DoubleSolenoid.Value simplified to three simple states
- songName - Variable in class robot.subsystems.OrchestraSubsystem
- SPEED_EXP - Static variable in class robot.humaninterface.drivers.NathanGain
- SpeedModifiedSmartMotor(SmartMotorController, double) - Constructor for class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- startPoseEstimator(Pose2d) - Method in class robot.swerve.SwerveSubsystem
- startPoseEstimator(Translation2d) - Method in class robot.swerve.SwerveSubsystem
- state - Variable in class lib.subsystems.SolenoidSubsystem
- status1 - Variable in class lib.custom.sensors.PDP
- status2 - Variable in class lib.custom.sensors.PDP
- status3 - Variable in class lib.custom.sensors.PDP
- statusEnergy - Variable in class lib.custom.sensors.PDP
- stop() - Method in class robot.subsystems.MotorSubsystem
- stop() - Method in class robot.swerve.SwerveSubsystem
- stopAll() - Static method in class robot.subsystems.OrchestraSubsystem
-
Stop all songs.
- stopMotor() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- stopPoseEstimator() - Method in class robot.swerve.SwerveSubsystem
- stopPositioning() - Method in class robot.vision.VisionSubsystem
-
Stop the positioning process
- stopPositioning(String, boolean) - Method in class robot.vision.VisionSubsystem
-
Stop the positioning process
- stopSong(String) - Static method in class robot.subsystems.OrchestraSubsystem
-
Stop a song.
- Storage - Class in lib.util
-
Storage for values that need to persist on robot restart.
- SUCCESS - Static variable in class robot.subsystems.LightSubsystem.Color
- supplier - Variable in class lib.commands.ThresholdCommand
- SwerveDriver - Class in robot.humaninterface.drivers
- SwerveDriver() - Constructor for class robot.humaninterface.drivers.SwerveDriver
- SwerveModule - Class in robot.swerve
- SwerveModule(String, CustomTalonFX, SmartMotorController, CustomDutyCycleEncoder, Translation2d) - Constructor for class robot.swerve.SwerveModule
- SwerveSubsystem - Class in robot.swerve
- SwerveSubsystem(SwerveModule...) - Constructor for class robot.swerve.SwerveSubsystem
- SwitchingIfElseCommand - Class in lib.commands
- SwitchingIfElseCommand(Command, Command, BooleanSupplier...) - Constructor for class lib.commands.SwitchingIfElseCommand
-
Similar to
RunIfElse, but will switch which command is running mid-execution if the supplier changes.
T
- Tag(int, Transform3d, Pose3d, double, int) - Constructor for record class robot.vision.TagManager.Tag
-
Creates an instance of a
Tagrecord class. - TagManager - Class in robot.vision
-
Manages Google tags
- TagManager.Tag - Record Class in robot.vision
- tax(String) - Static method in class lib.silly.Cheese
- tax(String, T, Object...) - Static method in class lib.silly.Cheese
- taxWithDelay(String, double) - Static method in class lib.silly.Cheese
- taxWithDelay(String, double, T, Object...) - Static method in class lib.silly.Cheese
- TELEOP - Static variable in class robot.subsystems.LightSubsystem.Color
- teleopCleanup() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run when teleoperated mode ends.
- teleopCleanup() - Method in class robot.Robot
- teleopExecute() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run during teleoperated time.
- teleopExecute() - Method in class robot.Robot
- teleopExit() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.teleopCleanup()for year-specific code. - teleopInit() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.teleopInitialize()for year-specific code. - teleopInitialize() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run on teleoperated initialize.
- teleopInitialize() - Method in class robot.Robot
- teleopPeriodic() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.teleopExecute()for year-specific code. - TelescopingArmExtensionFeedForward - Class in lib.subsystems.motor
-
Computes feed-forward values for an elevator motor, which is mounted on a varying angle.
- TelescopingArmExtensionFeedForward(double, double, double, double) - Constructor for class lib.subsystems.motor.TelescopingArmExtensionFeedForward
-
Computes elevator feed-forward values with a varying cg based on rotation.
- TelescopingArmPivotFeedForward - Class in lib.subsystems.motor
-
Computes feed-forward values for an arm rotation motor, with a varying cg.
- TelescopingArmPivotFeedForward(double, double, double, double, double) - Constructor for class lib.subsystems.motor.TelescopingArmPivotFeedForward
-
Computes feed-forward values for an arm rotation motor, with a varying cg.
- testCleanup() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run when test mode ends.
- testCleanup() - Method in class robot.Robot
- testExecute() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run while in test mode.
- testExecute() - Method in class robot.Robot
- testExit() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.testCleanup()for year-specific code. - testInit() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.testInitialize()for year-specific code. - testInitialize() - Method in class lib.CommandRobotBase
-
Function for year-specific code to be run on test initialize.
- testInitialize() - Method in class robot.Robot
- testPeriodic() - Method in class lib.CommandRobotBase
-
Use
CommandRobotBase.testExecute()for year-specific code. - third() - Method in record class lib.util.Triple
-
Returns the value of the
thirdrecord component. - threshold - Variable in class lib.commands.ThresholdCommand
- ThresholdCommand<T extends Comparable<T>> - Class in lib.commands
-
Threshold command takes in a command, a supplier, and a threshold.
- ThresholdCommand(Command, Supplier<T>, T) - Constructor for class lib.commands.ThresholdCommand
- ThresholdCommand(Command, Supplier<T>, T, boolean) - Constructor for class lib.commands.ThresholdCommand
- ThresholdCommand(String, Command, Supplier<T>, T, boolean) - Constructor for class lib.commands.ThresholdCommand
- time() - Method in record class robot.vision.TagManager.Tag
-
Returns the value of the
timerecord component. - timeConversionFactor(TimeUnit, TimeUnit) - Static method in class lib.util.Util
-
Computes the conversion factor between the first and second
TimeUnitgiven. - toRobotRelative(Translation2d) - Method in class robot.swerve.SwerveSubsystem
- toString() - Method in record class lib.util.Triple
-
Returns a string representation of this record class.
- toString() - Method in record class lib.util.Util.Range
-
Returns a string representation of this record class.
- toString() - Method in record class robot.vision.TagManager.Tag
-
Returns a string representation of this record class.
- TrajectoryCommand - Interface in robot.auton
- TrajectoryCommand.AsyncPathPlannerSequence - Class in robot.auton
-
Note: Path trajectory is only assembled from synchronous commands.
- TrajectoryCommand.ParallelDeadlinePathPlannerGroup - Class in robot.auton
- TrajectoryCommand.ParallelPathPlannerGroup - Class in robot.auton
- TrajectoryCommand.SequentialPathPlannerGroup - Class in robot.auton
-
Note: Using
addCommands()will not add trajectories to the preview. - transform2d(double, double, double) - Static method in class lib.util.Util
-
Utility for creating Transform2D instances
- transform3d(double, double, double, double) - Static method in class lib.util.Util
-
Utility for creating Transform3D instances
- transformRange(double, double, double, double, double) - Static method in class lib.util.Util
-
Transform a number from one range into another.
- transformRange(double, Util.Range, Util.Range) - Static method in class lib.util.Util
- Triple<A,
B, C> - Record Class in lib.util - Triple(A, B, C) - Constructor for record class lib.util.Triple
-
Creates an instance of a
Triplerecord class. - tryCancelConflicting(Subsystem...) - Static method in class lib.util.CmdUtil
-
Attempts to cancel all commands that conflict with the given subsystems.
- TURN_EXP - Static variable in class robot.humaninterface.drivers.NathanGain
- TURN_SPEED_SCALE - Static variable in class robot.humaninterface.drivers.NathanGain
- turnJoystick - Static variable in class robot.RobotMap.HumanInput.Driver
- turnJoystick - Static variable in class robot.RobotMap.Port.HumanInput
- TWIST - Enum constant in enum class lib.custom.controllers.CustomCommandJoystick.Axis
U
- unbindCommands() - Method in class lib.humaninput.HumanInput
-
Can be optionally overridden to unbind commands that were bound in bindCommands().
- unbindCommands() - Method in class robot.humaninterface.drivers.RuffyDriver
- unbindCommands() - Method in class robot.humaninterface.drivers.SwerveDriver
- update() - Method in class lib.custom.CustomNeoPixels
-
Writes LED pattern to Teensy.
- USE_RUFFY_DRIVER - Static variable in class robot.RobotMap
- Util - Class in lib.util
-
Common utilities
- Util.Range - Record Class in lib.util
V
- value - Variable in class lib.custom.CustomNeoPixels
- value - Variable in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
- valueOf(String) - Static method in enum class lib.custom.controllers.CustomCommandJoystick.Axis
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lib.Elastic.NotificationLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class robot.vision.VisionSubsystem.TagGroup
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class lib.custom.controllers.CustomCommandJoystick.Axis
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lib.Elastic.NotificationLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class robot.vision.VisionSubsystem.TagGroup
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VELOCITY_MULT - Static variable in class robot.subsystems.ShooterSubsystem
- vision - Static variable in class robot.RobotMap.Component
- VisionSubsystem - Class in robot.vision
-
Sponsored by Claude™ 3.7 Sonnet by Anthropic®
- VisionSubsystem(Transform2d...) - Constructor for class robot.vision.VisionSubsystem
-
Creates a new VisionSubsystem
- VisionSubsystem.TagGroup - Enum Class in robot.vision
W
- WaitWhileCommand - Class in lib.commands
- WaitWhileCommand(BooleanSupplier) - Constructor for class lib.commands.WaitWhileCommand
- WARNING - Enum constant in enum class lib.Elastic.NotificationLevel
-
Warning message
- withAutomaticHeight() - Method in class lib.Elastic.Notification
-
Modifies the notification's height and returns itself to allow for method chaining
- withDescription(String) - Method in class lib.Elastic.Notification
-
Modifies the notification's description and returns itself to allow for method chaining
- withDisplayMilliseconds(int) - Method in class lib.Elastic.Notification
-
Modifies the notification's display time and returns itself to allow for method chaining
- withDisplaySeconds(double) - Method in class lib.Elastic.Notification
-
Modifies the notification's display time and returns itself to allow for method chaining
- withHeight(double) - Method in class lib.Elastic.Notification
-
Modifies the notification's height and returns itself to allow for method chaining
- withLevel(Elastic.NotificationLevel) - Method in class lib.Elastic.Notification
-
Modifies the notification's level and returns itself to allow for method chaining
- withNoAutoDismiss() - Method in class lib.Elastic.Notification
-
Modifies the notification to disable the auto dismiss behavior
- withSpeedMultiplier(double) - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- withSpeedMultiplier(double) - Method in interface lib.custom.motorcontrollers.SmartMotorController
- withState(Supplier<T>, Function<Supplier<T>, Command>, Subsystem...) - Static method in class lib.util.CmdUtil
-
Useful for creating complicated functional commands with multiple lambdas that reference the same state, and where the state needs to be updated every iteration.
- withTitle(String) - Method in class lib.Elastic.Notification
-
Modifies the notification's title and returns itself to allow for method chaining
- withWidth(double) - Method in class lib.Elastic.Notification
-
Modifies the notification's width and returns itself to allow for method chaining
- WOBBLE_DISTANCE - Static variable in class robot.subsystems.IntakeSubsystem
- WOBBLE_SPEED - Static variable in class robot.subsystems.IntakeSubsystem
- wrapAngleHalf(double) - Static method in interface lib.custom.sensors.IMU
-
Wrap an angle in rotations to the range [-1/2, 1/2)
- wrapAnglePositive(double) - Static method in interface lib.custom.sensors.IMU
-
Wrap an angle in rotations to the range [0, 1)
- wrapShootCommand(Command) - Static method in class lib.humaninput.Operator
- write(byte[]) - Method in class lib.custom.CustomCAN
-
Used to write data to the device.
- writeSafely(byte[]) - Method in class lib.custom.CustomCAN
-
Used to write data to the device.
X
- X - Enum constant in enum class lib.custom.controllers.CustomCommandJoystick.Axis
- XBOX_DEADZONE - Static variable in class robot.humaninterface.HumanInterfaceConfig
- xyJoystick - Static variable in class robot.RobotMap.HumanInput.Driver
- xyJoystick - Static variable in class robot.RobotMap.Port.HumanInput
Y
- Y - Enum constant in enum class lib.custom.controllers.CustomCommandJoystick.Axis
- Y_SPEED_SCALE - Static variable in class robot.humaninterface.drivers.NathanGain
Z
- zero() - Method in class robot.swerve.SwerveSubsystem
-
Zero the rotation encoders for all swerve modules.
- zeroYaw() - Method in interface lib.custom.sensors.IMU
-
Set the zero position to the current yaw
- zeroYaw(double) - Method in class lib.custom.sensors.CustomNavx
- zeroYaw(double) - Method in class lib.custom.sensors.CustomPigeon
- zeroYaw(double) - Method in interface lib.custom.sensors.IMU
-
Set the current yaw to the provided rotation
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form