70 case carma_planning_msgs::msg::GuidanceState::STARTUP:
76 case carma_planning_msgs::msg::GuidanceState::DRIVERS_READY:
86 RCLCPP_WARN_STREAM(rclcpp::get_logger(
"lightbar_manager"),
"LightBarManager received unknown state from guidance state machine:" << msg.state);
LightBarState getCurrentState()
Get current state machine status.
void next(const LightBarEvent &event)
Transition to the next state of the LightBarStateMachine.
void handleStateChange(const carma_planning_msgs::msg::GuidanceState &msg)
This function triggers the transitioning to the next state in LightBarStateMachine based on the guida...
LightBarManagerStateMachine()
Default constructor for LightBarManagerStateMachine.
LightBarState current_state_