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.
For streams capable of holding different kinds of content, check what they actually have.
An interface to the operating system, including Port based communication.