A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
M
- magnitude() - function in com.seattlesolvers.solverslib.geometry.Vector2d
- Returns magnitude (norm) of the vector.
- MathUtils - class in com.seattlesolvers.solverslib.util
- MathUtilsExtKt - class in com.seattlesolvers.solverslib.util
- maxAchievableAcceleration(double,double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ArmFeedforward
- Calculates the maximum achievable acceleration given a maximum voltage supply, a position, and a velocity.
- maxAchievableAcceleration(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ElevatorFeedforward
- Calculates the maximum achievable acceleration given a maximum voltage supply and a velocity.
- maxAchievableAcceleration(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.SimpleMotorFeedforward
- Calculates the maximum achievable acceleration given a maximum voltage supply and a velocity.
- maxAchievableVelocity(double,double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ArmFeedforward
- Calculates the maximum achievable velocity given a maximum voltage supply, a position, and an acceleration.
- maxAchievableVelocity(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ElevatorFeedforward
- Calculates the maximum achievable velocity given a maximum voltage supply and an acceleration.
- maxAchievableVelocity(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.SimpleMotorFeedforward
- Calculates the maximum achievable velocity given a maximum voltage supply and an acceleration.
- MecanumControllerCommand - class in com.seattlesolvers.solverslib.command
- A command that uses two PID controllers (PIDController) and a ProfiledPIDController (ProfiledPIDController) to follow a trajectory Trajectory with a mecanum drive.
- MecanumDrive - class in com.seattlesolvers.solverslib.drivebase
- This is a classfile representing the kinematics of a mecanum drivetrain and controls their speed.
- MecanumDriveKinematics - class in com.seattlesolvers.solverslib.kinematics.wpilibkinematics
- Helper class that converts a chassis velocity (dx, dy, and dtheta components) into individual wheel speeds.
- MecanumDriveKinematicsConstraint - class in com.seattlesolvers.solverslib.trajectory.constraint
- A class that enforces constraints on the mecanum drive kinematics.
- MecanumDriveMotorVoltages - class in com.seattlesolvers.solverslib.kinematics.wpilibkinematics
- Represents the motor voltages for a mecanum drive drivetrain.
- MecanumDriveOdometry - class in com.seattlesolvers.solverslib.kinematics.wpilibkinematics
- Class for mecanum drive odometry.
- MecanumDriveWheelSpeeds - class in com.seattlesolvers.solverslib.kinematics.wpilibkinematics
- MecanumOdoKinematics - class in com.seattlesolvers.solverslib.kinematics.wpilibkinematics
- merge(K,V,java.util.function.BiFunction) - function in java.util.Map
- minAchievableAcceleration(double,double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ArmFeedforward
- Calculates the minimum achievable acceleration given a maximum voltage supply, a position, and a velocity.
- minAchievableAcceleration(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ElevatorFeedforward
- Calculates the minimum achievable acceleration given a maximum voltage supply and a velocity.
- minAchievableAcceleration(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.SimpleMotorFeedforward
- Calculates the maximum achievable acceleration given a maximum voltage supply and a velocity.
- minAchievableVelocity(double,double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ArmFeedforward
- Calculates the minimum achievable velocity given a maximum voltage supply, a position, and an acceleration.
- minAchievableVelocity(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ElevatorFeedforward
- Calculates the minimum achievable velocity given a maximum voltage supply and an acceleration.
- minAchievableVelocity(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.SimpleMotorFeedforward
- Calculates the minimum achievable velocity given a maximum voltage supply and an acceleration.
- minus(com.seattlesolvers.solverslib.geometry.Pose2d) - function in com.seattlesolvers.solverslib.geometry.Pose2d
- Returns the Transform2d that maps the one pose to another.
- minus(com.seattlesolvers.solverslib.geometry.Pose2d) - function in com.seattlesolvers.solverslib.geometry.Pose2d
- Returns the Transform2d that maps the one pose to another.
- minus(com.seattlesolvers.solverslib.geometry.Rotation2d) - function in com.seattlesolvers.solverslib.geometry.Rotation2d
- Subtracts the new rotation from the current rotation and returns the new rotation.
- minus(com.seattlesolvers.solverslib.geometry.Translation2d) - function in com.seattlesolvers.solverslib.geometry.Translation2d
- Subtracts the other translation from the other translation and returns the difference.
- minus(com.seattlesolvers.solverslib.geometry.Vector2d) - function in com.seattlesolvers.solverslib.geometry.Vector2d
- subtracts two vectors in 2d space and returns a new vector of the difference
- Motor - class in com.seattlesolvers.solverslib.hardware.motors
- This is the common wrapper for the DcMotor object in the FTC SDK.
- Motor.Direction - class in com.seattlesolvers.solverslib.hardware.motors.Motor
- Motor.Encoder - class in com.seattlesolvers.solverslib.hardware.motors.Motor
- Motor.GoBILDA - class in com.seattlesolvers.solverslib.hardware.motors.Motor
- Motor.RunMode - class in com.seattlesolvers.solverslib.hardware.motors.Motor
- The RunMode of the motor.
- Motor.ZeroPowerBehavior - class in com.seattlesolvers.solverslib.hardware.motors.Motor
- MotorEx - class in com.seattlesolvers.solverslib.hardware.motors
- An extended motor class that utilizes more features than the regular motor.
- MotorGroup - class in com.seattlesolvers.solverslib.hardware.motors
- Allows multiple Motor objects to be linked together as a single group.
- moveToPosition(double,double,double,double,double,double,boolean) - function in com.seattlesolvers.solverslib.purepursuit.PurePursuitUtil
- Takes the robot's current position and rotation and calculates the motor powers for the robot to move to the target position.