AutoAPMS
Resilient Robot Mission Management
|
Classes | |
class | TreeBuilder |
class | NodeManifest |
class | NodePluginClassLoader |
class | TreeBuilderClassLoader |
struct | TreeResource |
Macros | |
#define | AUTO_APMS_BEHAVIOR_TREE_REGISTER_BUILDER(type) |
#define | AUTO_APMS_BEHAVIOR_TREE_REGISTER_NODE(type) |
Useful tooling for Behavior Tree development.
#define AUTO_APMS_BEHAVIOR_TREE_REGISTER_BUILDER | ( | type | ) |
Macro for registering a behavior tree builder plugin which may be loaded at runtime to create a behavior tree according to the implementation.
Builders are created by deriving from auto_apms_behavior_tree::TreeBuilderBase and implementing the virtual methods as desired.
type | Fully qualified name of the class. |
Definition at line 30 of file builder.hpp.
#define AUTO_APMS_BEHAVIOR_TREE_REGISTER_NODE | ( | type | ) |
Macro for registering a behavior tree node plugin.
type | Fully qualified name of the class. |