auto_apms_behavior_tree.resources module
- auto_apms_behavior_tree.resources.get_behavior_build_handler_plugins(exclude_packages: set[str] = None) list[str]
Get all behavior tree build handler plugin names.
This is a convenience function that finds all plugins with the behavior tree build handler base class type.
- Args:
exclude_packages: Packages to exclude when searching for plugins.
- Returns:
List of all behavior tree build handler plugin names.
- Raises:
ResourceError: If failed to find or parse plugin manifest files.
- auto_apms_behavior_tree.resources.get_native_node_model() NodeModelMap
Get the node model for all behavior tree nodes natively supported by BehaviorTree.CPP. For getting custom node models use the NodeManifestResource.node_model property.
- Returns:
Node model for all natively supported behavior tree nodes.