Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- 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.
- absoluteEncoderOffset - Variable in class swervelib.parser.json.ModuleJson
-
Absolute encoder offset from 0 in degrees.
- addTalonFX(TalonFX, double, double) - Method in class swervelib.simulation.ctre.PhysicsSim
-
Adds a TalonFX controller to the simulator.
- addTalonFX(TalonFX, double, double, boolean) - Method in class swervelib.simulation.ctre.PhysicsSim
-
Adds a TalonFX controller to the simulator.
- addTalonSRX(TalonSRX, double, double) - Method in class swervelib.simulation.ctre.PhysicsSim
-
Adds a TalonSRX controller to the simulator.
- addTalonSRX(TalonSRX, double, double, boolean) - Method in class swervelib.simulation.ctre.PhysicsSim
-
Adds a TalonSRX controller to the simulator.
- addVictorSPX(VictorSPX) - Method in class swervelib.simulation.ctre.PhysicsSim
-
Adds a VictorSPX controller to the simulator.
- addVisionMeasurement(Pose2d, double, boolean) - Method in class swervelib.SwerveDrive
-
Add a vision measurement to the
SwerveDrivePoseEstimatorand update theSwerveIMUgyro reading with the given timestamp of the vision measurement. - ADIS16448Swerve - Class in swervelib.imu
-
IMU Swerve class for the
ADIS16448_IMUdevice. - 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_IMUdevice. - ADIS16470Swerve() - Constructor for class swervelib.imu.ADIS16470Swerve
-
Construct the ADIS16470 imu and reset default configurations.
- ADXRS450Swerve - Class in swervelib.imu
-
IMU Swerve class for the
ADXRS450_Gyrodevice. - ADXRS450Swerve() - Constructor for class swervelib.imu.ADXRS450Swerve
-
Construct the ADXRS450 imu and reset default configurations.
- AnalogGyroSwerve - Class in swervelib.imu
-
Creates a IMU for
AnalogGyrodevices, only uses yaw. - AnalogGyroSwerve(int) - Constructor for class swervelib.imu.AnalogGyroSwerve
-
Analog port in which the gyroscope is connected.
- angle - Variable in class swervelib.math.SwerveModuleState2
-
Swerve module angle as a
Rotation2d. - 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.
- angleEncoderPulsePerRotation - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
-
Angle motor encoder pulse per rotation.
- angleGearRatio - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
-
Angle gear ratio.
- 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.
- angleKV - Variable in class swervelib.parser.SwerveModuleConfiguration
-
Angle volt-meter-per-second.
- 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.
- angleMotorFreeSpeedRPM - Variable in class swervelib.parser.json.PhysicalPropertiesJson
-
Angle motor free speed rotations per minute.
- angleMotorFreeSpeedRPM - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
-
Free speed rotations per minute of the motor, as described by the vendor.
- 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.
- applyDeadband(double, boolean, double) - Static method in class swervelib.math.SwerveMath
-
Algebraically apply a deadband using a piece wise function.
All Classes and Interfaces|All Packages|Constant Field Values