Index
All Classes and Interfaces|All Packages|Constant Field Values
L
- lastAngleScalar - Variable in class swervelib.SwerveController
-
Last angle as a scalar [-1,1] the robot was set to.
- lastHeadingRadians - Variable in class swervelib.SwerveDrive
-
The last heading set in radians.
- lastState - Variable in class swervelib.SwerveModule
-
Last swerve module state applied.
- lastTime - Variable in class swervelib.simulation.SwerveIMUSimulation
-
The last time the timer was read, used to determine position changes.
- lastTime - Variable in class swervelib.simulation.SwerveModuleSimulation
-
Last time queried.
- left - Variable in class swervelib.parser.json.modules.LocationJson
-
Location of the swerve module in inches from the center of the robot vertically.
- limitVelocity(Translation2d, ChassisSpeeds, Pose2d, double, double, List<Matter>, SwerveDriveConfiguration) - Static method in class swervelib.math.SwerveMath
-
Limits a commanded velocity to prevent exceeding the maximum acceleration given by
SwerveMath.calcMaxAccel(edu.wpi.first.math.geometry.Rotation2d, java.util.List<swervelib.math.Matter>, double, swervelib.parser.SwerveDriveConfiguration)
. - location - Variable in class swervelib.parser.json.ModuleJson
-
The location of the swerve module from the center of the robot in inches.
- LocationJson - Class in swervelib.parser.json.modules
-
Location JSON parsed class.
- LocationJson() - Constructor for class swervelib.parser.json.modules.LocationJson
- lockPose() - Method in class swervelib.SwerveDrive
-
Point all modules toward the robot center, thus making the robot very difficult to move.
- logAngularMotorActivity(SwerveModule, SysIdRoutineLog, Supplier<Double>) - Static method in class swervelib.SwerveDriveTest
-
Logs info about the angle motor to the SysIdRoutineLog
- logAngularMotorDutyCycle(SwerveModule, SysIdRoutineLog) - Static method in class swervelib.SwerveDriveTest
-
Logs info about the angle motor to the SysIdRoutineLog.
- logAngularMotorVoltage(SwerveModule, SysIdRoutineLog) - Static method in class swervelib.SwerveDriveTest
-
Logs info about the angle motor to the SysIdRoutineLog
- logDriveMotorActivity(SwerveModule, SysIdRoutineLog, Supplier<Double>) - Static method in class swervelib.SwerveDriveTest
-
Logs power, position and velocuty info form the drive motor to the SysIdRoutineLog
- logDriveMotorDutyCycle(SwerveModule, SysIdRoutineLog) - Static method in class swervelib.SwerveDriveTest
-
Logs output, position and velocuty info form the drive motor to the SysIdRoutineLog
Although SysIdRoutine expects to be logging Voltage, this function logs in Duty-Cycle (percent output) because it results in correctly adjusted values in the analysis for use in this library. - logDriveMotorVoltage(SwerveModule, SysIdRoutineLog) - Static method in class swervelib.SwerveDriveTest
-
Logs voltage, position and velocuty info form the drive motor to the SysIdRoutineLog
- LOW - Enum constant in enum class swervelib.telemetry.SwerveDriveTelemetry.TelemetryVerbosity
-
Low telemetry data, only post the robot position on the field.
All Classes and Interfaces|All Packages|Constant Field Values