clock_ (defined in joint_limits::JointSaturationLimiter< JointLimitsStateDataType >) | joint_limits::JointSaturationLimiter< JointLimitsStateDataType > | protected |
configure(const JointLimitsStateDataType ¤t_joint_states) (defined in joint_limits::JointLimiterInterface< JointLimitsStateDataType >) | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | inlinevirtual |
enforce(const JointLimitsStateDataType ¤t_joint_states, JointLimitsStateDataType &desired_joint_states, const rclcpp::Duration &dt) | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | inlinevirtual |
has_logging_interface() const | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | inlineprotected |
has_parameter_interface() const | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | inlineprotected |
init(const std::vector< std::string > &joint_names, const rclcpp::node_interfaces::NodeParametersInterface::SharedPtr ¶m_itf, const rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr &logging_itf, const std::string &robot_description_topic="/robot_description") | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | inlinevirtual |
init(const std::vector< std::string > &joint_names, const std::vector< joint_limits::JointLimits > &joint_limits, const std::vector< joint_limits::SoftJointLimits > &soft_joint_limits, const rclcpp::node_interfaces::NodeParametersInterface::SharedPtr ¶m_itf, const rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr &logging_itf) | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | inlinevirtual |
init(const std::vector< std::string > &joint_names, const rclcpp::Node::SharedPtr &node, const std::string &robot_description_topic="/robot_description") | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | inlinevirtual |
init(const std::vector< std::string > &joint_names, const rclcpp_lifecycle::LifecycleNode::SharedPtr &lifecycle_node, const std::string &robot_description_topic="/robot_description") | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | inlinevirtual |
joint_limits_ (defined in joint_limits::JointLimiterInterface< JointLimitsStateDataType >) | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | protected |
joint_names_ (defined in joint_limits::JointLimiterInterface< JointLimitsStateDataType >) | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | protected |
JointLimiterInterface()=default (defined in joint_limits::JointLimiterInterface< JointLimitsStateDataType >) | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | |
JointSaturationLimiter() | joint_limits::JointSaturationLimiter< JointLimitsStateDataType > | |
node_logging_itf_ (defined in joint_limits::JointLimiterInterface< JointLimitsStateDataType >) | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | protected |
node_param_itf_ (defined in joint_limits::JointLimiterInterface< JointLimitsStateDataType >) | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | protected |
number_of_joints_ (defined in joint_limits::JointLimiterInterface< JointLimitsStateDataType >) | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | protected |
on_configure(const JointLimitsStateDataType ¤t_joint_states) override | joint_limits::JointSaturationLimiter< JointLimitsStateDataType > | inlinevirtual |
on_enforce(const JointLimitsStateDataType ¤t_joint_states, JointLimitsStateDataType &desired_joint_states, const rclcpp::Duration &dt) override | joint_limits::JointSaturationLimiter< JointLimitsStateDataType > | virtual |
on_enforce(const JointControlInterfacesData &actual, JointControlInterfacesData &desired, const rclcpp::Duration &dt) (defined in joint_limits::JointSaturationLimiter< JointLimitsStateDataType >) | joint_limits::JointSaturationLimiter< JointLimitsStateDataType > | |
on_enforce(const trajectory_msgs::msg::JointTrajectoryPoint ¤t_joint_states, trajectory_msgs::msg::JointTrajectoryPoint &desired_joint_states, const rclcpp::Duration &dt) (defined in joint_limits::JointSaturationLimiter< JointLimitsStateDataType >) | joint_limits::JointSaturationLimiter< JointLimitsStateDataType > | |
on_init() override | joint_limits::JointSaturationLimiter< JointLimitsStateDataType > | inlinevirtual |
on_init() | joint_limits::JointSaturationLimiter< JointLimitsStateDataType > | virtual |
prev_command_ (defined in joint_limits::JointSaturationLimiter< JointLimitsStateDataType >) | joint_limits::JointSaturationLimiter< JointLimitsStateDataType > | protected |
soft_joint_limits_ (defined in joint_limits::JointLimiterInterface< JointLimitsStateDataType >) | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | protected |
~JointLimiterInterface()=default (defined in joint_limits::JointLimiterInterface< JointLimitsStateDataType >) | joint_limits::JointLimiterInterface< JointLimitsStateDataType > | virtual |
~JointSaturationLimiter() | joint_limits::JointSaturationLimiter< JointLimitsStateDataType > | |