blob: 9ea25186cb070e5c68498e27946a62954545c8b9 [file] [log] [blame]
#ifndef FRC971_CONTROL_LOOPS_DRIVETRAIN_DRIVETRAIN_STATES_H_
#define FRC971_CONTROL_LOOPS_DRIVETRAIN_DRIVETRAIN_STATES_H_
namespace frc971 {
namespace control_loops {
namespace drivetrain {
enum KalmanState {
kLeftPosition = 0,
kLeftVelocity = 1,
kRightPosition = 2,
kRightVelocity = 3,
kLeftError = 4,
kRightError = 5,
kAngularError = 6
};
enum OutputState { kLeftVoltage = 0, kRightVoltage = 1 };
} // namespace drivetrain
} // namespace control_loops
} // namespace frc971
#endif // FRC971_CONTROL_LOOPS_DRIVETRAIN_DRIVETRAIN_STATES_H_