Galaxis Codebase  1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
StopLineDetection Member List

This is the complete list of members for StopLineDetection, including all inherited members.

create_parameters(std::shared_ptr< json > configJsonSPtr)GalaxisNodeprotected
detect_startline(cv::Mat &image, std_msgs::msg::Header const &header)StopLineDetectionprivate
detect_stopline(cv::Mat &image, std_msgs::msg::Header const &header)StopLineDetectionprivate
enable_parameters(std::function< rcl_interfaces::msg::SetParametersResult(const std::vector< rclcpp::Parameter > &)> callbackFunc)GalaxisNodeprotected
GalaxisNode()=deleteGalaxisNodeprotected
GalaxisNode(std::string p_name, unsigned int p_heartbeatTimePeriod)GalaxisNodeprotected
GalaxisNode(std::string p_name)GalaxisNodeprotected
get_current_service_state() constGalaxisNodeprotected
get_global_settings()GalaxisNodeprotected
m_callback_service_stateGalaxisNodeprivate
m_debugModeStopLineDetectionprivate
m_globalSettingsGalaxisNodeprivate
m_heartbeatHandlerGalaxisNodeprivate
m_imgBridge_ptrStopLineDetectionprivate
m_imgBridgeLeft_ptrStopLineDetectionprivate
m_imgBridgeLeftRef_ptrStopLineDetectionprivate
m_imgBridgeRight_ptrStopLineDetectionprivate
m_imgBridgeRightRef_ptrStopLineDetectionprivate
m_nodeNameGalaxisNodeprivate
m_parameterCallbackHandleGalaxisNodeprivate
m_rosParameterNamesVecGalaxisNodeprivate
m_serviceStateGalaxisNodeprivate
m_serviceSubscriptionGalaxisNodeprivate
m_simulationModeStopLineDetectionprivate
m_startLineBlockSizeStopLineDetectionprivate
m_startLineClusterEpsStopLineDetectionprivate
m_startlineDetectionModeStopLineDetectionprivate
m_startLineGreynessLowerThresholdStopLineDetectionprivate
m_startLineImagePublisherStopLineDetectionprivate
m_startLineKStopLineDetectionprivate
m_startLineMinDistanceStopLineDetectionprivate
m_startLinePointsCountThresholdStopLineDetectionprivate
m_startLineQualityLevelStopLineDetectionprivate
m_stopLineDetectedInLastStepStopLineDetectionprivate
m_stopLineDetectionModeStopLineDetectionprivate
m_stopLineHoughMaxLineGapStopLineDetectionprivate
m_stopLineHoughMinLineLengthStopLineDetectionprivate
m_stopLineHoughThresholdStopLineDetectionprivate
m_stopLineImagePublisherStopLineDetectionprivate
m_StopLineImageSubscriberStopLineDetectionprivate
m_stopLinePublisherSPtrStopLineDetectionprivate
m_systemSettingsSubSPtrGalaxisNodeprivate
new_parameters_callback(const std::vector< rclcpp::Parameter > &parameters)StopLineDetectionprivate
newCameraMatrixStopLineDetectionprivate
on_stop_line_detection_callback(sensor_msgs::msg::Image::SharedPtr msg)StopLineDetectionprivate
perspectiveTransformMatrixStopLineDetectionprivate
register_callback(std::function< void(galaxis::serviceStates::State)> p_function)GalaxisNodeprotected
service_state_callback(ServiceStateType::SharedPtr const p_msgSPtr)GalaxisNodeprotected
StopLineDetection()StopLineDetection
tickPub(std::map< galaxis::serviceStates::State, std::function< void(Args...)>> const *p_functionMapPtr, Args... p_args)GalaxisNodeinlineprotected
tickSub(std::map< galaxis::serviceStates::State, std::function< void(const MsgSPtr)>> const *p_functionMapPtr, MsgSPtr const p_message)GalaxisNodeinlineprotected
~StopLineDetection()StopLineDetection