14 lines
199 B
C++
14 lines
199 B
C++
#include "p_controller.h"
|
|
|
|
P_controller::P_controller(double Kp)
|
|
: Kp(Kp)
|
|
{
|
|
}
|
|
|
|
double P_controller::update(double ref, double actual)
|
|
{
|
|
double error = ref - actual;
|
|
|
|
return Kp * error;
|
|
}
|