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

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.
maximumRetries - Variable in class swervelib.encoders.SwerveAbsoluteEncoder
The maximum amount of times the swerve encoder will attempt to configure itself if failures occur.
maximumRetries - Variable in class swervelib.motors.SwerveMotor
The maximum amount of times the swerve motor will attempt to configure a motor if failures occur.
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.
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.
moduleStateOptimization - Variable in class swervelib.SwerveModule
Enable SwerveModuleState optimizations so the angle is reversed and speed is reversed to ensure the module never turns more than 90deg.
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