| 
    MRPT
    2.0.4
    
   | 
 
The contents of each cell in a CRandomFieldGridMap2D map.
Definition at line 36 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... | |
| double & | kf_mean () | 
| [KF-methods only] The mean value of this cell  More... | |
| const double & | kf_mean () const | 
| double & | dm_mean () | 
| [Kernel-methods only] The cumulative weighted readings of this cell  More... | |
| const double & | dm_mean () const | 
| double & | gmrf_mean () | 
| [GMRF only] The mean value of this cell  More... | |
| const double & | gmrf_mean () const | 
| double & | kf_std () | 
| [KF-methods only] The standard deviation value of this cell  More... | |
| const double & | kf_std () const | 
| double & | dm_mean_w () | 
| [Kernel-methods only] The cumulative weights (concentration = alpha  More... | |
| const double & | dm_mean_w () const | 
| double & | gmrf_std () | 
| const double & | gmrf_std () const | 
Public Attributes | |
| double | param1_ = 0 | 
| double | param2_ = 0 | 
| double | dmv_var_mean {0} | 
| [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 39 of file CRandomFieldGridMap2D.h.
      
  | 
  inline | 
[Kernel-methods only] The cumulative weighted readings of this cell
Definition at line 63 of file CRandomFieldGridMap2D.h.
References param1_.
Referenced by mrpt::maps::CRandomFieldGridMap2D::computeMeanCellValue_DM_DMV(), and mrpt::maps::CRandomFieldGridMap2D::insertObservation_KernelDM_DMV().
      
  | 
  inline | 
Definition at line 64 of file CRandomFieldGridMap2D.h.
References param1_.
      
  | 
  inline | 
[Kernel-methods only] The cumulative weights (concentration = alpha
Definition at line 76 of file CRandomFieldGridMap2D.h.
References param2_.
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().
      
  | 
  inline | 
Definition at line 77 of file CRandomFieldGridMap2D.h.
References param2_.
      
  | 
  inline | 
[GMRF only] The mean value of this cell
Definition at line 66 of file CRandomFieldGridMap2D.h.
References param1_.
Referenced by mrpt::maps::CRandomFieldGridMap2D::getAsMatrix(), and mrpt::maps::CRandomFieldGridMap2D::saveMetricMapRepresentationToFile().
      
  | 
  inline | 
Definition at line 67 of file CRandomFieldGridMap2D.h.
References param1_.
      
  | 
  inline | 
Definition at line 78 of file CRandomFieldGridMap2D.h.
References param2_.
Referenced by mrpt::maps::CRandomFieldGridMap2D::saveMetricMapRepresentationToFile().
      
  | 
  inline | 
Definition at line 79 of file CRandomFieldGridMap2D.h.
References param2_.
      
  | 
  inline | 
[KF-methods only] The mean value of this cell
Definition at line 59 of file CRandomFieldGridMap2D.h.
References param1_.
Referenced by mrpt::maps::CRandomFieldGridMap2D::cell2float(), 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().
      
  | 
  inline | 
Definition at line 60 of file CRandomFieldGridMap2D.h.
References param1_.
      
  | 
  inline | 
[KF-methods only] The standard deviation value of this cell
Definition at line 72 of file CRandomFieldGridMap2D.h.
References param2_.
Referenced by mrpt::maps::CRandomFieldGridMap2D::getAs3DObject(), mrpt::maps::CRandomFieldGridMap2D::predictMeasurement(), mrpt::maps::CRandomFieldGridMap2D::resize(), mrpt::maps::CRandomFieldGridMap2D::saveAsMatlab3DGraph(), and mrpt::maps::CRandomFieldGridMap2D::saveMetricMapRepresentationToFile().
      
  | 
  inline | 
Definition at line 73 of file CRandomFieldGridMap2D.h.
References param2_.
| double mrpt::maps::TRandomFieldCell::dmv_var_mean {0} | 
[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().
| 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::param1_ = 0 | 
Definition at line 57 of file CRandomFieldGridMap2D.h.
Referenced by dm_mean(), gmrf_mean(), and kf_mean().
| double mrpt::maps::TRandomFieldCell::param2_ = 0 | 
Definition at line 69 of file CRandomFieldGridMap2D.h.
Referenced by dm_mean_w(), gmrf_std(), and kf_std().
| 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 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020 |