Decision Module  1.0
ICRA2020 AI Challenge Northwestern Polytechnical University Aoxiang Team Strategy Code
behavior_node.h File Reference
#include <chrono>
#include <thread>
#include <vector>
#include "../blackboard/blackboard_raw.h"
#include "behavior_state.h"
#include "../strategy/strategy_execute.h"

Go to the source code of this file.

Classes

class  roborts_decision::BehaviorNode
 Behavior tree base node. More...
 
class  roborts_decision::CompositeNode
 Behavior tree composite node inherited from BehaviorNode. More...
 
class  roborts_decision::SelectorNode
 Behavior tree selector node inherited from CompositeNode. More...
 
class  roborts_decision::ParallelNode
 Behavior tree parallel node inherited from CompositeNode. More...
 

Namespaces

 roborts_decision
 

Enumerations

enum  roborts_decision::BehaviorType {
  roborts_decision::BehaviorType::PARALLEL, roborts_decision::BehaviorType::SELECTOR, roborts_decision::BehaviorType::SEQUENCE, roborts_decision::BehaviorType::ACTION,
  roborts_decision::BehaviorType::PRECONDITION
}
 Type of behavior tree node. More...