This is the complete list of members for controller::PlainPid, including all inherited members.
| cmd_ | controller::PlainPid | private |
| computeCommand(double error, ros::Duration dt) | controller::PlainPid | |
| computeCommand(double error, double error_dot, ros::Duration dt) | controller::PlainPid | |
| d_error_ | controller::PlainPid | private |
| getCurrentCmd() | controller::PlainPid | |
| getCurrentPIDErrors(double *pe, double *ie, double *de) | controller::PlainPid | |
| getGains(double &p, double &i, double &d, double &i_max, double &i_min) | controller::PlainPid | |
| getGains(double &p, double &i, double &d, double &i_max, double &i_min, bool &antiwindup) | controller::PlainPid | |
| i_error_ | controller::PlainPid | private |
| init(const ros::NodeHandle &n, const bool quiet=false) | controller::PlainPid | |
| initParam(const std::string &prefix, const bool quiet=false) | controller::PlainPid | |
| initPid(double p, double i, double d, double i_max, double i_min, bool antiwindup=false) | controller::PlainPid | |
| initXml(TiXmlElement *config) | controller::PlainPid | |
| p_error_ | controller::PlainPid | private |
| p_error_last_ | controller::PlainPid | private |
| pid_gains | controller::PlainPid | |
| PlainPid(double p=0.0, double i=0.0, double d=0.0, double i_max=0.0, double i_min=-0.0, bool antiwindup=false) | controller::PlainPid | |
| printValues() | controller::PlainPid | |
| reset() | controller::PlainPid | |
| setCurrentCmd(double cmd) | controller::PlainPid | |
| setGains(double p, double i, double d, double i_max, double i_min, bool antiwindup=false) | controller::PlainPid | |
| updatePid(double p_error, ros::Duration dt) | controller::PlainPid | |
| updatePid(double error, double error_dot, ros::Duration dt) | controller::PlainPid | |
| ~PlainPid() | controller::PlainPid |