Creates a shared pointer to a new MTC Task object, populates it with global settings (for example, the names of controllers to enable by default when executing trajectories planned by this Task), and sets it as an output data port.
More...
#include <initialize_mtc_task.hpp>
|
| InitializeMTCTask (const std::string &name, const BT::NodeConfiguration &config, const std::shared_ptr< BehaviorContext > &shared_resources) |
|
BT::NodeStatus | tick () override |
|
| SharedResourcesNode (const std::string &name, const BT::NodeConfiguration &config, const std::shared_ptr< BehaviorContext > &shared_resources) |
| Constructor for SharedResourcesNode. Called by BT::BehaviorTreeFactory when creating a new behavior tree containing this node. More...
|
|
Creates a shared pointer to a new MTC Task object, populates it with global settings (for example, the names of controllers to enable by default when executing trajectories planned by this Task), and sets it as an output data port.
Data Port Name | Port Type | Object Type |
task_id | Input | std::string |
controller_names | Input | std::string |
task | Output | std::shared_ptr<moveit::task_constructor::Task> |
◆ InitializeMTCTask()
moveit_studio::behaviors::InitializeMTCTask::InitializeMTCTask |
( |
const std::string & |
name, |
|
|
const BT::NodeConfiguration & |
config, |
|
|
const std::shared_ptr< BehaviorContext > & |
shared_resources |
|
) |
| |
◆ metadata()
BT::KeyValueVector moveit_studio::behaviors::InitializeMTCTask::metadata |
( |
| ) |
|
|
static |
◆ providedPorts()
BT::PortsList moveit_studio::behaviors::InitializeMTCTask::providedPorts |
( |
| ) |
|
|
static |
◆ tick()
BT::NodeStatus moveit_studio::behaviors::InitializeMTCTask::tick |
( |
| ) |
|
|
override |
The documentation for this class was generated from the following files: