Brick
Loading...
Searching...
No Matches
PID< T, U > Member List

This is the complete list of members for PID< T, U >, including all inherited members.

deadband_ (defined in PID< T, U >)PID< T, U >
get_last_error()Feedback< T, U >inline
get_on_target()PID< T, U >inline
get_output()Feedback< T, U >inline
get_reference()Feedback< T, U >inline
get_state()Feedback< T, U >inline
kD_ (defined in PID< T, U >)PID< T, U >
kDType typedef (defined in PID< T, U >)PID< T, U >
kI_ (defined in PID< T, U >)PID< T, U >
kIType typedef (defined in PID< T, U >)PID< T, U >
kP_ (defined in PID< T, U >)PID< T, U >
kPType typedef (defined in PID< T, U >)PID< T, U >
last_error_ (defined in Feedback< T, U >)Feedback< T, U >protected
on_target_time_ (defined in PID< T, U >)PID< T, U >
output_ (defined in Feedback< T, U >)Feedback< T, U >protected
output_max_ (defined in Feedback< T, U >)Feedback< T, U >
output_min_ (defined in Feedback< T, U >)Feedback< T, U >
PID(kPType kP, kIType kI, kDType kD, T deadband, units::Time on_target_time)PID< T, U >inline
reference_ (defined in Feedback< T, U >)Feedback< T, U >protected
reset() overridePID< T, U >inlinevirtual
state_ (defined in Feedback< T, U >)Feedback< T, U >protected
update(const double &state, const double &reference, const units::Time &dt=10_ms) overridePID< T, U >inline
Feedback::update(const T &state, const T &reference, const units::Time &dt)=0Feedback< T, U >pure virtual