45 float pose_x, pose_y,
pose_z, pose_yaw, pose_pitch, pose_roll;
50 bool tryToOpenTheCOM();
62 void loadConfig_sensorSpecific(
64 const std::string §ion);
68 std::string getFirmware();
72 std::string getModel();
76 std::string getSerialNumber();
80 std::string getName();
92 bool errorStatus(std::string &errorString);
96 void getLimits(
float &min,
float &max);
A generic interface for a wide-variety of sensors designed to be used in the application RawLogGrabbe...
A communications serial port built as an implementation of a utils::CStream.
std::string com_port
COM port name.
This class implements a driver for the RAE Systems gas PhotoIonization Detector (PID) (Tested on a Mi...
This class allows loading and storing values and vectors of different types from a configuration text...
Declares a class derived from "CObservation" that represents a set of readings from gas sensors.
#define DEFINE_GENERIC_SENSOR(class_name)
This declaration must be inserted in all CGenericSensor classes definition, within the class declarat...
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
void close()
Close the port.
virtual ~CRaePID()
Default destructor.