37 #include <rclcpp/service.hpp>
41 #include <moveit_msgs/srv/get_motion_sequence.hpp>
46 class CommandListManager;
61 bool plan(
const moveit_msgs::srv::GetMotionSequence::Request::SharedPtr& req,
62 const moveit_msgs::srv::GetMotionSequence::Response::SharedPtr& res);
65 rclcpp::Service<moveit_msgs::srv::GetMotionSequence>::SharedPtr sequence_service_;
66 std::unique_ptr<CommandListManager> command_list_manager_;
Provide service to blend multiple trajectories in the form of a MoveGroup capability (plugin).
void initialize() override
MoveGroupSequenceService()
~MoveGroupSequenceService() override