![]() |
AutoAPMS
Streamlining behaviors in ROS 2
|
Base class for behavior tree build handlers that are used to configure missions including fallback mechanisms. More...
#include <auto_apms_mission/mission_builder_base.hpp>

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. | |
Base class for behavior tree build handlers that are used to configure missions including fallback mechanisms.
Definition at line 39 of file mission_builder_base.hpp.