Files
allwpilib/wpimath/src/main/java/edu/wpi/first/math/MathUsageId.java

42 lines
959 B
Java
Raw Normal View History

// Copyright (c) FIRST and other WPILib contributors.
// Open Source Software; you can modify and/or share it under the terms of
// the WPILib BSD license file in the root directory of this project.
package edu.wpi.first.math;
2024-01-04 08:38:06 -08:00
/** WPIMath usage reporting IDs. */
public enum MathUsageId {
2024-01-04 08:38:06 -08:00
/** DifferentialDriveKinematics. */
kKinematics_DifferentialDrive,
2024-01-04 08:38:06 -08:00
/** MecanumDriveKinematics. */
kKinematics_MecanumDrive,
2024-01-04 08:38:06 -08:00
/** SwerveDriveKinematics. */
kKinematics_SwerveDrive,
2024-01-04 08:38:06 -08:00
/** TrapezoidProfile. */
kTrajectory_TrapezoidProfile,
2024-01-04 08:38:06 -08:00
/** LinearFilter. */
kFilter_Linear,
2024-01-04 08:38:06 -08:00
/** DifferentialDriveOdometry. */
kOdometry_DifferentialDrive,
2024-01-04 08:38:06 -08:00
/** SwerveDriveOdometry. */
kOdometry_SwerveDrive,
2024-01-04 08:38:06 -08:00
/** MecanumDriveOdometry. */
kOdometry_MecanumDrive,
2024-01-04 08:38:06 -08:00
/** PIDController. */
kController_PIDController2,
2024-01-04 08:38:06 -08:00
/** ProfiledPIDController. */
kController_ProfiledPIDController,
/** BangBangController. */
kController_BangBangController,
}