6 #ifndef LASER_FROM_DEPTH_H
7 #define LASER_FROM_DEPTH_H
25 typedef unsigned char byte;
39 size_t m_depth_width = 0;
40 size_t m_depth_height = 0;
53 bool close()
override;
54 bool threadInit()
override;
55 void threadRelease()
override;
60 bool setDistanceRange (
double min,
double max)
override;
61 bool setScanLimits (
double min,
double max)
override;
62 bool setHorizontalResolution (
double step)
override;
63 bool setScanRate (
double rate)
override;
67 bool acquireDataFromHW() override final;
define control board standard interfaces
contains the definition of a Vector type
laserFromDepth: Documentation to be added
LaserFromDepth(double period=0.01)
yarp::sig::ImageOf< float > m_depth_image
Interface implemented by all device drivers.
A generic interface for cameras that have both color camera as well as depth camera sensor,...
The Lidar2DDeviceBase class.
A container for a device driver.
An abstraction for a periodic thread.
A base class for nested structures that can be searched.
An interface for the device drivers.
An interface to the operating system, including Port based communication.