Class RobosenseDecoderWrapper

Class Documentation

class RobosenseDecoderWrapper

Ros wrapper of robosense driver.

Public Functions

explicit RobosenseDecoderWrapper(rclcpp::Node *const parent_node, const std::shared_ptr<nebula::drivers::RobosenseHwInterface> &hw_interface, const std::shared_ptr<const nebula::drivers::RobosenseSensorConfiguration> &config, const std::shared_ptr<const nebula::drivers::RobosenseCalibrationConfiguration> &calibration)
void process_cloud_packet(std::unique_ptr<nebula_msgs::msg::NebulaPacket> packet_msg)
void on_config_change(const std::shared_ptr<const nebula::drivers::RobosenseSensorConfiguration> &new_config)
nebula::Status status()