11 #include "Controller.h" 16 virtual void SetPID(
double p,
double i,
double d) = 0;
17 virtual double GetP()
const = 0;
18 virtual double GetI()
const = 0;
19 virtual double GetD()
const = 0;
21 virtual void SetSetpoint(
double setpoint) = 0;
22 virtual double GetSetpoint()
const = 0;
24 virtual void Enable() = 0;
25 virtual void Disable() = 0;
26 virtual bool IsEnabled()
const = 0;
28 virtual void Reset() = 0;
Definition: RobotController.cpp:14
Interface for Controllers.
Definition: Controller.h:19
Definition: PIDInterface.h:15