Class HesaiRosWrapper

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

  • public rclcpp::Node

Class Documentation

class HesaiRosWrapper : public rclcpp::Node

Ros wrapper of hesai driver.

Public Functions

explicit HesaiRosWrapper(const rclcpp::NodeOptions &options)
HesaiRosWrapper(const HesaiRosWrapper&) = delete
HesaiRosWrapper &operator=(const HesaiRosWrapper&) = delete
HesaiRosWrapper(HesaiRosWrapper&&) = delete
HesaiRosWrapper &operator=(HesaiRosWrapper&&) = delete
inline ~HesaiRosWrapper() noexcept override
Status get_status()

Get current status of this driver.

Returns:

Current status

Status stream_start()

Start point cloud streaming (Call SensorInterfaceStart of HwInterface)

Returns:

Resulting status