22 #include "MARecognizeFloorSurface.hpp" 24 #include "types/MAComplexIndicators.hpp" 25 #include "types/MARobotState.hpp" 40 return (
int)MA::RobotState->ComplexIndicators->ElapsedForwardWalkTime > 13000 ||
41 (int)MA::RobotState->ComplexIndicators->ElapsedBackwardWalkTime > 13000 ||
42 ((
int)MA::RobotState->ComplexIndicators->ElapsedForwardWalkTime == 0 &&
43 (int)MA::RobotState->ComplexIndicators->ElapsedBackwardWalkTime == 0);
virtual MABehavior::StimulusLevelType GetCurrentStimulus() override
Get the current behavior stimulus.
virtual bool IsFinished() override
Whether the behavior is finished.
std::string MCGetClassName(T *instance=nullptr, const std::string &name_suffix="")
Get a class name.