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

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
SwerveModule JSON 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.
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