Calls a snp_msgs/GenerateMotionPlan service.
|
|
bool | setRequest (typename Request::SharedPtr &request) override |
| |
|
BT::NodeStatus | onResponseReceived (const typename Response::SharedPtr &response) override |
| |
|
BT::NodeStatus | onFailure (BT::ServiceNodeErrorCode error) override |
| |
|
BT::NodeStatus | setOutputAndCheck (const std::string &key, const OutputT &value) |
| |
|
|
static BT::PortsList | providedPorts () |
| |
|
|
static const std::string | TOOL_PATHS_INPUT_PORT_KEY = "tool_paths" |
| |
|
static const std::string | MOTION_GROUP_INPUT_PORT_KEY = "motion_group" |
| |
|
static const std::string | TCP_FRAME_INPUT_PORT_KEY = "tcp_frame" |
| |
|
static const std::string | APPROACH_OUTPUT_PORT_KEY = "approach" |
| |
|
static const std::string | PROCESS_OUTPUT_PORT_KEY = "process" |
| |
|
static const std::string | DEPARTURE_OUTPUT_PORT_KEY = "departure" |
| |