MRPT  1.9.9
List of all members | Public Types | Static Public Member Functions | Static Public Attributes
pf2gauss_t< CMonteCarloLocalization3D > Struct Template Reference

Detailed Description

template<>
struct pf2gauss_t< CMonteCarloLocalization3D >

Definition at line 141 of file MonteCarloLocalization_App.cpp.

Public Types

using type = CPose3DPDFGaussian
 

Static Public Member Functions

static void resetOnFreeSpace (CMonteCarloLocalization3D &pdf, mrpt::maps::CMultiMetricMap &metricMap, size_t PARTICLE_COUNT, const mrpt::math::TPose3D &init_min, const mrpt::math::TPose3D &init_max)
 
static void resetUniform (CMonteCarloLocalization3D &pdf, size_t PARTICLE_COUNT, const mrpt::math::TPose3D &init_min, const mrpt::math::TPose3D &init_max)
 

Static Public Attributes

static constexpr bool PF_IS_3D = true
 

Member Typedef Documentation

◆ type

Definition at line 143 of file MonteCarloLocalization_App.cpp.

Member Function Documentation

◆ resetOnFreeSpace()

static void pf2gauss_t< CMonteCarloLocalization3D >::resetOnFreeSpace ( CMonteCarloLocalization3D pdf,
mrpt::maps::CMultiMetricMap metricMap,
size_t  PARTICLE_COUNT,
const mrpt::math::TPose3D init_min,
const mrpt::math::TPose3D init_max 
)
inlinestatic

Definition at line 146 of file MonteCarloLocalization_App.cpp.

References THROW_EXCEPTION.

◆ resetUniform()

static void pf2gauss_t< CMonteCarloLocalization3D >::resetUniform ( CMonteCarloLocalization3D pdf,
size_t  PARTICLE_COUNT,
const mrpt::math::TPose3D init_min,
const mrpt::math::TPose3D init_max 
)
inlinestatic

Definition at line 154 of file MonteCarloLocalization_App.cpp.

References mrpt::poses::CPose3DPDFParticles::resetUniform().

Here is the call graph for this function:

Member Data Documentation

◆ PF_IS_3D

constexpr bool pf2gauss_t< CMonteCarloLocalization3D >::PF_IS_3D = true
static

Definition at line 144 of file MonteCarloLocalization_App.cpp.




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 338471620 Mon Feb 17 00:12:39 2020 +0100 at lun feb 17 00:15:10 CET 2020