Class nebula::ros::HesaiRosWrapper
ClassList > nebula > ros > HesaiRosWrapper
Ros wrapper of hesai driver.
#include <hesai_ros_wrapper.hpp>
Inherits the following classes: rclcpp::Node
Public Functions
Type | Name |
---|---|
HesaiRosWrapper (const rclcpp::NodeOptions & options) |
|
HesaiRosWrapper (const HesaiRosWrapper &) = delete |
|
HesaiRosWrapper (HesaiRosWrapper &&) = delete |
|
Status | get_status () Get current status of this driver. |
HesaiRosWrapper & | operator= (const HesaiRosWrapper &) = delete |
HesaiRosWrapper & | operator= (HesaiRosWrapper &&) = delete |
Status | stream_start () Start point cloud streaming (Call SensorInterfaceStart of HwInterface) |
~HesaiRosWrapper () noexcept override |
Public Functions Documentation
function HesaiRosWrapper [1/3]
explicit nebula::ros::HesaiRosWrapper::HesaiRosWrapper (
const rclcpp::NodeOptions & options
)
function HesaiRosWrapper [2/3]
nebula::ros::HesaiRosWrapper::HesaiRosWrapper (
const HesaiRosWrapper &
) = delete
function HesaiRosWrapper [3/3]
nebula::ros::HesaiRosWrapper::HesaiRosWrapper (
HesaiRosWrapper &&
) = delete
function get_status
Get current status of this driver.
Status nebula::ros::HesaiRosWrapper::get_status ()
Returns:
Current status
function operator=
HesaiRosWrapper & nebula::ros::HesaiRosWrapper::operator= (
const HesaiRosWrapper &
) = delete
function operator=
HesaiRosWrapper & nebula::ros::HesaiRosWrapper::operator= (
HesaiRosWrapper &&
) = delete
function stream_start
Start point cloud streaming (Call SensorInterfaceStart of HwInterface)
Status nebula::ros::HesaiRosWrapper::stream_start ()
Returns:
Resulting status
function ~HesaiRosWrapper
inline nebula::ros::HesaiRosWrapper::~HesaiRosWrapper () noexcept override
The documentation for this class was generated from the following file nebula_ros/include/nebula_ros/hesai/hesai_ros_wrapper.hpp