#include <PidControl.h>
|
| PidControl () |
|
| PidControl (double kp, double ki, double kd, double min, double max) |
|
void | resetIntegrator () |
|
void | revertIntegrator () |
|
void | setGains (double kp, double ki, double kd) |
|
void | setParams (double kp, double ki, double kd, double min, double max) |
|
void | setRange (double min, double max) |
|
double | step (double error, double sample_time) |
|
Definition at line 42 of file PidControl.h.
dbw_mkz_twist_controller::PidControl::PidControl |
( |
| ) |
|
|
inline |
dbw_mkz_twist_controller::PidControl::PidControl |
( |
double |
kp, |
|
|
double |
ki, |
|
|
double |
kd, |
|
|
double |
min, |
|
|
double |
max |
|
) |
| |
|
inline |
void dbw_mkz_twist_controller::PidControl::resetIntegrator |
( |
| ) |
|
|
inline |
void dbw_mkz_twist_controller::PidControl::revertIntegrator |
( |
| ) |
|
|
inline |
void dbw_mkz_twist_controller::PidControl::setGains |
( |
double |
kp, |
|
|
double |
ki, |
|
|
double |
kd |
|
) |
| |
|
inline |
void dbw_mkz_twist_controller::PidControl::setParams |
( |
double |
kp, |
|
|
double |
ki, |
|
|
double |
kd, |
|
|
double |
min, |
|
|
double |
max |
|
) |
| |
|
inline |
void dbw_mkz_twist_controller::PidControl::setRange |
( |
double |
min, |
|
|
double |
max |
|
) |
| |
|
inline |
double dbw_mkz_twist_controller::PidControl::step |
( |
double |
error, |
|
|
double |
sample_time |
|
) |
| |
|
inline |
double dbw_mkz_twist_controller::PidControl::int_val_ |
|
private |
double dbw_mkz_twist_controller::PidControl::kd_ |
|
private |
double dbw_mkz_twist_controller::PidControl::ki_ |
|
private |
double dbw_mkz_twist_controller::PidControl::kp_ |
|
private |
double dbw_mkz_twist_controller::PidControl::last_error_ |
|
private |
double dbw_mkz_twist_controller::PidControl::last_int_val_ |
|
private |
double dbw_mkz_twist_controller::PidControl::max_ |
|
private |
double dbw_mkz_twist_controller::PidControl::min_ |
|
private |
The documentation for this class was generated from the following file: