2#include "../core/include/utils/controls/feedback_base.h"
3#include "../core/include/utils/controls/feedforward.h"
4#include "../core/include/utils/controls/pid.h"
18 void init(
double start_pt,
double set_pt)
override;
24 void set_target(
double set_pt);
26 double get_target()
const;
27 double get_sensor_val()
const;
35 double update(
double val)
override;
45 double update(
double val,
double vel_setpt,
double a_setpt = 0);
50 double get()
override;
59 void set_limits(
double lower,
double upper)
override;
64 bool is_on_target()
override;
76 double lower_lim, upper_lim;
Definition feedforward.h:29
Definition feedback_base.h:10
Definition feedforward.h:39