SMACC
Loading...
Searching...
No Matches
cb_move_cartesian_relative.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
13{
15{
16public:
17 geometry_msgs::Vector3 offset_;
18
19 boost::optional<double> scalingFactor_;
20
21 boost::optional<std::string> group_;
22
24
25 CbMoveCartesianRelative(geometry_msgs::Vector3 offset);
26
27 virtual void onEntry() override;
28
29 virtual void onExit() override;
30
31 void moveRelativeCartesian(moveit::planning_interface::MoveGroupInterface *movegroupClient,
32 geometry_msgs::Vector3 &offset);
33
34 public:
36};
37} // namespace cl_move_group_interface
void moveRelativeCartesian(moveit::planning_interface::MoveGroupInterface *movegroupClient, geometry_msgs::Vector3 &offset)