Decision Module
1.0
ICRA2020 AI Challenge Northwestern Polytechnical University Aoxiang Team Strategy Code
|
#include <stop_move_strategy.h>
Public Member Functions | |
StopMove (const std::shared_ptr< MyRobot > &pMyRobot, const std::shared_ptr< Blackboard > &pBlackboard) | |
void | run () override |
StrategyID | getID () override |
bool | CanExecuteMe () override |
BehaviorState | Update () override |
void | Reset () override |
![]() | |
AbstractCommonStrategy (std::shared_ptr< MyRobot > _p_my_robot_, std::shared_ptr< Blackboard > _p_blackboard_) | |
Additional Inherited Members | |
![]() | |
std::shared_ptr< MyRobot > | p_my_robot_ |
std::shared_ptr< Blackboard > | p_blackboard_ |
BehaviorState | behavior_state_ |
roborts_decision::StopMove::StopMove | ( | const std::shared_ptr< MyRobot > & | pMyRobot, |
const std::shared_ptr< Blackboard > & | pBlackboard | ||
) |
|
overridevirtual |
Implements roborts_decision::AbstractCommonStrategy.
|
inlineoverridevirtual |
Implements roborts_decision::AbstractCommonStrategy.
|
overridevirtual |
Implements roborts_decision::AbstractCommonStrategy.
|
overridevirtual |
Implements roborts_decision::AbstractCommonStrategy.
|
overridevirtual |
Implements roborts_decision::AbstractCommonStrategy.