ros2_control - rolling
control_toolbox::PidROS Member List

This is the complete list of members for control_toolbox::PidROS, including all inherited members.

computeCommand(double error, rclcpp::Duration dt)control_toolbox::PidROS
computeCommand(double error, double error_dot, rclcpp::Duration dt)control_toolbox::PidROS
getCurrentCmd()control_toolbox::PidROS
getCurrentPIDErrors(double &pe, double &ie, double &de)control_toolbox::PidROS
getGains()control_toolbox::PidROS
getParametersCallbackHandle()control_toolbox::PidROSinline
getPidStatePublisher()control_toolbox::PidROS
initPid(double p, double i, double d, double i_max, double i_min, bool antiwindup)control_toolbox::PidROS
initPid()control_toolbox::PidROS
param_prefix_ (defined in control_toolbox::PidROS)control_toolbox::PidROSprotected
PidROS(std::shared_ptr< NodeT > node_ptr, std::string prefix=std::string(""), bool prefix_is_for_params=false)control_toolbox::PidROSinlineexplicit
PidROS(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr node_base, rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr node_logging, rclcpp::node_interfaces::NodeParametersInterface::SharedPtr node_params, rclcpp::node_interfaces::NodeTopicsInterface::SharedPtr topics_interface, std::string prefix=std::string(""), bool prefix_is_for_params=false) (defined in control_toolbox::PidROS)control_toolbox::PidROS
printValues()control_toolbox::PidROS
reset()control_toolbox::PidROS
setCurrentCmd(double cmd)control_toolbox::PidROS
setGains(double p, double i, double d, double i_max, double i_min, bool antiwindup=false)control_toolbox::PidROS
setGains(const Pid::Gains &gains)control_toolbox::PidROS
topic_prefix_ (defined in control_toolbox::PidROS)control_toolbox::PidROSprotected