#include "Behaviors/StateMachine.h"
#include "Behaviors/Demos/Navigation/VeeTags.h"

$nodeclass VeeNavigate : VeeTags {

  $setupmachine {
    rundemo: Randomize =C=> Localize =C=>
             Turn(deg2rad(90.0)) =C=> WalkForward(1250) =C=>
             Turn(deg2rad(-90.0)) =C=> WalkForward(1500) =C=>
             Turn(deg2rad(-90.0)) =C=> WalkForward(2500) =C=>
             Turn(deg2rad(-90.0)) =C=> WalkForward(1500) =C=>
             Turn(deg2rad(-90.0)) =C=> WalkForward(1250) =C=>
             Turn(deg2rad(-90.0)) =C=> ReportPosition =N=> Localize
  }

}

REGISTER_BEHAVIOR(VeeNavigate);

