Class GsofClientRos
Defined in File gsof_client_ros.h
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public rclcpp::Node
Class Documentation
-
class GsofClientRos : public rclcpp::Node
Public Functions
-
explicit GsofClientRos(const rclcpp::NodeOptions &options = rclcpp::NodeOptions())
Protected Functions
-
void setupRosPublishersAndCallbacks()
-
template<typename RosMessageType>
void advertise(const std::string &topic)
Protected Attributes
-
std::string ip_
-
long port_
-
std::unique_ptr<trmb::GsofClient> gsof_client_
-
std::array<std::shared_ptr<rclcpp::PublisherBase>, 256> gsof_publishers_
Protected Static Attributes
-
static constexpr int k_default_qos_history_depth = 100
-
explicit GsofClientRos(const rclcpp::NodeOptions &options = rclcpp::NodeOptions())