Index
All Classes and Interfaces|All Packages|Constant Field Values
M
- m_forwardKinematics - Variable in class swervelib.math.SwerveKinematics2
-
Forward kinematics matrix.
- m_gyroOffset - Variable in class swervelib.math.SwerveDriveOdometry2
-
Gyro offset.
- m_inverseKinematics - Variable in class swervelib.math.SwerveKinematics2
-
Inverse kinematics matrix.
- m_kinematics - Variable in class swervelib.math.SwerveDriveOdometry2
-
Swerve drive kinematics.
- m_kinematics - Variable in class swervelib.math.SwervePoseEstimator2
-
Swerve drive kinematics.
- m_moduleAccelTimer - Variable in class swervelib.math.SwerveKinematics2
- m_modules - Variable in class swervelib.math.SwerveKinematics2
-
Location of each swerve module in meters.
- m_moduleStates - Variable in class swervelib.math.SwerveKinematics2
-
Swerve module states.
- m_numModules - Variable in class swervelib.math.SwerveDriveOdometry2
-
Number of swerve modules.
- m_numModules - Variable in class swervelib.math.SwerveKinematics2
-
Number of swerve modules.
- m_numModules - Variable in class swervelib.math.SwervePoseEstimator2
-
Number of swerve modules.
- m_odometry - Variable in class swervelib.math.SwervePoseEstimator2
-
Enhanced swerve drive odometry.
- m_poseBuffer - Variable in class swervelib.math.SwervePoseEstimator2
-
Interpolation buffer.
- m_poseMeters - Variable in class swervelib.math.SwerveDriveOdometry2
-
Estimated pose.
- m_prevChassisSpeeds - Variable in class swervelib.math.SwerveKinematics2
- m_prevCoR - Variable in class swervelib.math.SwerveKinematics2
-
Previous CoR
- m_previousAngle - Variable in class swervelib.math.SwerveDriveOdometry2
-
Previous gyroscope angle.
- m_previousModulePositions - Variable in class swervelib.math.SwerveDriveOdometry2
-
Previous swerve module positions.
- m_prevModuleAccelTime - Variable in class swervelib.math.SwerveKinematics2
- m_q - Variable in class swervelib.math.SwervePoseEstimator2
-
Matrix quotient.
- m_visionK - Variable in class swervelib.math.SwervePoseEstimator2
-
Vision standard deviations.
- m_zeroModuleStates - Variable in class swervelib.math.SwerveDriveOdometry2
-
Zero module states.
- MACHINE - Enum constant in enum class swervelib.telemetry.SwerveDriveTelemetry.TelemetryVerbosity
-
Only send the machine readable data related to swerve drive.
- mass - Variable in class swervelib.math.Matter
-
Mass in kg of object.
- massMoment() - Method in class swervelib.math.Matter
-
Get the center mass of the object.
- Matter - Class in swervelib.math
-
Object with significant mass that needs to be taken into account.
- Matter(Translation3d, double) - Constructor for class swervelib.math.Matter
-
Construct an object representing some significant matter on the robot.
- max - Variable in class swervelib.parser.deserializer.PIDFRange
-
Maximum value.
- maxAngularVelocity - Variable in class swervelib.parser.SwerveControllerConfiguration
-
Maximum angular velocity in rad/s
- maxAngularVelocity - Static variable in class swervelib.telemetry.SwerveDriveTelemetry
-
The maximum achievable angular velocity of the robot.
- maxSpeed - Variable in class swervelib.parser.json.SwerveDriveJson
-
Maximum robot speed in feet per second.
- maxSpeed - Variable in class swervelib.parser.SwerveControllerConfiguration
-
Maximum robot speed in meters per second.
- maxSpeed - Variable in class swervelib.parser.SwerveDriveConfiguration
-
Max module speed in meters per second.
- maxSpeed - Variable in class swervelib.parser.SwerveModuleConfiguration
-
Maximum robot speed in meters per second.
- maxSpeed - Static variable in class swervelib.telemetry.SwerveDriveTelemetry
-
The maximum achievable speed of the modules, used to adjust the size of the vectors.
- measuredChassisSpeeds - Static variable in class swervelib.telemetry.SwerveDriveTelemetry
-
The maximum achievable angular velocity of the robot.
- measuredStates - Static variable in class swervelib.telemetry.SwerveDriveTelemetry
-
An array of rotation and velocity values describing the measured state of each swerve module
- min - Variable in class swervelib.parser.deserializer.PIDFRange
-
Minimum value.
- moduleConfigs - Static variable in class swervelib.parser.SwerveParser
-
Module number mapped to the JSON name.
- moduleCount - Variable in class swervelib.parser.SwerveDriveConfiguration
-
Number of modules on the robot.
- moduleCount - Static variable in class swervelib.telemetry.SwerveDriveTelemetry
-
The number of swerve modules
- moduleFeedForwardClosedLoop - Variable in class swervelib.parser.json.PhysicalPropertiesJson
-
Angle motor kV used for second order kinematics to tune the feedforward, this variable should be adjusted so that your drive train does not drift towards the direction you are rotating while you translate.
- ModuleJson - Class in swervelib.parser.json
-
SwerveModuleJSON parsed class. - ModuleJson() - Constructor for class swervelib.parser.json.ModuleJson
- moduleJsons - Static variable in class swervelib.parser.SwerveParser
-
Array holding the module jsons given in
SwerveDriveJson. - moduleLocation - Variable in class swervelib.parser.SwerveModuleConfiguration
-
Swerve module location relative to the robot.
- moduleLocationsMeters - Variable in class swervelib.parser.SwerveDriveConfiguration
-
Swerve Module locations.
- moduleNumber - Variable in class swervelib.SwerveModule
-
Module number for kinematics, usually 0 to 3.
- modulePositions - Variable in class swervelib.math.SwervePoseEstimator2.InterpolationRecord
- modules - Variable in class swervelib.parser.json.SwerveDriveJson
-
Module JSONs in order clockwise order starting from front left.
- modules - Variable in class swervelib.parser.SwerveDriveConfiguration
-
Swerve Modules.
- moduleSteerFFCL - Variable in class swervelib.parser.SwerveModuleConfiguration
-
Angle volt-meter-per-second.
- moduleSteerFFCL - Variable in class swervelib.parser.SwerveModulePhysicalCharacteristics
-
Angle motor kV used for second order kinematics to tune the feedforward, this variable should be adjusted so that your drive train does not drift towards the direction you are rotating while you translate.
- moduleSynchronizationCounter - Variable in class swervelib.SwerveDrive
-
Counter to synchronize the modules relative encoder with absolute encoder when not moving.
- motor - Variable in class swervelib.motors.SparkMaxBrushedMotorSwerve
-
SparkMAX Instance.
- motor - Variable in class swervelib.motors.SparkMaxSwerve
-
SparkMAX Instance.
- motor - Variable in class swervelib.motors.TalonFXSwerve
-
TalonFX motor controller.
- motor - Variable in class swervelib.motors.TalonSRXSwerve
-
TalonSRX motor controller.
- MotorConfigDouble - Class in swervelib.parser.json
-
Used to store doubles for motor configuration.
- MotorConfigDouble() - Constructor for class swervelib.parser.json.MotorConfigDouble
-
Default constructor.
- MotorConfigDouble(double, double) - Constructor for class swervelib.parser.json.MotorConfigDouble
-
Default constructor.
- MotorConfigInt - Class in swervelib.parser.json
-
Used to store ints for motor configuration.
- MotorConfigInt() - Constructor for class swervelib.parser.json.MotorConfigInt
-
Default constructor.
- MotorConfigInt(int, int) - Constructor for class swervelib.parser.json.MotorConfigInt
-
Default constructor with values.
All Classes and Interfaces|All Packages|Constant Field Values