21#include <tf2/impl/utils.h>
24#include <tf2_geometry_msgs/tf2_geometry_msgs.hpp>
26using namespace std::chrono_literals;
27using namespace moveit::planning_interface;
43 RCLCPP_INFO(
getLogger(),
"[ClMoveGroup] Post Motion Success Event");
49 RCLCPP_INFO(
getLogger(),
"[ClMoveGroup] Post Motion Failure Event");
std::function< void()> postEventMotionExecutionSucceded_
std::shared_ptr< moveit::planning_interface::MoveGroupInterface > moveGroupClientInterface
void postEventMotionExecutionFailed()
void onInitialize() override
std::shared_ptr< moveit::planning_interface::PlanningSceneInterface > planningSceneInterface
ClMoveGroup(std::string groupName)
std::function< void()> postEventMotionExecutionFailed_
void postEventMotionExecutionSucceded()
rclcpp::Node::SharedPtr getNode()
rclcpp::Logger getLogger()