12 #include <gtest/gtest.h>    21 TEST(DataAssociation, TestNoICs)
    39         for (
unsigned int da_metric=0;da_metric<
sizeof(damets)/
sizeof(damets[0]);++da_metric)
    43                 for (
unsigned int da_method=0;da_method<
sizeof(dams)/
sizeof(dams[0]);++da_method)
    48                         data_association_independent_predictions(
z, 
y, y_cov, DAresults, dam, damet, 0.99, 
true, std::vector<prediction_index_t>(), 
metricMaha, 0.0);
    51                                 << 
"For da_method="<< da_method << 
" and da_metric="<<da_metric<< endl;
 
Classes for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL. 
std::map< observation_index_t, prediction_index_t > associations
For each observation (with row index IDX_obs in the input "Z_observations"), its association in the p...
JCBB: Joint Compatibility Branch & Bound [Neira, Tardos 2001]. 
This base provides a set of functions for maths stuff. 
TDataAssociationMetric
Different metrics for data association, used in mrpt::slam::data_association For a comparison of both...
TEST(DataAssociation, TestNoICs)
void SLAM_IMPEXP data_association_independent_predictions(const mrpt::math::CMatrixDouble &Z_observations_mean, const mrpt::math::CMatrixDouble &Y_predictions_mean, const mrpt::math::CMatrixDouble &Y_predictions_cov, TDataAssociationResults &results, const TDataAssociationMethod method=assocJCBB, const TDataAssociationMetric metric=metricMaha, const double chi2quantile=0.99, const bool DAT_ASOC_USE_KDTREE=true, const std::vector< prediction_index_t > &predictions_IDs=std::vector< prediction_index_t >(), const TDataAssociationMetric compatibilityTestMetric=metricMaha, const double log_ML_compat_test_threshold=0.0)
Computes the data-association between the prediction of a set of landmarks and their observations...
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries. 
The results from mrpt::slam::data_association. 
Matching likelihood (See TDataAssociationMetric for a paper explaining this metric) ...
TDataAssociationMethod
Different algorithms for data association, used in mrpt::slam::data_association.