Main MRPT website > C++ reference for MRPT 1.9.9
Functions
mrpt::bayes::detail Namespace Reference

Detailed Description

Auxiliary functions, for internal usage of MRPT classes.

Functions

template<size_t VEH_SIZE, size_t OBS_SIZE, size_t FEAT_SIZE, size_t ACT_SIZE, typename KFTYPE >
size_t getNumberOfLandmarksInMap (const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE > &obj)
 
template<size_t VEH_SIZE, size_t OBS_SIZE, size_t ACT_SIZE, typename KFTYPE >
size_t getNumberOfLandmarksInMap (const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE > &obj)
 
template<size_t VEH_SIZE, size_t OBS_SIZE, size_t FEAT_SIZE, size_t ACT_SIZE, typename KFTYPE >
bool isMapEmpty (const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE > &obj)
 
template<size_t VEH_SIZE, size_t OBS_SIZE, size_t ACT_SIZE, typename KFTYPE >
bool isMapEmpty (const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE > &obj)
 
template<size_t VEH_SIZE, size_t OBS_SIZE, size_t FEAT_SIZE, size_t ACT_SIZE, typename KFTYPE >
void addNewLandmarks (CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE > &obj, const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE >::vector_KFArray_OBS &Z, const vector_int &data_association, const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE >::KFMatrix_OxO &R)
 
template<size_t VEH_SIZE, size_t OBS_SIZE, size_t ACT_SIZE, typename KFTYPE >
void addNewLandmarks (CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE > &obj, const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE >::vector_KFArray_OBS &Z, const vector_int &data_association, const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE >::KFMatrix_OxO &R)
 

Function Documentation

◆ addNewLandmarks() [1/2]

template<size_t VEH_SIZE, size_t OBS_SIZE, size_t FEAT_SIZE, size_t ACT_SIZE, typename KFTYPE >
void mrpt::bayes::detail::addNewLandmarks ( CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE > &  obj,
const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE >::vector_KFArray_OBS &  Z,
const vector_int data_association,
const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE >::KFMatrix_OxO &  R 
)

◆ addNewLandmarks() [2/2]

template<size_t VEH_SIZE, size_t OBS_SIZE, size_t ACT_SIZE, typename KFTYPE >
void mrpt::bayes::detail::addNewLandmarks ( CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE > &  obj,
const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE >::vector_KFArray_OBS &  Z,
const vector_int data_association,
const typename CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE >::KFMatrix_OxO &  R 
)

Definition at line 1362 of file CKalmanFilterCapable_impl.h.

◆ getNumberOfLandmarksInMap() [1/2]

template<size_t VEH_SIZE, size_t OBS_SIZE, size_t FEAT_SIZE, size_t ACT_SIZE, typename KFTYPE >
size_t mrpt::bayes::detail::getNumberOfLandmarksInMap ( const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE > &  obj)
inline

Definition at line 1377 of file CKalmanFilterCapable_impl.h.

Referenced by mrpt::bayes::CKalmanFilterCapable< 7, 3, 3, 7 >::getNumberOfLandmarksInTheMap().

Here is the caller graph for this function:

◆ getNumberOfLandmarksInMap() [2/2]

template<size_t VEH_SIZE, size_t OBS_SIZE, size_t ACT_SIZE, typename KFTYPE >
size_t mrpt::bayes::detail::getNumberOfLandmarksInMap ( const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE > &  obj)
inline

Definition at line 1385 of file CKalmanFilterCapable_impl.h.

◆ isMapEmpty() [1/2]

template<size_t VEH_SIZE, size_t OBS_SIZE, size_t FEAT_SIZE, size_t ACT_SIZE, typename KFTYPE >
bool mrpt::bayes::detail::isMapEmpty ( const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE > &  obj)
inline

Definition at line 1394 of file CKalmanFilterCapable_impl.h.

Referenced by mrpt::bayes::CKalmanFilterCapable< 7, 3, 3, 7 >::isMapEmpty().

Here is the caller graph for this function:

◆ isMapEmpty() [2/2]

template<size_t VEH_SIZE, size_t OBS_SIZE, size_t ACT_SIZE, typename KFTYPE >
bool mrpt::bayes::detail::isMapEmpty ( const CKalmanFilterCapable< VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE > &  obj)
inline

Definition at line 1402 of file CKalmanFilterCapable_impl.h.




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019