The contents of each cell in a CRandomFieldGridMap2D map.
Definition at line 40 of file CRandomFieldGridMap2D.h.
#include <mrpt/maps/CRandomFieldGridMap2D.h>
Public Member Functions | |
TRandomFieldCell (double kfmean_dm_mean=1e-20, double kfstd_dmmeanw=0) | |
Constructor. More... | |
Public Attributes | |
union { | |
double kf_mean | |
[KF-methods only] The mean value of this cell More... | |
double dm_mean | |
[Kernel-methods only] The cumulative weighted readings of this cell More... | |
double gmrf_mean | |
[GMRF only] The mean value of this cell More... | |
}; | |
union { | |
double kf_std | |
[KF-methods only] The standard deviation value of this cell More... | |
double dm_mean_w | |
[Kernel-methods only] The cumulative weights (concentration = alpha More... | |
double gmrf_std | |
}; | |
double | dmv_var_mean |
[Kernel DM-V only] The cumulative weighted variance of this cell More... | |
mrpt::system::TTimeStamp | last_updated |
[Dynamic maps only] The timestamp of the last time the cell was updated More... | |
double | updated_std |
[Dynamic maps only] The std cell value that was updated (to be used in the Forgetting_curve More... | |
|
inline |
Constructor.
Definition at line 43 of file CRandomFieldGridMap2D.h.
union { ... } |
union { ... } |
double mrpt::maps::TRandomFieldCell::dm_mean |
[Kernel-methods only] The cumulative weighted readings of this cell
Definition at line 67 of file CRandomFieldGridMap2D.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::computeMeanCellValue_DM_DMV(), and mrpt::maps::CRandomFieldGridMap2D::insertObservation_KernelDM_DMV().
double mrpt::maps::TRandomFieldCell::dm_mean_w |
[Kernel-methods only] The cumulative weights (concentration = alpha
Definition at line 77 of file CRandomFieldGridMap2D.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::computeConfidenceCellValue_DM_DMV(), mrpt::maps::CRandomFieldGridMap2D::computeMeanCellValue_DM_DMV(), mrpt::maps::CRandomFieldGridMap2D::computeVarCellValue_DM_DMV(), and mrpt::maps::CRandomFieldGridMap2D::insertObservation_KernelDM_DMV().
double mrpt::maps::TRandomFieldCell::dmv_var_mean |
[Kernel DM-V only] The cumulative weighted variance of this cell
Definition at line 82 of file CRandomFieldGridMap2D.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::computeVarCellValue_DM_DMV(), and mrpt::maps::CRandomFieldGridMap2D::insertObservation_KernelDM_DMV().
double mrpt::maps::TRandomFieldCell::gmrf_mean |
[GMRF only] The mean value of this cell
Definition at line 69 of file CRandomFieldGridMap2D.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::getAsMatrix(), and mrpt::maps::CRandomFieldGridMap2D::saveMetricMapRepresentationToFile().
double mrpt::maps::TRandomFieldCell::gmrf_std |
Definition at line 78 of file CRandomFieldGridMap2D.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::saveMetricMapRepresentationToFile().
double mrpt::maps::TRandomFieldCell::kf_mean |
[KF-methods only] The mean value of this cell
Definition at line 64 of file CRandomFieldGridMap2D.h.
Referenced by mrpt::maps::CHeightGridMap2D_MRF::dem_get_z(), mrpt::maps::CHeightGridMap2D_MRF::dem_get_z_by_cell(), mrpt::maps::CRandomFieldGridMap2D::getAs3DObject(), mrpt::maps::CRandomFieldGridMap2D::getAsMatrix(), mrpt::maps::CRandomFieldGridMap2D::insertObservation_KF(), mrpt::maps::CRandomFieldGridMap2D::insertObservation_KF2(), mrpt::maps::CRandomFieldGridMap2D::predictMeasurement(), mrpt::maps::CRandomFieldGridMap2D::saveAsMatlab3DGraph(), and mrpt::maps::CRandomFieldGridMap2D::saveMetricMapRepresentationToFile().
double mrpt::maps::TRandomFieldCell::kf_std |
[KF-methods only] The standard deviation value of this cell
Definition at line 74 of file CRandomFieldGridMap2D.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::getAs3DObject(), mrpt::maps::CRandomFieldGridMap2D::predictMeasurement(), mrpt::maps::CRandomFieldGridMap2D::resize(), mrpt::maps::CRandomFieldGridMap2D::saveAsMatlab3DGraph(), and mrpt::maps::CRandomFieldGridMap2D::saveMetricMapRepresentationToFile().
mrpt::system::TTimeStamp mrpt::maps::TRandomFieldCell::last_updated |
[Dynamic maps only] The timestamp of the last time the cell was updated
Definition at line 86 of file CRandomFieldGridMap2D.h.
double mrpt::maps::TRandomFieldCell::updated_std |
[Dynamic maps only] The std cell value that was updated (to be used in the Forgetting_curve
Definition at line 89 of file CRandomFieldGridMap2D.h.
Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019 |