control_toolbox::Pid Member List
This is the complete list of members for
control_toolbox::Pid, including all inherited members.
| cmd_ | control_toolbox::Pid | [private] |
| d_error_ | control_toolbox::Pid | [private] |
| d_gain_ | control_toolbox::Pid | [private] |
| getCurrentCmd() | control_toolbox::Pid | |
| getCurrentPIDErrors(double *pe, double *ie, double *de) | control_toolbox::Pid | |
| getGains(double &p, double &i, double &d, double &i_max, double &i_min) | control_toolbox::Pid | |
| i_error_ | control_toolbox::Pid | [private] |
| i_gain_ | control_toolbox::Pid | [private] |
| i_max_ | control_toolbox::Pid | [private] |
| i_min_ | control_toolbox::Pid | [private] |
| init(const ros::NodeHandle &n) | control_toolbox::Pid | |
| initParam(const std::string &prefix) | control_toolbox::Pid | |
| initPid(double P, double I, double D, double I1, double I2) | control_toolbox::Pid | |
| initXml(TiXmlElement *config) | control_toolbox::Pid | |
| operator=(const Pid &p) | control_toolbox::Pid | [inline] |
| p_error_ | control_toolbox::Pid | [private] |
| p_error_last_ | control_toolbox::Pid | [private] |
| p_gain_ | control_toolbox::Pid | [private] |
| Pid(double P=0.0, double I=0.0, double D=0.0, double I1=0.0, double I2=-0.0) | control_toolbox::Pid | |
| reset() | control_toolbox::Pid | |
| setCurrentCmd(double cmd) | control_toolbox::Pid | |
| setGains(double P, double I, double D, double i_max, double i_min) | control_toolbox::Pid | |
| updatePid(double p_error, ros::Duration dt) | control_toolbox::Pid | |
| updatePid(double error, double error_dot, ros::Duration dt) | control_toolbox::Pid | |
| ~Pid() | control_toolbox::Pid | |