|
PID Control 1.0
Discrete time implementation of P, PI, PD, PID. Including derivative filter, integral clamping, feed-forward, gain scheduling in standard and parallel form.
|
This is the complete list of members for control_system::pd::PD< T >, including all inherited members.
| dt | control_system::pd::PD< T > | private |
| e_k_1 | control_system::pd::PD< T > | private |
| get_dt() | control_system::pd::PD< T > | |
| get_e_k_1() | control_system::pd::PD< T > | |
| get_Kd() | control_system::pd::PD< T > | |
| get_Kp() | control_system::pd::PD< T > | |
| get_u_max() | control_system::pd::PD< T > | |
| init(T dt_, T Kp_, T Kd_, T u_max_) | control_system::pd::PD< T > | |
| Kd | control_system::pd::PD< T > | private |
| Kp | control_system::pd::PD< T > | private |
| merge(T u_k_1_) | control_system::pd::PD< T > | |
| PD() | control_system::pd::PD< T > | |
| reset() | control_system::pd::PD< T > | |
| set_dt(T dt_) | control_system::pd::PD< T > | |
| set_Kd(T Kd_) | control_system::pd::PD< T > | |
| set_Kp(T Kp_) | control_system::pd::PD< T > | |
| set_param(T dt_, T Kp_, T Kd_, T u_max_) | control_system::pd::PD< T > | |
| set_u_max(T u_max_) | control_system::pd::PD< T > | |
| start | control_system::pd::PD< T > | private |
| u_max | control_system::pd::PD< T > | private |
| update(T x_0, T x) | control_system::pd::PD< T > |