MRPT  2.0.3
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 142 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 144 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 147 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 155 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 145 of file MonteCarloLocalization_App.cpp.




Page generated by Doxygen 1.8.14 for MRPT 2.0.3 Git: 8e9e8af54 Wed May 13 17:41:24 2020 +0200 at miƩ may 13 17:55:54 CEST 2020