46 template <
typename TOrthogonal,
typename TSourceObject>
66 getLogger(),
"[" <<
getName() <<
"] motion execution succeeded. Throwing success event.");
77 getLogger(),
"[" <<
getName() <<
"] motion execution failed. Throwing fail event.");
CpTrajectoryExecutor * cpTrajectoryExecutor_
void onStateOrthogonalAllocation()
CpMotionPlanner * cpMotionPlanner_
CpMoveGroupInterface * cpMoveGroup_
virtual ~CbMoveit2zClientBehaviorBase()
CpTrajectoryHistory * cpTrajectoryHistory_
Component for centralized motion planning operations.
void postEventMotionExecutionFailed()
void postEventMotionExecutionSucceeded()
Component for centralized trajectory execution.
std::string getName() const
virtual rclcpp::Logger getLogger() const
void requiresComponent(SmaccComponentType *&storage, ComponentRequirement requirementType=ComponentRequirement::SOFT)
void onStateOrthogonalAllocation()