Go to the documentation of this file.
9 #ifndef CRoboPeakLidar_H
10 #define CRoboPeakLidar_H
58 virtual void initialize();
61 virtual void doProcessSimple(
62 bool &outThereIsObservation,
64 bool &hardwareError );
67 void setSerialPort(
const std::string &port_name);
70 virtual bool turnOn();
71 virtual bool turnOff();
74 bool getDeviceHealth()
const;
92 void loadConfig_sensorSpecific(
94 const std::string &iniSection );
A "CObservation"-derived class that represents a 2D range scan measurement (typically from a laser sc...
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
const std::string getSerialPort()
Returns the currently set serial port.
#define DEFINE_GENERIC_SENSOR(class_name)
This declaration must be inserted in all CGenericSensor classes definition, within the class declarat...
This is the base, abstract class for "software drivers" interfaces to 2D scanners (laser range finder...
This class allows loading and storing values and vectors of different types from a configuration text...
A class used to store a 3D pose (a 3D translation + a rotation in 3D).
Interfaces a Robo Peak LIDAR laser scanner.
poses::CPose3D m_sensorPose
The sensor 6D pose:
Page generated by Doxygen 1.8.16 for MRPT 1.4.0 SVN: at Mon Oct 14 22:32:58 UTC 2019 | | |