Index
All Classes and Interfaces|All Packages|Constant Field Values
D
- d - Variable in class swervelib.parser.PIDFConfig
-
Derivative Gain for PID.
- desiredChassisSpeeds - Static variable in class swervelib.telemetry.SwerveDriveTelemetry
-
Describes the desired forward, sideways and angular velocity of the robot.
- desiredStates - Static variable in class swervelib.telemetry.SwerveDriveTelemetry
-
An array of rotation and velocity values describing the desired state of each swerve module
- DeviceJson - Class in swervelib.parser.json
-
Device JSON parsed class.
- DeviceJson() - Constructor for class swervelib.parser.json.DeviceJson
- doesNotSupportIntegratedOffsets - Variable in class swervelib.encoders.SparkMaxAnalogEncoderSwerve
-
An
Alert
for if the absolute encoder does not support integrated offsets. - drive - Variable in class swervelib.parser.json.ModuleJson
-
Drive motor device configuration.
- drive - Variable in class swervelib.parser.json.modules.BoolMotorJson
-
Drive motor inversion state.
- drive - Variable in class swervelib.parser.json.MotorConfigDouble
-
Drive motor.
- drive - Variable in class swervelib.parser.json.MotorConfigInt
-
Drive motor.
- drive - Variable in class swervelib.parser.json.PIDFPropertiesJson
-
The PIDF with Integral Zone used for the drive motor.
- drive(Translation2d, double, boolean, boolean) - Method in class swervelib.SwerveDrive
-
The primary method for controlling the drivebase.
- drive(Translation2d, double, boolean, boolean, Translation2d) - Method in class swervelib.SwerveDrive
-
The primary method for controlling the drivebase.
- drive(ChassisSpeeds) - Method in class swervelib.SwerveDrive
-
Secondary method for controlling the drivebase.
- drive(ChassisSpeeds, boolean, Translation2d) - Method in class swervelib.SwerveDrive
-
The primary method for controlling the drivebase.
- drive(ChassisSpeeds, Translation2d) - Method in class swervelib.SwerveDrive
-
Secondary method for controlling the drivebase.
- driveFieldOriented(ChassisSpeeds) - Method in class swervelib.SwerveDrive
-
Secondary method of controlling the drive base given velocity and adjusting it for field oriented use.
- driveFieldOriented(ChassisSpeeds, Translation2d) - Method in class swervelib.SwerveDrive
-
Secondary method of controlling the drive base given velocity and adjusting it for field oriented use.
- driveMotor - Variable in class swervelib.parser.SwerveModuleConfiguration
-
The drive motor and angle motor of this swerve module.
- driveMotor - Variable in class swervelib.SwerveModule
-
Swerve Motors.
- driveMotorCurrentLimit - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
-
Current limits for the Swerve Module.
- driveMotorFeedforward - Variable in class swervelib.SwerveModule
-
Feedforward for the drive motor during closed loop control.
- driveMotorInverted - Variable in class swervelib.parser.SwerveModuleConfiguration
-
State of inversion of the drive motor.
- driveMotorRampRate - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
-
The time it takes for the motor to go from 0 to full throttle in seconds.
- drivePositionCache - Variable in class swervelib.SwerveModule
-
Drive motor position cache.
- driveVelocityCache - Variable in class swervelib.SwerveModule
-
Drive motor velocity cache.
- dt - Variable in class swervelib.simulation.SwerveModuleSimulation
-
Time delta since last update
All Classes and Interfaces|All Packages|Constant Field Values