Index

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

A

absoluteEncoder - Variable in class swervelib.motors.SparkFlexSwerve
Absolute encoder attached to the SparkMax (if exists)
absoluteEncoder - Variable in class swervelib.motors.SparkMaxBrushedMotorSwerve
Absolute encoder attached to the SparkMax (if exists)
absoluteEncoder - Variable in class swervelib.motors.SparkMaxSwerve
Absolute encoder attached to the SparkMax (if exists)
absoluteEncoder - Variable in class swervelib.motors.TalonFXSwerve
Whether the absolute encoder is integrated.
absoluteEncoder - Variable in class swervelib.motors.TalonSRXSwerve
Whether the absolute encoder is integrated.
absoluteEncoder - Variable in class swervelib.parser.SwerveModuleConfiguration
The Absolute Encoder for the swerve module.
absoluteEncoder - Variable in class swervelib.SwerveModule
Absolute encoder for swerve drive.
absoluteEncoderInverted - Variable in class swervelib.parser.json.ModuleJson
Absolute encoder inversion state.
absoluteEncoderInverted - Variable in class swervelib.parser.SwerveModuleConfiguration
Whether the absolute encoder is inverted.
absoluteEncoderIssueName - Variable in class swervelib.SwerveModule
NT3 Absolute encoder read issue.
absoluteEncoderOffset - Variable in class swervelib.parser.json.ModuleJson
Absolute encoder offset from 0 in degrees.
absoluteEncoderOffsetWarning - Variable in class swervelib.motors.SparkFlexSwerve
An Alert for if the absolute encoder's offset is set in the json instead of the hardware client.
absolutePositionCache - Variable in class swervelib.SwerveModule
Absolute encoder position cache.
active - Variable in class swervelib.telemetry.Alert
Activation state of alert.
activeStartTime - Variable in class swervelib.telemetry.Alert
When the alert was raised.
addSlewRateLimiters(SlewRateLimiter, SlewRateLimiter, SlewRateLimiter) - Method in class swervelib.SwerveController
Add slew rate limiters to all controls.
addVisionMeasurement(Pose2d, double) - Method in class swervelib.SwerveDrive
Add a vision measurement to the SwerveDrivePoseEstimator and update the SwerveIMU gyro reading with the given timestamp of the vision measurement.
addVisionMeasurement(Pose2d, double, Matrix<N3, N1>) - Method in class swervelib.SwerveDrive
Add a vision measurement to the SwerveDrivePoseEstimator and update the SwerveIMU gyro reading with the given timestamp of the vision measurement.
ADIS16448Swerve - Class in swervelib.imu
IMU Swerve class for the ADIS16448_IMU device.
ADIS16448Swerve() - Constructor for class swervelib.imu.ADIS16448Swerve
Construct the ADIS16448 imu and reset default configurations.
ADIS16470Swerve - Class in swervelib.imu
IMU Swerve class for the ADIS16470_IMU device.
ADIS16470Swerve() - Constructor for class swervelib.imu.ADIS16470Swerve
Construct the ADIS16470 imu and reset default configurations.
adjAbsoluteAngleName - Variable in class swervelib.SwerveModule
NT3 Adjusted Absolute angle publisher for the absolute encoder.
ADXRS450Swerve - Class in swervelib.imu
IMU Swerve class for the ADXRS450_Gyro device.
ADXRS450Swerve() - Constructor for class swervelib.imu.ADXRS450Swerve
Construct the ADXRS450 imu and reset default configurations.
Alert - Class in swervelib.telemetry
Class for managing persistent alerts to be sent over NetworkTables.
Alert(String, String, Alert.AlertType) - Constructor for class swervelib.telemetry.Alert
Creates a new Alert.
Alert(String, Alert.AlertType) - Constructor for class swervelib.telemetry.Alert
Creates a new Alert in the default group - "Alerts".
Alert.AlertType - Enum Class in swervelib.telemetry
Represents an alert's level of urgency.
Alert.SendableAlerts - Class in swervelib.telemetry
Sendable alert for advantage scope.
alerts - Variable in class swervelib.telemetry.Alert.SendableAlerts
Alert list for sendable.
AlertType() - Constructor for enum class swervelib.telemetry.Alert.AlertType
 
