|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
19 #ifndef LASER_FROM_POINTCLOUDS_H
20 #define LASER_FROM_POINTCLOUDS_H
43 typedef unsigned char byte;
60 size_t m_depth_width = 0;
61 size_t m_depth_height = 0;
67 size_t m_pc_stepx = 0;
68 size_t m_pc_stepy = 0;
90 bool close()
override;
91 bool threadInit()
override;
92 void threadRelease()
override;
97 bool setDistanceRange (
double min,
double max)
override;
98 bool setScanLimits (
double min,
double max)
override;
99 bool setHorizontalResolution (
double step)
override;
100 bool setScanRate (
double rate)
override;
std::string m_camera_frame_id
A base class for nested structures that can be searched.
yarp::sig::IntrinsicParams m_intrinsics
contains the definition of a Vector type
yarp::sig::utils::PCL_ROI m_pc_roi
std::string m_ground_frame_id
Interface implemented by all device drivers.
LaserFromPointCloud(double period=0.01)
define control board standard interfaces
An interface for the device drivers.
The DLidarDeviceTemplate class.
double m_pointcloud_max_distance
A container for a device driver.
laserFromPointCloud: Documentation to be added
yarp::sig::Matrix m_transform_mtrx
A generic interface for cameras that have both color camera as well as depth camera sensor,...
yarp::sig::ImageOf< float > m_depth_image
An abstraction for a periodic thread.
An interface to the operating system, including Port based communication.
yarp::os::Property m_propIntrinsics
The IntrinsicParams struct to handle the intrinsic parameter of cameras(RGB and RGBD either).
A class for storing options and configuration information.