Go to the documentation of this file.
13 <root BTCPP_format="4">
15 <BehaviorTree ID="MainTree">
21 <SubTree ID="DoorClosed"/>
27 <BehaviorTree ID="DoorClosed">
30 <RetryUntilSuccessful num_attempts="5">
32 </RetryUntilSuccessful>
60 tree.tickWhileRunning();
static const char * xml_text
Tree createTree(const std::string &tree_name, Blackboard::Ptr blackboard=Blackboard::create())
void registerNodes(BT::BehaviorTreeFactory &factory)
The BehaviorTreeFactory is used to create instances of a TreeNode at run-time.
void printTreeRecursively(const TreeNode *root_node, std::ostream &stream=std::cout)
void registerBehaviorTreeFromText(const std::string &xml_text)