Parameters related with inserting observations into the map:
#include <mrpt/slam/CGasConcentrationGridMap2D.h>

Public Member Functions | |
| TInsertionOptions () | |
| Default values loader. | |
| void | loadFromConfigFile (const mrpt::utils::CConfigFileBase &source, const std::string §ion) |
| See utils::CLoadableOptions. | |
| void | dumpToTextStream (CStream &out) const |
| See utils::CLoadableOptions. | |
| void | loadFromConfigFileName (const std::string &config_file, const std::string §ion) |
| Behaves like loadFromConfigFile, but you can pass directly a file name and a temporary CConfigFile object will be created automatically to load the file. | |
| virtual void | saveToConfigFile (mrpt::utils::CConfigFileBase &source, const std::string §ion) |
| This method saves the options to a ".ini"-like file or memory-stored string list. | |
| void | saveToConfigFileName (const std::string &config_file, const std::string §ion) |
| Behaves like saveToConfigFile, but you can pass directly a file name and a temporary CConfigFile object will be created automatically to save the file. | |
| void | dumpToConsole () const |
| This method must display clearly all the contents of the structure in textual form, sending it to a CStream. | |
Public Attributes | |
For all mapping methods | |
| uint16_t | sensorType |
| The sensor type for the gas concentration map (0x0000 ->mean of all installed sensors, 0x2600, 0x6810, ...) | |
Parameters of the "MOS model" | |
| bool | useMOSmodel |
| If true use MOS model before map algorithm. | |
| float | tauR |
| Tau values for the rise sensor's phases. | |
| float | tauD |
| Tau values for the decay (tauD) sensor's phases. | |
| uint16_t | lastObservations_size |
| The number of observations to keep in m_lastObservations. | |
| size_t | winNoise_size |
| The number of observations used to reduce noise on signal. | |
| uint16_t | decimate_value |
| The decimate frecuency applied after noise filtering. | |
| vector_float | calibrated_tauD_voltages |
| Measured values of K= 1/tauD for different volatile concentrations. | |
| vector_float | calibrated_tauD_values |
| vector_float | calibrated_delay_RobotSpeeds |
| Measured values of the delay (memory effect) for different robot speeds. | |
| vector_float | calibrated_delay_values |
| uint16_t | enose_id |
| id for the enose used to generate this map (must be < gasGrid_count) | |
| bool | save_maplog |
| If true save generated gas map as a log file. | |
Static Protected Member Functions | |
| static void | dumpVar_int (CStream &out, const char *varName, int v) |
| Used to print variable info from dumpToTextStream with the macro LOADABLEOPTS_DUMP_VAR. | |
| static void | dumpVar_float (CStream &out, const char *varName, float v) |
| static void | dumpVar_double (CStream &out, const char *varName, double v) |
| static void | dumpVar_bool (CStream &out, const char *varName, bool v) |
| static void | dumpVar_string (CStream &out, const char *varName, const std::string &v) |
| mrpt::slam::CGasConcentrationGridMap2D::TInsertionOptions::TInsertionOptions | ( | ) |
Default values loader.
| void mrpt::utils::CLoadableOptions::dumpToConsole | ( | ) | const [inherited] |
This method must display clearly all the contents of the structure in textual form, sending it to a CStream.
| void mrpt::slam::CGasConcentrationGridMap2D::TInsertionOptions::dumpToTextStream | ( | CStream & | out | ) | const [virtual] |
Implements mrpt::utils::CLoadableOptions.
| static void mrpt::utils::CLoadableOptions::dumpVar_bool | ( | CStream & | out, |
| const char * | varName, | ||
| bool | v | ||
| ) | [static, protected, inherited] |
| static void mrpt::utils::CLoadableOptions::dumpVar_double | ( | CStream & | out, |
| const char * | varName, | ||
| double | v | ||
| ) | [static, protected, inherited] |
| static void mrpt::utils::CLoadableOptions::dumpVar_float | ( | CStream & | out, |
| const char * | varName, | ||
| float | v | ||
| ) | [static, protected, inherited] |
| static void mrpt::utils::CLoadableOptions::dumpVar_int | ( | CStream & | out, |
| const char * | varName, | ||
| int | v | ||
| ) | [static, protected, inherited] |
Used to print variable info from dumpToTextStream with the macro LOADABLEOPTS_DUMP_VAR.
| static void mrpt::utils::CLoadableOptions::dumpVar_string | ( | CStream & | out, |
| const char * | varName, | ||
| const std::string & | v | ||
| ) | [static, protected, inherited] |
| void mrpt::slam::CGasConcentrationGridMap2D::TInsertionOptions::loadFromConfigFile | ( | const mrpt::utils::CConfigFileBase & | source, |
| const std::string & | section | ||
| ) | [virtual] |
Implements mrpt::utils::CLoadableOptions.
| void mrpt::utils::CLoadableOptions::loadFromConfigFileName | ( | const std::string & | config_file, |
| const std::string & | section | ||
| ) | [inherited] |
Behaves like loadFromConfigFile, but you can pass directly a file name and a temporary CConfigFile object will be created automatically to load the file.
| virtual void mrpt::utils::CLoadableOptions::saveToConfigFile | ( | mrpt::utils::CConfigFileBase & | source, |
| const std::string & | section | ||
| ) | [inline, virtual, inherited] |
This method saves the options to a ".ini"-like file or memory-stored string list.
Reimplemented in mrpt::vision::TMultiResDescOptions, and mrpt::vision::TMultiResDescMatchOptions.
Definition at line 87 of file CLoadableOptions.h.
References THROW_EXCEPTION.
| void mrpt::utils::CLoadableOptions::saveToConfigFileName | ( | const std::string & | config_file, |
| const std::string & | section | ||
| ) | [inherited] |
Behaves like saveToConfigFile, but you can pass directly a file name and a temporary CConfigFile object will be created automatically to save the file.
| vector_float mrpt::slam::CGasConcentrationGridMap2D::TInsertionOptions::calibrated_delay_RobotSpeeds |
Measured values of the delay (memory effect) for different robot speeds.
Definition at line 122 of file CGasConcentrationGridMap2D.h.
Definition at line 123 of file CGasConcentrationGridMap2D.h.
Definition at line 120 of file CGasConcentrationGridMap2D.h.
Measured values of K= 1/tauD for different volatile concentrations.
Definition at line 119 of file CGasConcentrationGridMap2D.h.
The decimate frecuency applied after noise filtering.
Definition at line 117 of file CGasConcentrationGridMap2D.h.
id for the enose used to generate this map (must be < gasGrid_count)
Definition at line 125 of file CGasConcentrationGridMap2D.h.
The number of observations to keep in m_lastObservations.
Definition at line 115 of file CGasConcentrationGridMap2D.h.
If true save generated gas map as a log file.
Definition at line 126 of file CGasConcentrationGridMap2D.h.
The sensor type for the gas concentration map (0x0000 ->mean of all installed sensors, 0x2600, 0x6810, ...)
Definition at line 105 of file CGasConcentrationGridMap2D.h.
Tau values for the decay (tauD) sensor's phases.
Definition at line 113 of file CGasConcentrationGridMap2D.h.
Tau values for the rise sensor's phases.
Definition at line 112 of file CGasConcentrationGridMap2D.h.
If true use MOS model before map algorithm.
Definition at line 110 of file CGasConcentrationGridMap2D.h.
The number of observations used to reduce noise on signal.
Definition at line 116 of file CGasConcentrationGridMap2D.h.
| Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011 |