Galaxis Codebase
1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
QRCodeDetectionNode Member List
This is the complete list of members for
QRCodeDetectionNode
, including all inherited members.
checkBoundingBox
(cv::Mat &bbox, cv::Mat &image)
QRCodeDetectionNode
private
create_parameters
(std::shared_ptr< json > configJsonSPtr)
GalaxisNode
protected
drawBox
(cv::Mat &im, cv::Mat &bbox)
QRCodeDetectionNode
private
enable_parameters
(std::function< rcl_interfaces::msg::SetParametersResult(const std::vector< rclcpp::Parameter > &)> callbackFunc)
GalaxisNode
protected
GalaxisNode
()=delete
GalaxisNode
protected
GalaxisNode
(std::string p_name, unsigned int p_heartbeatTimePeriod)
GalaxisNode
protected
GalaxisNode
(std::string p_name)
GalaxisNode
protected
get_current_service_state
() const
GalaxisNode
protected
get_global_settings
()
GalaxisNode
protected
m_callback_service_state
GalaxisNode
private
m_detector
QRCodeDetectionNode
private
m_foundQRCount
QRCodeDetectionNode
private
m_foundQRCountForSendingMessage
QRCodeDetectionNode
private
m_globalSettings
GalaxisNode
private
m_heartbeatHandler
GalaxisNode
private
m_imgBridge
QRCodeDetectionNode
private
m_imgSubscriber
QRCodeDetectionNode
private
m_nodeName
GalaxisNode
private
m_parameterCallbackHandle
GalaxisNode
private
m_publisherSeqNumber
QRCodeDetectionNode
private
m_qrCodeDetectionPubSPtr
QRCodeDetectionNode
private
m_qrCodeFoundSometime
QRCodeDetectionNode
private
m_qrCodeVisible
QRCodeDetectionNode
private
m_rosParameterNamesVec
GalaxisNode
private
m_serviceState
GalaxisNode
private
m_serviceSubscription
GalaxisNode
private
m_settingsJsonFilename
QRCodeDetectionNode
private
m_systemSettingsSubSPtr
GalaxisNode
private
onImgCallback
(const sensor_msgs::msg::Image::SharedPtr p_ImgMsg)
QRCodeDetectionNode
publishImage
(cv::Mat &image)
QRCodeDetectionNode
private
publishQR
(rclcpp::Time stamp, bool detected)
QRCodeDetectionNode
private
QRCodeDetectionNode
()
QRCodeDetectionNode
register_callback
(std::function< void(galaxis::serviceStates::State)> p_function)
GalaxisNode
protected
service_state_callback
(ServiceStateType::SharedPtr const p_msgSPtr)
GalaxisNode
protected
test_detection_loop
(std::string path)
QRCodeDetectionNode
tickPub
(std::map< galaxis::serviceStates::State, std::function< void(Args...)>> const *p_functionMapPtr, Args... p_args)
GalaxisNode
inline
protected
tickSub
(std::map< galaxis::serviceStates::State, std::function< void(const MsgSPtr)>> const *p_functionMapPtr, MsgSPtr const p_message)
GalaxisNode
inline
protected
Generated by
1.8.17