Class ActionBasedControllerHandleBase
Defined in File action_based_controller_handle.hpp
Inheritance Relationships
Base Type
public moveit_controller_manager::MoveItControllerHandle
Derived Types
public moveit_simple_controller_manager::ActionBasedControllerHandle< control_msgs::action::FollowJointTrajectory >
(Template Class ActionBasedControllerHandle)public moveit_simple_controller_manager::ActionBasedControllerHandle< control_msgs::action::GripperCommand >
(Template Class ActionBasedControllerHandle)public moveit_simple_controller_manager::ActionBasedControllerHandle< T >
(Template Class ActionBasedControllerHandle)
Class Documentation
-
class ActionBasedControllerHandleBase : public moveit_controller_manager::MoveItControllerHandle
Subclassed by moveit_simple_controller_manager::ActionBasedControllerHandle< control_msgs::action::FollowJointTrajectory >, moveit_simple_controller_manager::ActionBasedControllerHandle< control_msgs::action::GripperCommand >, moveit_simple_controller_manager::ActionBasedControllerHandle< T >
Public Functions
-
inline ActionBasedControllerHandleBase(const std::string &name, const std::string &logger_name)
-
virtual void addJoint(const std::string &name) = 0
-
virtual void getJoints(std::vector<std::string> &joints) = 0
Protected Attributes
-
const rclcpp::Logger logger_
-
inline ActionBasedControllerHandleBase(const std::string &name, const std::string &logger_name)