Main MRPT website > C++ reference for MRPT 1.9.9
List of all members | Public Member Functions
mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon Struct Reference

Detailed Description

Parameters common to any derived class.

Derived classes should derive a new struct from this one, plus "public utils::CLoadableOptions", and call the internal_* methods where appropiate to deal with the variables declared here. Derived classes instantions of their "TInsertionOptions" MUST set the pointer "m_insertOptions_common" upon construction.

Definition at line 242 of file CRandomFieldGridMap2D.h.

#include <mrpt/maps/CRandomFieldGridMap2D.h>

Inheritance diagram for mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon:
Inheritance graph

Public Member Functions

 TInsertionOptionsCommon ()
 Default values loader. More...
 
void internal_loadFromConfigFile_common (const mrpt::config::CConfigFileBase &source, const std::string &section)
 See utils::CLoadableOptions. More...
 
void internal_dumpToTextStream_common (std::ostream &out) const
 See utils::CLoadableOptions. More...
 

Constructor & Destructor Documentation

◆ TInsertionOptionsCommon()

CRandomFieldGridMap2D::TInsertionOptionsCommon::TInsertionOptionsCommon ( )

Default values loader.

The loss of information of the observations with each iteration.

Definition at line 678 of file CRandomFieldGridMap2D.cpp.

Member Function Documentation

◆ internal_dumpToTextStream_common()

void CRandomFieldGridMap2D::TInsertionOptionsCommon::internal_dumpToTextStream_common ( std::ostream &  out) const

See utils::CLoadableOptions.

Definition at line 717 of file CRandomFieldGridMap2D.cpp.

References mrpt::format().

◆ internal_loadFromConfigFile_common()

void CRandomFieldGridMap2D::TInsertionOptionsCommon::internal_loadFromConfigFile_common ( const mrpt::config::CConfigFileBase source,
const std::string section 
)

See utils::CLoadableOptions.

Definition at line 774 of file CRandomFieldGridMap2D.cpp.

References iniFile(), and MRPT_LOAD_CONFIG_VAR.

Member Data Documentation

◆ cutoffRadius

float mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::cutoffRadius

◆ dm_sigma_omega

double mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::dm_sigma_omega

◆ GMRF_gridmap_image_cx

size_t mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_gridmap_image_cx

Pixel coordinates of the origin for the occupancy_gridmap.

Definition at line 305 of file CRandomFieldGridMap2D.h.

◆ GMRF_gridmap_image_cy

size_t mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_gridmap_image_cy

Pixel coordinates of the origin for the occupancy_gridmap.

Definition at line 307 of file CRandomFieldGridMap2D.h.

◆ GMRF_gridmap_image_file

std::string mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_gridmap_image_file

image name of the occupancy_gridmap

Definition at line 301 of file CRandomFieldGridMap2D.h.

◆ GMRF_gridmap_image_res

double mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_gridmap_image_res

occupancy_gridmap resolution: size of each pixel (m)

Definition at line 303 of file CRandomFieldGridMap2D.h.

◆ GMRF_lambdaObs

double mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_lambdaObs

The initial information (Lambda) of each observation (this information will decrease with time)

Definition at line 291 of file CRandomFieldGridMap2D.h.

◆ GMRF_lambdaObsLoss

double mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_lambdaObsLoss

The loss of information of the observations with each iteration.

Definition at line 293 of file CRandomFieldGridMap2D.h.

Referenced by mrpt::maps::CRandomFieldGridMap2D::updateMapEstimation_GMRF().

◆ GMRF_lambdaPrior

double mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_lambdaPrior

The information (Lambda) of fixed map constraints.

Definition at line 288 of file CRandomFieldGridMap2D.h.

◆ GMRF_saturate_max

double mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_saturate_max

◆ GMRF_saturate_min

double mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_saturate_min

◆ GMRF_simplemap_file

std::string mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_simplemap_file

simplemap_file name of the occupancy_gridmap

Definition at line 299 of file CRandomFieldGridMap2D.h.

◆ GMRF_skip_variance

bool mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_skip_variance

(Default:false) Skip the computation of the variance, just compute the mean

Definition at line 313 of file CRandomFieldGridMap2D.h.

Referenced by mrpt::maps::CRandomFieldGridMap2D::updateMapEstimation_GMRF().

◆ GMRF_use_occupancy_information

bool mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::GMRF_use_occupancy_information

whether to use information of an occupancy_gridmap map for building the GMRF

Definition at line 297 of file CRandomFieldGridMap2D.h.

◆ KF_covSigma

float mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::KF_covSigma

◆ KF_defaultCellMeanValue

float mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::KF_defaultCellMeanValue

◆ KF_initialCellStd

float mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::KF_initialCellStd

◆ KF_observationModelNoise

float mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::KF_observationModelNoise

◆ KF_W_size

uint16_t mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::KF_W_size

◆ R_max

float mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::R_max

◆ R_min

float mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::R_min

◆ sigma

float mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::sigma



Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST