SMACC
Loading...
Searching...
No Matches
cb_move_end_effector.h
Go to the documentation of this file.
1/*****************************************************************************************************************
2 * ReelRobotix Inc. - Software License Agreement Copyright (c) 2018-2020
3 * Authors: Pablo Inigo Blasco, Brett Aldrich
4 *
5 ******************************************************************************************************************/
6
7#pragma once
8
11#include <future>
13{
15{
16public:
17 geometry_msgs::PoseStamped targetPose;
18 std::string tip_link_;
19 boost::optional<std::string> group_;
20
22 CbMoveEndEffector(geometry_msgs::PoseStamped target_pose, std::string tip_link = "");
23
24 virtual void onEntry() override;
25
26protected:
27 bool moveToAbsolutePose(moveit::planning_interface::MoveGroupInterface &moveGroupInterface,
28 geometry_msgs::PoseStamped &targetObjectPose);
29
31};
32} // namespace cl_move_group_interface
bool moveToAbsolutePose(moveit::planning_interface::MoveGroupInterface &moveGroupInterface, geometry_msgs::PoseStamped &targetObjectPose)