Files
RBF-aPID-Controller/CPP_Implementation/main.cpp
2024-10-08 15:52:16 -07:00

17 lines
361 B
C++

#include <iostream>
#include "apid_controller.h"
const double Kp = 1.0, Ki = 0.1, Kd = 0.01, dt = 0.1;
int main() {
aPIDController apid(Kp, Ki, Kd, dt);
double target = 1.0;
double measured_value = 0.0;
double control_signal = apid.update(target, measured_value);
std::cout << "Output: " << control_signal << std::endl;
return 0;
}