moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
multi_state_validation_service_capability.hpp
Go to the documentation of this file.
1#pragma once
2
4#include <moveit_msgs/srv/get_multi_state_validity.hpp>
5
6namespace move_group
7{
9{
10public:
11 void initialize() override;
12
13private:
14 bool computeService(const std::shared_ptr<rmw_request_id_t>& request_header,
15 const std::shared_ptr<moveit_msgs::srv::GetMultiStateValidity::Request>& req,
16 const std::shared_ptr<moveit_msgs::srv::GetMultiStateValidity::Response>& res);
17
18 rclcpp::Service<moveit_msgs::srv::GetMultiStateValidity>::SharedPtr validity_service_;
19};
20} // namespace move_group