57 void executeMoveCallback(
const std::shared_ptr<MGActionGoal>& goal);
58 void executeMoveCallbackPlanAndExecute(
const std::shared_ptr<MGActionGoal>& goal,
59 std::shared_ptr<MGAction::Result>& action_res);
60 void executeMoveCallbackPlanOnly(
const std::shared_ptr<MGActionGoal>& goal,
61 std::shared_ptr<MGAction::Result>& action_res);
63 void startMoveExecutionCallback();
64 void startMoveLookCallback();
65 void preemptMoveCallback();
66 void setMoveState(
MoveGroupState state,
const std::shared_ptr<MGActionGoal>& goal);
71 std::shared_ptr<rclcpp_action::Server<MGAction>> execute_action_server_;
74 bool preempt_requested_;
75 std::shared_ptr<MGActionGoal> goal_;