![]() |
AutoAPMS
Streamlining behaviors in ROS 2
|
Standard build handler for building a behavior tree from an installed resource. More...

Additional Inherited Members | |
Public Member Functions inherited from TreeBuildHandler | |
| TreeBuildHandler (const std::string &name, rclcpp::Node::SharedPtr ros_node_ptr, NodeLoader::SharedPtr tree_node_loader_ptr) | |
| Constructor allowing to give the build handler a specific name. | |
| TreeBuildHandler (rclcpp::Node::SharedPtr ros_node_ptr, NodeLoader::SharedPtr tree_node_loader_ptr) | |
| Constructor. | |
| rclcpp::Node::SharedPtr | getRosNodePtr () const |
Get a shared pointer to the parent rclcpp::Node of this build handler. | |
| NodeLoader::SharedPtr | getNodeLoaderPtr () const |
| Get a shared pointer to the class loader instance used for loading the required behavior tree nodes. | |
Protected Attributes inherited from TreeBuildHandler | |
| const rclcpp::Logger | logger_ |
| ROS 2 logger initialized with the name of the build handler. | |
Standard build handler for building a behavior tree from an installed resource.
This build handler accepts a single tree resource identity string as a build request.
Definition at line 28 of file tree_from_resource.cpp.