AnalogAbsoluteEncoderSwerve - Class in swervelib.encoders
Swerve Absolute Encoder for Thrifty Encoders and other analog encoders.
AnalogAbsoluteEncoderSwerve(int) - Constructor for class swervelib.encoders.AnalogAbsoluteEncoderSwerve
Construct the Encoder given the analog input channel.
AnalogAbsoluteEncoderSwerve(AnalogInput) - Constructor for class swervelib.encoders.AnalogAbsoluteEncoderSwerve
Construct the Thrifty Encoder as a Swerve Absolute Encoder.
AnalogGyroSwerve - Class in swervelib.imu
Creates a IMU for AnalogGyro devices, only uses yaw.
AnalogGyroSwerve(int) - Constructor for class swervelib.imu.AnalogGyroSwerve
Analog port in which the gyroscope is connected.
angle - Variable in class swervelib.parser.json.ModuleJson
Angle motor device configuration.
angle - Variable in class swervelib.parser.json.modules.BoolMotorJson
Angle motor inversion state.
angle - Variable in class swervelib.parser.json.MotorConfigDouble
Angle motor.
angle - Variable in class swervelib.parser.json.MotorConfigInt
Angle motor.
angle - Variable in class swervelib.parser.json.PIDFPropertiesJson
The PIDF with Integral Zone used for the angle motor.
angle - Variable in class swervelib.simulation.SwerveIMUSimulation
Heading of the robot.
angleJoystickRadiusDeadband - Variable in class swervelib.parser.json.ControllerPropertiesJson
The minimum radius of the angle control joystick to allow for heading adjustment of the robot.
angleJoyStickRadiusDeadband - Variable in class swervelib.parser.SwerveControllerConfiguration
hypotenuse deadband for the robot angle control joystick.
angleLimiter - Variable in class swervelib.SwerveController
SlewRateLimiter for angular movement in radians/second.
angleModules(SwerveDrive, Rotation2d) - Static method in class swervelib.SwerveDriveTest
Set the angle of the modules to a given Rotation2d
angleMotor - Variable in class swervelib.parser.SwerveModuleConfiguration
The drive motor and angle motor of this swerve module.
angleMotor - Variable in class swervelib.SwerveModule
Swerve Motors.
angleMotorCurrentLimit - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
Current limits for the Swerve Module.
angleMotorInverted - Variable in class swervelib.parser.SwerveModuleConfiguration
State of inversion of the angle motor.
angleMotorRampRate - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
The time it takes for the motor to go from 0 to full throttle in seconds.
angleOffset - Variable in class swervelib.parser.SwerveModuleConfiguration
Angle offset in degrees for the Swerve Module.
angleOffset - Variable in class swervelib.SwerveModule
Angle offset from the absolute encoder.
anglePIDF - Variable in class swervelib.parser.SwerveModuleConfiguration
PIDF configuration options for the angle motor closed-loop PID controller.
antiJitter(SwerveModuleState, SwerveModuleState, double) - Static method in class swervelib.math.SwerveMath
Perform anti-jitter within modules if the speed requested is too low.
antiJitterEnabled - Variable in class swervelib.SwerveModule
Anti-Jitter AKA auto-centering disabled.
applyDeadband(double, boolean, double) - Static method in class swervelib.math.SwerveMath
Algebraically apply a deadband using a piece wise function.
attainableMaxRotationalVelocityRadiansPerSecond - Variable in class swervelib.SwerveDrive
The absolute max speed the robot can reach while rotating radians per second.
attainableMaxTranslationalSpeedMetersPerSecond - Variable in class swervelib.SwerveDrive
The absolute max speed that your robot can reach while translating in meters per second.
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values