Index
All Classes and Interfaces|All Packages|Constant Field Values
M
- m_forwardKinematics - Variable in class swervelib.math.SwerveKinematics2
-
Forward kinematics matrix.
- m_inverseKinematics - Variable in class swervelib.math.SwerveKinematics2
-
Inverse kinematics matrix.
- 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.SwerveKinematics2
-
Number of swerve modules.
- m_prevCoR - Variable in class swervelib.math.SwerveKinematics2
-
Previous CoR
- max - Variable in class swervelib.parser.deserializer.PIDFRange
-
Maximum value.
- maxAngularVelocity - Variable in class swervelib.parser.SwerveControllerConfiguration
-
Maximum angular velocity in rad/s
- 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 speed in meters per second.
- maxSpeed - Variable in class swervelib.parser.SwerveModuleConfiguration
-
Maximum robot speed in meters per second.
- 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.
- 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.
- 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.
- 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.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