The structure for each e-nose.
Definition at line 41 of file obs/CObservationGasSensors.h.
#include <mrpt/obs/CObservationGasSensors.h>
Public Member Functions | |
TObservationENose () | |
Public Attributes | |
math::TPose3D | eNosePoseOnTheRobot |
The pose of the sensors on the robot. | |
std::vector< float > | readingsVoltage |
The set of readings (in volts) from the array of sensors (size of "sensorTypes" is the same that the size of "readingsVoltage") | |
vector_int | sensorTypes |
The kind of sensors in the array (size of "sensorTypes" is the same that the size of "readingsVoltage") The meaning of values for types of sensors is as follows: 0x0000 : No sensor installed in this slot 0x2600 : Figaro TGS 2600 0x2602 : Figaro TGS 2602 0x2620 : Figaro TGS 2620 0x4161 : Figaro TGS 4161. | |
bool | hasTemperature |
Must be true for "temperature" to contain a valid measurement. | |
float | temperature |
Sensed temperature in Celcius (valid if hasTemperature=true only) | |
bool | isActive |
True if the input to this chamber/enose is poluted air, False if clean air. | |
|
inline |
Definition at line 43 of file obs/CObservationGasSensors.h.
math::TPose3D mrpt::obs::CObservationGasSensors::TObservationENose::eNosePoseOnTheRobot |
The pose of the sensors on the robot.
Definition at line 51 of file obs/CObservationGasSensors.h.
bool mrpt::obs::CObservationGasSensors::TObservationENose::hasTemperature |
Must be true for "temperature" to contain a valid measurement.
Definition at line 63 of file obs/CObservationGasSensors.h.
bool mrpt::obs::CObservationGasSensors::TObservationENose::isActive |
True if the input to this chamber/enose is poluted air, False if clean air.
Definition at line 65 of file obs/CObservationGasSensors.h.
std::vector<float> mrpt::obs::CObservationGasSensors::TObservationENose::readingsVoltage |
The set of readings (in volts) from the array of sensors (size of "sensorTypes" is the same that the size of "readingsVoltage")
Definition at line 52 of file obs/CObservationGasSensors.h.
vector_int mrpt::obs::CObservationGasSensors::TObservationENose::sensorTypes |
The kind of sensors in the array (size of "sensorTypes" is the same that the size of "readingsVoltage") The meaning of values for types of sensors is as follows: 0x0000 : No sensor installed in this slot 0x2600 : Figaro TGS 2600 0x2602 : Figaro TGS 2602 0x2620 : Figaro TGS 2620 0x4161 : Figaro TGS 4161.
Definition at line 62 of file obs/CObservationGasSensors.h.
float mrpt::obs::CObservationGasSensors::TObservationENose::temperature |
Sensed temperature in Celcius (valid if hasTemperature=true only)
Definition at line 64 of file obs/CObservationGasSensors.h.
Page generated by Doxygen 1.9.6 for MRPT 1.4.0 SVN: at Wed Feb 15 01:46:32 UTC 2023 |