37 #include <pluginlib/class_list_macros.hpp>
39 #include <rclcpp/node.hpp>
54 moveit_controller_manager::MoveItControllerHandlePtr
alloc(
const rclcpp::Node::SharedPtr& ,
55 const std::string&
name,
56 const std::vector<std::string>& )
override
58 return std::make_shared<moveit_simple_controller_manager::EmptyControllerHandle>(
name,
"empty_controller_handle");
This class allows MoveIt's controller manager to start and stop a controller that does not have a cor...
moveit_controller_manager::MoveItControllerHandlePtr alloc(const rclcpp::Node::SharedPtr &, const std::string &name, const std::vector< std::string > &) override
PLUGINLIB_EXPORT_CLASS(moveit_ros_control_interface::EmptyControllerAllocator, moveit_ros_control_interface::ControllerHandleAllocator)