ros2_control - rolling
joint_limits::JointLimiterInterface< LimitsType > Member List

This is the complete list of members for joint_limits::JointLimiterInterface< LimitsType >, including all inherited members.

configure(const JointLimitsStateDataType &current_joint_states) (defined in joint_limits::JointLimiterInterface< LimitsType >)joint_limits::JointLimiterInterface< LimitsType >inlinevirtual
enforce(JointLimitsStateDataType &current_joint_states, JointLimitsStateDataType &desired_joint_states, const rclcpp::Duration &dt)joint_limits::JointLimiterInterface< LimitsType >inlinevirtual
enforce(std::vector< double > &desired_joint_states)joint_limits::JointLimiterInterface< LimitsType >inlinevirtual
init(const std::vector< std::string > &joint_names, const rclcpp::node_interfaces::NodeParametersInterface::SharedPtr &param_itf, const rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr &logging_itf, const std::string &robot_description_topic="/robot_description")joint_limits::JointLimiterInterface< LimitsType >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< LimitsType >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< LimitsType >inlinevirtual
joint_limits_ (defined in joint_limits::JointLimiterInterface< LimitsType >)joint_limits::JointLimiterInterface< LimitsType >protected
joint_names_ (defined in joint_limits::JointLimiterInterface< LimitsType >)joint_limits::JointLimiterInterface< LimitsType >protected
JointLimiterInterface()=default (defined in joint_limits::JointLimiterInterface< LimitsType >)joint_limits::JointLimiterInterface< LimitsType >
node_logging_itf_ (defined in joint_limits::JointLimiterInterface< LimitsType >)joint_limits::JointLimiterInterface< LimitsType >protected
node_param_itf_ (defined in joint_limits::JointLimiterInterface< LimitsType >)joint_limits::JointLimiterInterface< LimitsType >protected
number_of_joints_ (defined in joint_limits::JointLimiterInterface< LimitsType >)joint_limits::JointLimiterInterface< LimitsType >protected
on_configure(const JointLimitsStateDataType &current_joint_states)=0joint_limits::JointLimiterInterface< LimitsType >protectedpure virtual
on_enforce(JointLimitsStateDataType &current_joint_states, JointLimitsStateDataType &desired_joint_states, const rclcpp::Duration &dt)=0joint_limits::JointLimiterInterface< LimitsType >protectedpure virtual
on_enforce(std::vector< double > &desired_joint_states)=0joint_limits::JointLimiterInterface< LimitsType >protectedpure virtual
on_init()=0joint_limits::JointLimiterInterface< LimitsType >protectedpure virtual
~JointLimiterInterface()=default (defined in joint_limits::JointLimiterInterface< LimitsType >)joint_limits::JointLimiterInterface< LimitsType >virtual