mrpt_bayes: Humble
Links
Rosindex
Website
C++ API
Page Hierarchy
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace mrpt
Namespace mrpt::bayes
Namespace mrpt::bayes::detail
Namespace mrpt::config
Namespace mrpt::obs
Classes and Structs
Struct CParticleFilter::TParticleFilterOptions
Struct CParticleFilter::TParticleFilterStats
Struct CParticleFilterCapable::TFastDrawAuxVars
Template Struct CParticleFilterDataImpl
Template Struct CProbabilityParticle
Template Struct CProbabilityParticle< T, particle_storage_mode::POINTER >
Template Struct CProbabilityParticle< T, particle_storage_mode::VALUE >
Struct CProbabilityParticleBase
Struct TKF_options
Template Class CKalmanFilterCapable
Class CParticleFilter
Class CParticleFilterCapable
Template Class CParticleFilterData
Template Class CRejectionSamplingCapable
Enums
Enum particle_storage_mode
Enum TKFMethod
Functions
Template Function mrpt::bayes::detail::addNewLandmarks(CKalmanFilterCapable<VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE>&, const typename CKalmanFilterCapable<VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE>::vector_KFArray_OBS&, const std::vector<int>&, const typename CKalmanFilterCapable<VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE>::KFMatrix_OxO&)
Template Function mrpt::bayes::detail::addNewLandmarks(CKalmanFilterCapable<VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE>&, const typename CKalmanFilterCapable<VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE>::vector_KFArray_OBS&, const std::vector<int>&, const typename CKalmanFilterCapable<VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE>::KFMatrix_OxO&)
Template Function mrpt::bayes::detail::getNumberOfLandmarksInMap(const CKalmanFilterCapable<VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE>&)
Template Function mrpt::bayes::detail::getNumberOfLandmarksInMap(const CKalmanFilterCapable<VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE>&)
Template Function mrpt::bayes::detail::isMapEmpty(const CKalmanFilterCapable<VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE>&)
Template Function mrpt::bayes::detail::isMapEmpty(const CKalmanFilterCapable<VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE>&)
Function mrpt::bayes::registerAllClasses_mrpt_bayes
Function MRPT_FILL_ENUM(kfEKFNaive)
Function MRPT_FILL_ENUM(kfEKFAlaDavison)
Function MRPT_FILL_ENUM(kfIKFFull)
Function MRPT_FILL_ENUM(kfIKF)
Function MRPT_FILL_ENUM_MEMBER(mrpt::bayes::CParticleFilter, pfStandardProposal)
Function MRPT_FILL_ENUM_MEMBER(mrpt::bayes::CParticleFilter, pfAuxiliaryPFOptimal)
Function MRPT_FILL_ENUM_MEMBER(mrpt::bayes::CParticleFilter, pfAuxiliaryPFStandard)
Function MRPT_FILL_ENUM_MEMBER(mrpt::bayes::CParticleFilter, pfOptimalProposal)
Function MRPT_FILL_ENUM_MEMBER(mrpt::bayes::CParticleFilter, prMultinomial)
Function MRPT_FILL_ENUM_MEMBER(mrpt::bayes::CParticleFilter, prResidual)
Function MRPT_FILL_ENUM_MEMBER(mrpt::bayes::CParticleFilter, prStratified)
Function MRPT_FILL_ENUM_MEMBER(mrpt::bayes::CParticleFilter, prSystematic)
Variables
Variable mrpt::bayes::INVALID_LIKELIHOOD_VALUE
Defines
Define CKalmanFilterCapable_H
Directories
Directory include
Directory mrpt
Directory bayes
Files
File bayes.h
File CKalmanFilterCapable.h
File CKalmanFilterCapable_impl.h
File CParticleFilter.h
File CParticleFilterCapable.h
File CParticleFilterData.h
File CProbabilityParticle.h
File CRejectionSamplingCapable.h
File registerAllClasses.h
Pages
Deprecated List
Standard Documents
PACKAGE
Index
mrpt_bayes: Humble
Index
Index
C
|
M
C
CKalmanFilterCapable_H (C macro)
M
mrpt::bayes::CKalmanFilterCapable (C++ class)
mrpt::bayes::CKalmanFilterCapable::CKalmanFilterCapable (C++ function)
mrpt::bayes::CKalmanFilterCapable::get_action_size (C++ function)
mrpt::bayes::CKalmanFilterCapable::get_feature_size (C++ function)
mrpt::bayes::CKalmanFilterCapable::get_observation_size (C++ function)
mrpt::bayes::CKalmanFilterCapable::get_vehicle_size (C++ function)
mrpt::bayes::CKalmanFilterCapable::getLandmarkCov (C++ function)
mrpt::bayes::CKalmanFilterCapable::getLandmarkMean (C++ function)
mrpt::bayes::CKalmanFilterCapable::getNumberOfLandmarksInTheMap (C++ function)
mrpt::bayes::CKalmanFilterCapable::getProfiler (C++ function)
mrpt::bayes::CKalmanFilterCapable::getStateVectorLength (C++ function)
mrpt::bayes::CKalmanFilterCapable::internal_getPkk (C++ function)
mrpt::bayes::CKalmanFilterCapable::internal_getXkk (C++ function)
mrpt::bayes::CKalmanFilterCapable::isMapEmpty (C++ function)
mrpt::bayes::CKalmanFilterCapable::KF_options (C++ member)
mrpt::bayes::CKalmanFilterCapable::KFArray_ACT (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFArray_FEAT (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFArray_OBS (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFArray_VEH (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFCLASS (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFMatrix (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFMatrix_AxA (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFMatrix_FxF (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFMatrix_FxO (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFMatrix_FxV (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFMatrix_OxF (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFMatrix_OxO (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFMatrix_OxV (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFMatrix_VxF (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFMatrix_VxO (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFMatrix_VxV (C++ type)
mrpt::bayes::CKalmanFilterCapable::kftype (C++ type)
mrpt::bayes::CKalmanFilterCapable::KFVector (C++ type)
mrpt::bayes::CKalmanFilterCapable::m_pkk (C++ member)
mrpt::bayes::CKalmanFilterCapable::m_timLogger (C++ member)
mrpt::bayes::CKalmanFilterCapable::m_xkk (C++ member)
mrpt::bayes::CKalmanFilterCapable::OnGetAction (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnGetObservationNoise (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnGetObservationsAndDataAssociation (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnInverseObservationModel (C++ function)
,
[1]
mrpt::bayes::CKalmanFilterCapable::OnNewLandmarkAddedToMap (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnNormalizeStateVector (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnObservationJacobians (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnObservationJacobiansNumericGetIncrements (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnObservationModel (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnPostIteration (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnPreComputingPredictions (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnSubstractObservationVectors (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnTransitionJacobian (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnTransitionJacobianNumericGetIncrements (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnTransitionModel (C++ function)
mrpt::bayes::CKalmanFilterCapable::OnTransitionNoise (C++ function)
mrpt::bayes::CKalmanFilterCapable::runOneKalmanIteration (C++ function)
mrpt::bayes::CKalmanFilterCapable::vector_KFArray_OBS (C++ type)
mrpt::bayes::CKalmanFilterCapable::~CKalmanFilterCapable (C++ function)
mrpt::bayes::CParticleFilter (C++ class)
mrpt::bayes::CParticleFilter::CParticleFilter (C++ function)
mrpt::bayes::CParticleFilter::executeOn (C++ function)
mrpt::bayes::CParticleFilter::m_options (C++ member)
mrpt::bayes::CParticleFilter::TParticleFilterAlgorithm (C++ enum)
mrpt::bayes::CParticleFilter::TParticleFilterAlgorithm::pfAuxiliaryPFOptimal (C++ enumerator)
mrpt::bayes::CParticleFilter::TParticleFilterAlgorithm::pfAuxiliaryPFStandard (C++ enumerator)
mrpt::bayes::CParticleFilter::TParticleFilterAlgorithm::pfOptimalProposal (C++ enumerator)
mrpt::bayes::CParticleFilter::TParticleFilterAlgorithm::pfStandardProposal (C++ enumerator)
mrpt::bayes::CParticleFilter::TParticleFilterOptions (C++ struct)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::adaptiveSampleSize (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::BETA (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::loadFromConfigFile (C++ function)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::max_loglikelihood_dyn_range (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::PF_algorithm (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::pfAuxFilterOptimal_MaximumSearchSamples (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::pfAuxFilterOptimal_MLE (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::pfAuxFilterStandard_FirstStageWeightsMonteCarlo (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::powFactor (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::resamplingMethod (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::sampleSize (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterOptions::saveToConfigFile (C++ function)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterStats (C++ struct)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterStats::ESS_beforeResample (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleFilterStats::weightsVariance_beforeResample (C++ member)
,
[1]
mrpt::bayes::CParticleFilter::TParticleResamplingAlgorithm (C++ enum)
mrpt::bayes::CParticleFilter::TParticleResamplingAlgorithm::prMultinomial (C++ enumerator)
mrpt::bayes::CParticleFilter::TParticleResamplingAlgorithm::prResidual (C++ enumerator)
mrpt::bayes::CParticleFilter::TParticleResamplingAlgorithm::prStratified (C++ enumerator)
mrpt::bayes::CParticleFilter::TParticleResamplingAlgorithm::prSystematic (C++ enumerator)
mrpt::bayes::CParticleFilter::~CParticleFilter (C++ function)
mrpt::bayes::CParticleFilterCapable (C++ class)
mrpt::bayes::CParticleFilterCapable::computeResampling (C++ function)
mrpt::bayes::CParticleFilterCapable::CParticleFilterCapable (C++ function)
mrpt::bayes::CParticleFilterCapable::defaultEvaluator (C++ function)
mrpt::bayes::CParticleFilterCapable::ESS (C++ function)
mrpt::bayes::CParticleFilterCapable::fastDrawSample (C++ function)
mrpt::bayes::CParticleFilterCapable::getW (C++ function)
mrpt::bayes::CParticleFilterCapable::log2linearWeights (C++ function)
mrpt::bayes::CParticleFilterCapable::m_fastDrawAuxiliary (C++ member)
mrpt::bayes::CParticleFilterCapable::normalizeWeights (C++ function)
mrpt::bayes::CParticleFilterCapable::particlesCount (C++ function)
mrpt::bayes::CParticleFilterCapable::performResampling (C++ function)
mrpt::bayes::CParticleFilterCapable::performSubstitution (C++ function)
mrpt::bayes::CParticleFilterCapable::prediction_and_update (C++ function)
mrpt::bayes::CParticleFilterCapable::prediction_and_update_pfAuxiliaryPFOptimal (C++ function)
mrpt::bayes::CParticleFilterCapable::prediction_and_update_pfAuxiliaryPFStandard (C++ function)
mrpt::bayes::CParticleFilterCapable::prediction_and_update_pfOptimalProposal (C++ function)
mrpt::bayes::CParticleFilterCapable::prediction_and_update_pfStandardProposal (C++ function)
mrpt::bayes::CParticleFilterCapable::prepareFastDrawSample (C++ function)
mrpt::bayes::CParticleFilterCapable::setW (C++ function)
mrpt::bayes::CParticleFilterCapable::TFastDrawAuxVars (C++ struct)
,
[1]
mrpt::bayes::CParticleFilterCapable::TFastDrawAuxVars::alreadyDrawnIndexes (C++ member)
,
[1]
mrpt::bayes::CParticleFilterCapable::TFastDrawAuxVars::alreadyDrawnNextOne (C++ member)
,
[1]
mrpt::bayes::CParticleFilterCapable::TFastDrawAuxVars::CDF (C++ member)
,
[1]
mrpt::bayes::CParticleFilterCapable::TFastDrawAuxVars::CDF_indexes (C++ member)
,
[1]
mrpt::bayes::CParticleFilterCapable::TFastDrawAuxVars::PDF (C++ member)
,
[1]
mrpt::bayes::CParticleFilterCapable::TFastDrawAuxVars::TFastDrawAuxVars (C++ function)
,
[1]
mrpt::bayes::CParticleFilterCapable::TParticleProbabilityEvaluator (C++ type)
mrpt::bayes::CParticleFilterCapable::~CParticleFilterCapable (C++ function)
mrpt::bayes::CParticleFilterData (C++ class)
mrpt::bayes::CParticleFilterData::clearParticles (C++ function)
mrpt::bayes::CParticleFilterData::CParticleData (C++ type)
mrpt::bayes::CParticleFilterData::CParticleDataContent (C++ type)
mrpt::bayes::CParticleFilterData::CParticleFilterData (C++ function)
mrpt::bayes::CParticleFilterData::CParticleList (C++ type)
mrpt::bayes::CParticleFilterData::getMostLikelyParticle (C++ function)
mrpt::bayes::CParticleFilterData::getWeights (C++ function)
mrpt::bayes::CParticleFilterData::m_particles (C++ member)
mrpt::bayes::CParticleFilterData::PARTICLE_STORAGE (C++ member)
mrpt::bayes::CParticleFilterData::readParticlesFromStream (C++ function)
mrpt::bayes::CParticleFilterData::writeParticlesToStream (C++ function)
mrpt::bayes::CParticleFilterDataImpl (C++ struct)
mrpt::bayes::CParticleFilterDataImpl::derived (C++ function)
,
[1]
mrpt::bayes::CParticleFilterDataImpl::ESS (C++ function)
mrpt::bayes::CParticleFilterDataImpl::getW (C++ function)
mrpt::bayes::CParticleFilterDataImpl::normalizeWeights (C++ function)
mrpt::bayes::CParticleFilterDataImpl::particlesCount (C++ function)
mrpt::bayes::CParticleFilterDataImpl::performSubstitution (C++ function)
mrpt::bayes::CParticleFilterDataImpl::setW (C++ function)
mrpt::bayes::CProbabilityParticle (C++ struct)
mrpt::bayes::CProbabilityParticle<T, particle_storage_mode::POINTER> (C++ struct)
mrpt::bayes::CProbabilityParticle<T, particle_storage_mode::POINTER>::d (C++ member)
mrpt::bayes::CProbabilityParticle<T, particle_storage_mode::VALUE> (C++ struct)
mrpt::bayes::CProbabilityParticle<T, particle_storage_mode::VALUE>::CProbabilityParticle (C++ function)
,
[1]
mrpt::bayes::CProbabilityParticle<T, particle_storage_mode::VALUE>::d (C++ member)
mrpt::bayes::CProbabilityParticleBase (C++ struct)
mrpt::bayes::CProbabilityParticleBase::CProbabilityParticleBase (C++ function)
mrpt::bayes::CProbabilityParticleBase::log_w (C++ member)
mrpt::bayes::CRejectionSamplingCapable (C++ class)
mrpt::bayes::CRejectionSamplingCapable::rejectionSampling (C++ function)
mrpt::bayes::CRejectionSamplingCapable::RS_drawFromProposal (C++ function)
mrpt::bayes::CRejectionSamplingCapable::RS_observationLikelihood (C++ function)
mrpt::bayes::CRejectionSamplingCapable::TParticle (C++ type)
mrpt::bayes::CRejectionSamplingCapable::~CRejectionSamplingCapable (C++ function)
mrpt::bayes::detail::addNewLandmarks (C++ function)
,
[1]
mrpt::bayes::detail::getNumberOfLandmarksInMap (C++ function)
,
[1]
mrpt::bayes::detail::isMapEmpty (C++ function)
,
[1]
mrpt::bayes::INVALID_LIKELIHOOD_VALUE (C++ member)
mrpt::bayes::particle_storage_mode (C++ enum)
mrpt::bayes::particle_storage_mode::POINTER (C++ enumerator)
mrpt::bayes::particle_storage_mode::VALUE (C++ enumerator)
mrpt::bayes::registerAllClasses_mrpt_bayes (C++ function)
mrpt::bayes::TKF_options (C++ struct)
mrpt::bayes::TKF_options::debug_verify_analytic_jacobians (C++ member)
mrpt::bayes::TKF_options::debug_verify_analytic_jacobians_threshold (C++ member)
mrpt::bayes::TKF_options::dumpToTextStream (C++ function)
mrpt::bayes::TKF_options::enable_profiler (C++ member)
mrpt::bayes::TKF_options::IKF_iterations (C++ member)
mrpt::bayes::TKF_options::loadFromConfigFile (C++ function)
mrpt::bayes::TKF_options::method (C++ member)
mrpt::bayes::TKF_options::TKF_options (C++ function)
mrpt::bayes::TKF_options::use_analytic_observation_jacobian (C++ member)
mrpt::bayes::TKF_options::use_analytic_transition_jacobian (C++ member)
mrpt::bayes::TKF_options::verbosity_level (C++ member)
mrpt::bayes::TKFMethod (C++ enum)
mrpt::bayes::TKFMethod::kfEKFAlaDavison (C++ enumerator)
mrpt::bayes::TKFMethod::kfEKFNaive (C++ enumerator)
mrpt::bayes::TKFMethod::kfIKF (C++ enumerator)
mrpt::bayes::TKFMethod::kfIKFFull (C++ enumerator)
MRPT_FILL_ENUM (C++ function)
,
[1]
,
[2]
,
[3]
MRPT_FILL_ENUM_MEMBER (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]