Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
lightbar_manager::LightBarManagerWorker Member List

This is the complete list of members for lightbar_manager::LightBarManagerWorker, including all inherited members.

cda_ind_map_lightbar_manager::LightBarManagerWorkerprivate
cda_type_dict_lightbar_manager::LightBarManagerWorkerprivate
control_prioritieslightbar_manager::LightBarManagerWorker
current_turn_signal_lightbar_manager::LightBarManagerWorkerprivate
FRIEND_TEST(LightBarManagerNodeTest, testSetIndicator)lightbar_manager::LightBarManagerWorkerprivate
FRIEND_TEST(LightBarManagerNodeTest, testTurnOffAll)lightbar_manager::LightBarManagerWorkerprivate
FRIEND_TEST(LightBarManagerNodeTest, testTurnSignalCallback)lightbar_manager::LightBarManagerWorkerprivate
getCDATypeFromIndicator(LightBarIndicator indicator)lightbar_manager::LightBarManagerWorker
getCurrentState()lightbar_manager::LightBarManagerWorker
getIndicatorControllers()lightbar_manager::LightBarManagerWorker
getIndicatorFromCDAType(LightBarCDAType cda_type)lightbar_manager::LightBarManagerWorker
getLightBarStatusMsg(std::vector< IndicatorStatus > indicators)lightbar_manager::LightBarManagerWorker
getMsg(std::vector< LightBarIndicator > indicators)lightbar_manager::LightBarManagerWorker
getMsg(std::vector< LightBarCDAType > cda_types)lightbar_manager::LightBarManagerWorker
getMsg(std::map< LightBarIndicator, std::string > ind_ctrl_map)lightbar_manager::LightBarManagerWorker
handleControlChange(LightBarIndicator indicator, std::string controller, IndicatorControlEvent event)lightbar_manager::LightBarManagerWorker
handleStateChange(const carma_planning_msgs::msg::GuidanceState &msg)lightbar_manager::LightBarManagerWorker
handleTurnSignal(const automotive_platform_msgs::msg::TurnSignalCommand &msg)lightbar_manager::LightBarManagerWorker
hasHigherPriority(std::string requester, std::string controller)lightbar_manager::LightBarManagerWorker
ind_ctrl_map_lightbar_manager::LightBarManagerWorkerprivate
ind_dictlightbar_manager::LightBarManagerWorkerprivate
lbsm_lightbar_manager::LightBarManagerWorkerprivate
light_statuslightbar_manager::LightBarManagerWorker
LightBarManagerWorker()lightbar_manager::LightBarManagerWorker
next(const LightBarEvent &event)lightbar_manager::LightBarManagerWorker
releaseControl(std::vector< LightBarIndicator > ind_list, std::string owner_name)lightbar_manager::LightBarManagerWorker
requestControl(std::vector< LightBarIndicator > ind_list, std::string requester_name)lightbar_manager::LightBarManagerWorker
setIndicator(LightBarIndicator ind, IndicatorStatus ind_status, std::string requester_name)lightbar_manager::LightBarManagerWorker
setIndicatorCDAMap(const std::vector< std::string > &lightbar_cda_table, const std::vector< std::string > &lightbar_ind_table)lightbar_manager::LightBarManagerWorker
setIndicatorControllers()lightbar_manager::LightBarManagerWorker
setIndicatorControllers(std::map< LightBarIndicator, std::string > ind_ctrl_map)lightbar_manager::LightBarManagerWorker