WPILibC++ 2026.1.1
Loading...
Searching...
No Matches
wpi::math Namespace Reference

Classes

class  MathShared
 
class  MathSharedStore
 

Enumerations

enum class  MathUsageId {
  kKinematics_DifferentialDrive , kKinematics_MecanumDrive , kKinematics_SwerveDrive , kTrajectory_TrapezoidProfile ,
  kFilter_Linear , kOdometry_DifferentialDrive , kOdometry_SwerveDrive , kOdometry_MecanumDrive ,
  kController_PIDController2 , kController_ProfiledPIDController , kController_BangBangController , kTrajectory_PathWeaver ,
  kController_LinearQuadraticRegulator , kEstimator_KalmanFilter , kEstimator_PoseEstimator , kEstimator_PoseEstimator3d ,
  kSystem_LinearSystemLoop
}
 

Enumeration Type Documentation

◆ MathUsageId

enum class wpi::math::MathUsageId
strong
Enumerator
kKinematics_DifferentialDrive 
kKinematics_MecanumDrive 
kKinematics_SwerveDrive 
kTrajectory_TrapezoidProfile 
kFilter_Linear 
kOdometry_DifferentialDrive 
kOdometry_SwerveDrive 
kOdometry_MecanumDrive 
kController_PIDController2 
kController_ProfiledPIDController 
kController_BangBangController 
kTrajectory_PathWeaver 
kController_LinearQuadraticRegulator 
kEstimator_KalmanFilter 
kEstimator_PoseEstimator 
kEstimator_PoseEstimator3d 
kSystem_LinearSystemLoop