23namespace s_pattern_states
28 using SmaccState::SmaccState;
43 if (SS::direction() == TDirection::LEFT)
48 configure_orthogonal<OrNavigation, CbAbsoluteRotate>(angle);
49 configure_orthogonal<OrNavigation, CbResumeSlam>();
50 configure_orthogonal<OrLED, CbLEDOff>();
55 auto & superstate = this->context<SS>();
57 getLogger(),
"[StiSPatternRotate] SpatternRotate rotate: SS current iteration: %d/%d",
58 superstate.iteration_count, SS::total_iterations());
rclcpp::Logger getLogger()
static void staticConfigure()
mpl::list< Transition< EvCbSuccess< CbAbsoluteRotate, OrNavigation >, StiSPatternForward2 >, Transition< EvCbFailure< CbAbsoluteRotate, OrNavigation >, StiSPatternForward2 > > reactions