crossdoor_nodes.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 using namespace BT;
6 
7 namespace CrossDoor
8 {
9 inline void SleepMS(int ms)
10 {
11  std::this_thread::sleep_for(std::chrono::milliseconds(ms));
12 }
13 
15 
17 
19 
21 
23 
25 
27 
29 }
BT::NodeStatus IsDoorOpen()
BT::NodeStatus UnlockDoor()
void RegisterNodes(BT::BehaviorTreeFactory &factory)
void SleepMS(int ms)
Definition: movebase_node.h:12
The BehaviorTreeFactory is used to create instances of a TreeNode at run-time.
Definition: bt_factory.h:207
BT::NodeStatus PassThroughDoor()
BT::NodeStatus IsDoorLocked()
BT::NodeStatus PassThroughWindow()
BT::NodeStatus CloseDoor()
NodeStatus
Definition: basic_types.h:35
BT::NodeStatus OpenDoor()


behaviotree_cpp_v3
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Tue May 4 2021 02:56:24