15#include "auto_apms_mission/mission_builder_base.hpp"
30 MissionFromResourceBuildHandler(rclcpp::Node::SharedPtr ros_node_ptr, NodeLoader::SharedPtr tree_node_loader_ptr)
35 MissionConfig createMissionConfig(
const std::string & build_request)
override final
Base class for behavior tree build handlers that are used to configure missions including fallback me...
Standard build handler for building a mission from an installed resource.
#define AUTO_APMS_BEHAVIOR_TREE_REGISTER_BUILD_HANDLER(type)
Macro for registering a behavior tree build handler plugin which may be loaded at runtime to build a ...
Mission design utilities incorporating behavior trees to model the complexity of arbitrary operations...
Configuration parameters for generic missions supported by AutoAPMS.
static MissionConfig fromResource(const MissionConfigResourceIdentity &identity)
Create a mission configuration from an installed resource.