Gemini Sonar Driver  1.0.0
A ROS2 Package for the Tritech Gemini 1200ikd sonar
Loading...
Searching...
No Matches
gemini_sonar_driver::GeminiSonarNode::Publishers Struct Reference

ROS2 publishers. More...

#include <gemini_sonar_node.hpp>

Public Member Functions

void init (GeminiSonarNode *node)
 

Public Attributes

rclcpp::Publisher< marine_acoustic_msgs::msg::RawSonarImage >::SharedPtr raw_sonar_image_
 
rclcpp::Publisher< gemini_sonar_driver_interfaces::msg::RawPacket >::SharedPtr raw_packet_
 
rclcpp::Publisher< gemini_sonar_driver_interfaces::msg::GeminiStatus >::SharedPtr status_
 
rclcpp::Publisher< gemini_sonar_driver_interfaces::msg::LoggerStatus >::SharedPtr logger_status_
 

Detailed Description

ROS2 publishers.

Member Function Documentation

◆ init()

void GeminiSonarNode::Publishers::init ( GeminiSonarNode * node)

Member Data Documentation

◆ logger_status_

rclcpp::Publisher<gemini_sonar_driver_interfaces::msg::LoggerStatus>::SharedPtr gemini_sonar_driver::GeminiSonarNode::Publishers::logger_status_

◆ raw_packet_

rclcpp::Publisher<gemini_sonar_driver_interfaces::msg::RawPacket>::SharedPtr gemini_sonar_driver::GeminiSonarNode::Publishers::raw_packet_

◆ raw_sonar_image_

rclcpp::Publisher<marine_acoustic_msgs::msg::RawSonarImage>::SharedPtr gemini_sonar_driver::GeminiSonarNode::Publishers::raw_sonar_image_

◆ status_

rclcpp::Publisher<gemini_sonar_driver_interfaces::msg::GeminiStatus>::SharedPtr gemini_sonar_driver::GeminiSonarNode::Publishers::status_

The documentation for this struct was generated from the following files: