Decision Module
1.0
ICRA2020 AI Challenge Northwestern Polytechnical University Aoxiang Team Strategy Code
|
Go to the documentation of this file.
5 #ifndef ICRA_FIREFLY_ROBORTS_ROBORTS_DECISION_STRATEGY_MOVE_STRATEGYS_EXPLORE_MOVE_STRATEGY_H_
6 #define ICRA_FIREFLY_ROBORTS_ROBORTS_DECISION_STRATEGY_MOVE_STRATEGYS_EXPLORE_MOVE_STRATEGY_H_
8 #include "../abstract_common_strategy.h"
15 ExploreMoveStrategy(
const std::shared_ptr<MyRobot> &p_my_robot,
const std::shared_ptr<Blackboard> &p_blackboard)
32 #endif //ICRA_FIREFLY_ROBORTS_ROBORTS_DECISION_STRATEGY_MOVE_STRATEGYS_EXPLORE_MOVE_STRATEGY_H_
Definition: explore_move_strategy.h:12
Definition: abstract_common_strategy.h:35
@ IDLE
Idle state, state as default or after cancellation.
StrategyID
Definition: abstract_common_strategy.h:17
StrategyID getID() override
Definition: explore_move_strategy.h:20
void Reset() override
Definition: explore_move_strategy.h:26
bool CanExecuteMe() override
Definition: explore_move_strategy.h:22
Definition: behavior_test_node.h:14
ExploreMoveStrategy(const std::shared_ptr< MyRobot > &p_my_robot, const std::shared_ptr< Blackboard > &p_blackboard)
Definition: explore_move_strategy.h:15
void run() override
Definition: explore_move_strategy.cpp:8
BehaviorState Update() override
Definition: explore_move_strategy.h:24
BehaviorState behavior_state_
Definition: abstract_common_strategy.h:57
BehaviorState
Behavior state.
Definition: behavior_state.h:11