diffbot_base::PID Member List

This is the complete list of members for diffbot_base::PID, including all inherited members.

clamp(const double &value, const double &lower_limit, const double &upper_limit)diffbot_base::PID
cmd_control_toolbox::Pidprivate
computeCommand(double error, double error_dot, ros::Duration dt)control_toolbox::Pid
computeCommand(double error, ros::Duration dt)control_toolbox::Pid
d_error_control_toolbox::Pidprivate
dynamic_reconfig_initialized_diffbot_base::PIDprivate
dynamicReconfigCallback(diffbot_base::ParametersConfig &config, uint32_t)diffbot_base::PID
control_toolbox::Pid::dynamicReconfigCallback(control_toolbox::ParametersConfig &config, uint32_t)control_toolbox::Pid
DynamicReconfigServer typedefdiffbot_base::PIDprivate
error_diffbot_base::PIDprivate
f_diffbot_base::PIDprivate
gains_buffer_control_toolbox::Pidprivate
getCurrentCmd()control_toolbox::Pid
getCurrentPIDErrors(double *pe, double *ie, double *de)control_toolbox::Pid
getError() constdiffbot_base::PIDinline
getGains()control_toolbox::Pid
getGains(double &p, double &i, double &d, double &i_max, double &i_min)control_toolbox::Pid
getGains(double &p, double &i, double &d, double &i_max, double &i_min, bool &antiwindup)control_toolbox::Pid
getParameters(double &f, double &p, double &i, double &d, double &i_max, double &i_min)diffbot_base::PID
getParameters(double &f, double &p, double &i, double &d, double &i_max, double &i_min, bool &antiwindup)diffbot_base::PID
i_error_control_toolbox::Pidprivate
init(ros::NodeHandle &nh, double f, double p, double i, double d, double i_max, double i_min, bool antiwindup, double out_max, double out_min)diffbot_base::PID
control_toolbox::Pid::init(const ros::NodeHandle &n, const bool quiet=false)control_toolbox::Pid
initDynamicReconfig(ros::NodeHandle &node)diffbot_base::PID
initParam(const std::string &prefix, const bool quiet=false)control_toolbox::Pid
initPid(double p, double i, double d, double i_max, double i_min, bool antiwindup, const ros::NodeHandle &)control_toolbox::Pid
initPid(double p, double i, double d, double i_max, double i_min, bool antiwindup=false)control_toolbox::Pid
initPid(double p, double i, double d, double i_max, double i_min, const ros::NodeHandle &)control_toolbox::Pid
initXml(TiXmlElement *config)control_toolbox::Pid
operator()(const double &measured_value, const double &setpoint, const ros::Duration &dt)diffbot_base::PID
operator=(const Pid &source)control_toolbox::Pid
out_max_diffbot_base::PIDprivate
out_min_diffbot_base::PIDprivate
p_error_control_toolbox::Pidprivate
p_error_last_control_toolbox::Pidprivate
param_reconfig_callback_diffbot_base::PIDprivate
param_reconfig_mutex_diffbot_base::PIDprivate
param_reconfig_server_diffbot_base::PIDprivate
Pid(const Pid &source)control_toolbox::Pid
Pid(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)control_toolbox::Pid
PID(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, double out_max=0.0, double out_min=0.0)diffbot_base::PID
printValues()control_toolbox::Pid
publish_state_control_toolbox::Pidprivate
reset()control_toolbox::Pid
reset(double d_error, double i_error)control_toolbox::Pid
setCurrentCmd(double cmd)control_toolbox::Pid
setGains(const Gains &gains)control_toolbox::Pid
setGains(double p, double i, double d, double i_max, double i_min, bool antiwindup=false)control_toolbox::Pid
setOutputLimits(double out_min, double out_max)diffbot_base::PID
setParameters(double f, double p, double i, double d, double i_max, double i_min, bool antiwindup=false)diffbot_base::PID
state_publisher_control_toolbox::Pidprivate
updateDynamicReconfig()diffbot_base::PID
updateDynamicReconfig(Gains gains_config)diffbot_base::PID
updateDynamicReconfig(diffbot_base::ParametersConfig config)diffbot_base::PID
control_toolbox::Pid::updateDynamicReconfig(control_toolbox::ParametersConfig config)control_toolbox::Pid
updatePid(double error, double error_dot, ros::Duration dt)control_toolbox::Pid
updatePid(double p_error, ros::Duration dt)control_toolbox::Pid
valid_p_error_last_control_toolbox::Pidprivate
~Pid()control_toolbox::Pid


diffbot_base
Author(s):
autogenerated on Thu Sep 7 2023 02:35:23