Class OusterProcessingNodeBase

Inheritance Relationships

Base Type

  • public rclcpp::Node

Class Documentation

class OusterProcessingNodeBase : public rclcpp::Node

Protected Functions

inline OusterProcessingNodeBase(const std::string &name, const rclcpp::NodeOptions &options)
void create_metadata_subscriber(std::function<void(const std_msgs::msg::String::ConstSharedPtr&)> on_sensor_metadata)

Protected Attributes

rclcpp::Subscription<std_msgs::msg::String>::SharedPtr metadata_sub
ouster::sdk::core::SensorInfo info
std::shared_ptr<ouster::sdk::core::PacketFormat> packet_format