controller::PlainPid Member List

This is the complete list of members for controller::PlainPid, including all inherited members.

cmd_controller::PlainPidprivate
computeCommand(double error, ros::Duration dt)controller::PlainPid
computeCommand(double error, double error_dot, ros::Duration dt)controller::PlainPid
d_error_controller::PlainPidprivate
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::PlainPidprivate
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::PlainPidprivate
p_error_last_controller::PlainPidprivate
pid_gainscontroller::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


sr_mechanism_controllers
Author(s): Ugo Cupcic
autogenerated on Tue Oct 13 2020 03:55:58