AutoAPMS
Resilient Robot Mission Management
Loading...
Searching...
No Matches
MissionBuildHandlerBase Class Referenceabstract

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>

Inheritance diagram for MissionBuildHandlerBase:

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.
 

Detailed Description

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.


The documentation for this class was generated from the following files: