38 #include <pluginlib/class_list_macros.hpp>
40 #include <rclcpp/node.hpp>
51 moveit_controller_manager::MoveItControllerHandlePtr
alloc(
const rclcpp::Node::SharedPtr& node,
52 const std::string&
name,
53 const std::vector<std::string>& )
override
55 return std::make_shared<moveit_simple_controller_manager::GripperControllerHandle>(node,
name,
"gripper_cmd");
Simple allocator for moveit_simple_controller_manager::FollowJointTrajectoryControllerHandle instance...
moveit_controller_manager::MoveItControllerHandlePtr alloc(const rclcpp::Node::SharedPtr &node, const std::string &name, const std::vector< std::string > &) override
PLUGINLIB_EXPORT_CLASS(moveit_ros_control_interface::GripperControllerAllocator, moveit_ros_control_interface::ControllerHandleAllocator)