crossdoor_nodes.h
Go to the documentation of this file.
00001 #include "behaviortree_cpp/bt_factory.h"
00002 
00003 using namespace BT;
00004 
00005 namespace CrossDoor
00006 {
00007 inline void SleepMS(int ms)
00008 {
00009     std::this_thread::sleep_for(std::chrono::milliseconds(ms));
00010 }
00011 
00012 BT::NodeStatus IsDoorOpen();
00013 
00014 BT::NodeStatus IsDoorLocked();
00015 
00016 BT::NodeStatus UnlockDoor();
00017 
00018 BT::NodeStatus PassThroughDoor();
00019 
00020 BT::NodeStatus PassThroughWindow();
00021 
00022 BT::NodeStatus OpenDoor();
00023 
00024 BT::NodeStatus CloseDoor();
00025 
00026 void RegisterNodes(BT::BehaviorTreeFactory& factory);
00027 }


behaviortree_cpp
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Sat Jun 8 2019 20:17:15