Decision Module  1.0
ICRA2020 AI Challenge Northwestern Polytechnical University Aoxiang Team Strategy Code
roborts_decision::SelectorNode Member List

This is the complete list of members for roborts_decision::SelectorNode, including all inherited members.

AddChildren(std::initializer_list< std::shared_ptr< AbstractCommonStrategy >> child_node_ptr_list)roborts_decision::SelectorNodevirtual
roborts_decision::CompositeNode::AddChildren(const BehaviorNode::Ptr &child_node_ptr)roborts_decision::CompositeNodeinlinevirtual
roborts_decision::CompositeNode::AddChildren(std::initializer_list< BehaviorNode::Ptr > child_node_ptr_list)roborts_decision::CompositeNodeinlinevirtual
behavior_state_roborts_decision::BehaviorNodeprotected
behavior_type_roborts_decision::BehaviorNodeprotected
BehaviorNode()roborts_decision::BehaviorNodeinline
BehaviorNode(std::string name, BehaviorType behavior_type, const Blackboard::Ptr &blackboard_ptr)roborts_decision::BehaviorNodeinline
blackboard_ptr_roborts_decision::BehaviorNodeprotected
children_node_index_roborts_decision::CompositeNodeprotected
children_node_ptr_roborts_decision::CompositeNodeprotected
children_node_ptr_vector_roborts_decision::SelectorNodeprivate
ChooseActionToExecute()roborts_decision::SelectorNodeprotected
CompositeNode(std::string name, BehaviorType behavior_type, const Blackboard::Ptr &blackboard_ptr)roborts_decision::CompositeNodeinline
ExitThisAction()roborts_decision::SelectorNodeprotected
GetAction()roborts_decision::SelectorNodeprotected
GetBehaviorState()roborts_decision::BehaviorNodeinline
GetBehaviorType()roborts_decision::BehaviorNodeinline
GetChild()roborts_decision::CompositeNodeinlinevirtual
GetChildren()roborts_decision::CompositeNodeinline
GetChildrenIndex()roborts_decision::CompositeNodeinline
GetChildrenNum()roborts_decision::CompositeNodeinline
GetLevel()roborts_decision::BehaviorNodeinline
GetName()roborts_decision::BehaviorNodeinline
GetParent()roborts_decision::BehaviorNodeinline
HasActionOnGoing()roborts_decision::SelectorNodeprotected
level_roborts_decision::BehaviorNodeprotected
name_roborts_decision::BehaviorNodeprotected
OnInitialize()roborts_decision::SelectorNodeinlineprotectedvirtual
OnTerminate(BehaviorState state)roborts_decision::SelectorNodeprotectedvirtual
parent_node_ptr_roborts_decision::BehaviorNodeprotected
Ptr typedefroborts_decision::BehaviorNode
ptr_selector_node_roborts_decision::SelectorNodeprivate
Reset()roborts_decision::BehaviorNodeinlinevirtual
Run()roborts_decision::BehaviorNodeinline
SelectorNode(std::string name, const Blackboard::Ptr &blackboard_ptr)roborts_decision::SelectorNodeinline
SetChildrenIndex(unsigned int children_node_index)roborts_decision::SelectorNodeprotected
SetLevel(unsigned int level)roborts_decision::BehaviorNodeinline
SetParent(BehaviorNode::Ptr parent_node_ptr)roborts_decision::BehaviorNodeinline
Update()roborts_decision::SelectorNodeprotectedvirtual
~BehaviorNode()=defaultroborts_decision::BehaviorNodevirtual
~CompositeNode()=defaultroborts_decision::CompositeNodevirtual
~SelectorNode()=defaultroborts_decision::SelectorNodevirtual