Main MRPT website > C++ reference for MRPT 1.5.6
mrpt::slam::CRangeBearingKFSLAM2D Member List

This is the complete list of members for mrpt::slam::CRangeBearingKFSLAM2D, including all inherited members.

CKalmanFilterCapable()mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inline
CRangeBearingKFSLAM2D()mrpt::slam::CRangeBearingKFSLAM2D
get_action_size()mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlinestatic
get_feature_size()mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlinestatic
get_observation_size()mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlinestatic
get_vehicle_size()mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlinestatic
getAs3DObject(mrpt::opengl::CSetOfObjectsPtr &outObj) constmrpt::slam::CRangeBearingKFSLAM2D
getCurrentRobotPose(mrpt::poses::CPosePDFGaussian &out_robotPose) constmrpt::slam::CRangeBearingKFSLAM2D
getCurrentState(mrpt::poses::CPosePDFGaussian &out_robotPose, std::vector< mrpt::math::TPoint2D > &out_landmarksPositions, std::map< unsigned int, mrpt::maps::CLandmark::TLandmarkID > &out_landmarkIDs, mrpt::math::CVectorDouble &out_fullState, mrpt::math::CMatrixDouble &out_fullCovariance) constmrpt::slam::CRangeBearingKFSLAM2D
getLandmarkCov(size_t idx, KFMatrix_FxF &feat_cov) constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inline
getLandmarkIDsFromIndexInStateVector(std::map< unsigned int, mrpt::maps::CLandmark::TLandmarkID > &out_id2index) constmrpt::slam::CRangeBearingKFSLAM2Dinlineprotected
getLandmarkMean(size_t idx, KFArray_FEAT &feat) constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inline
getLastDataAssociation() constmrpt::slam::CRangeBearingKFSLAM2Dinline
getNumberOfLandmarksInTheMap() constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inline
getProfiler()mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inline
getStateVectorLength() constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inline
internal_getPkk()mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inline
internal_getXkk()mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inline
isMapEmpty() constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inline
KF_optionsmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFArray_ACT typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFArray_FEAT typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFArray_OBS typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFArray_VEH typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFCLASS typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFMatrix typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFMatrix_AxA typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFMatrix_FxF typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFMatrix_FxO typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFMatrix_FxV typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFMatrix_OxF typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFMatrix_OxO typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFMatrix_OxV typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFMatrix_VxF typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFMatrix_VxO typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFMatrix_VxV typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
kftype typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
KFVector typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
landmark_point_t typedefmrpt::slam::CRangeBearingKFSLAM2D
loadOptions(const mrpt::utils::CConfigFileBase &ini)mrpt::slam::CRangeBearingKFSLAM2D
m_actionmrpt::slam::CRangeBearingKFSLAM2Dprotected
m_IDsmrpt::slam::CRangeBearingKFSLAM2Dprotected
m_last_data_associationmrpt::slam::CRangeBearingKFSLAM2Dprotected
m_pkkmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >protected
m_SFmrpt::slam::CRangeBearingKFSLAM2Dprotected
m_SFsmrpt::slam::CRangeBearingKFSLAM2Dprotected
m_timLoggermrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >protected
m_xkkmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >protected
OnGetAction(KFArray_ACT &out_u) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnGetAction(KFArray_ACT &out_u) const=0mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >protectedpure virtual
OnGetObservationNoise(KFMatrix_OxO &out_R) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnGetObservationNoise(KFMatrix_OxO &out_R) const=0mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >protectedpure virtual
OnGetObservationsAndDataAssociation(vector_KFArray_OBS &out_z, vector_int &out_data_association, const vector_KFArray_OBS &in_all_predictions, const KFMatrix &in_S, const vector_size_t &in_lm_indices_in_S, const KFMatrix_OxO &in_R)mrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnGetObservationsAndDataAssociation(vector_KFArray_OBS &out_z, mrpt::vector_int &out_data_association, const vector_KFArray_OBS &in_all_predictions, const KFMatrix &in_S, const vector_size_t &in_lm_indices_in_S, const KFMatrix_OxO &in_R)=0mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >protectedpure virtual
OnInverseObservationModel(const KFArray_OBS &in_z, KFArray_FEAT &out_yn, KFMatrix_FxV &out_dyn_dxv, KFMatrix_FxO &out_dyn_dhn) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnInverseObservationModel(const KFArray_OBS &in_z, KFArray_FEAT &out_yn, KFMatrix_FxV &out_dyn_dxv, KFMatrix_FxO &out_dyn_dhn) constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlinevirtual
CKalmanFilterCapable< 3, 2, 2, 3 >::OnInverseObservationModel(const KFArray_OBS &in_z, KFArray_FEAT &out_yn, KFMatrix_FxV &out_dyn_dxv, KFMatrix_FxO &out_dyn_dhn, KFMatrix_FxF &out_dyn_dhn_R_dyn_dhnT, bool &out_use_dyn_dhn_jacobian) constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlinevirtual
OnNewLandmarkAddedToMap(const size_t in_obsIdx, const size_t in_idxNewFeat)mrpt::slam::CRangeBearingKFSLAM2Dprotectedvirtual
OnNormalizeStateVector()mrpt::slam::CRangeBearingKFSLAM2Dprotectedvirtual
OnObservationJacobians(const size_t &idx_landmark_to_predict, KFMatrix_OxV &Hx, KFMatrix_OxF &Hy) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnObservationJacobians(const size_t &idx_landmark_to_predict, KFMatrix_OxV &Hx, KFMatrix_OxF &Hy) constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlineprotectedvirtual
OnObservationJacobiansNumericGetIncrements(KFArray_VEH &out_veh_increments, KFArray_FEAT &out_feat_increments) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnObservationJacobiansNumericGetIncrements(KFArray_VEH &out_veh_increments, KFArray_FEAT &out_feat_increments) constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlineprotectedvirtual
OnObservationModel(const vector_size_t &idx_landmarks_to_predict, vector_KFArray_OBS &out_predictions) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnObservationModel(const mrpt::vector_size_t &idx_landmarks_to_predict, vector_KFArray_OBS &out_predictions) const=0mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >protectedpure virtual
OnPostIteration()mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlinevirtual
OnPreComputingPredictions(const vector_KFArray_OBS &in_all_prediction_means, vector_size_t &out_LM_indices_to_predict) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnPreComputingPredictions(const vector_KFArray_OBS &in_all_prediction_means, mrpt::vector_size_t &out_LM_indices_to_predict) constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlineprotectedvirtual
OnSubstractObservationVectors(KFArray_OBS &A, const KFArray_OBS &B) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnSubstractObservationVectors(KFArray_OBS &A, const KFArray_OBS &B) constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlineprotectedvirtual
OnTransitionJacobian(KFMatrix_VxV &out_F) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnTransitionJacobian(KFMatrix_VxV &out_F) constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlineprotectedvirtual
OnTransitionJacobianNumericGetIncrements(KFArray_VEH &out_increments) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnTransitionJacobianNumericGetIncrements(KFArray_VEH &out_increments) constmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlineprotectedvirtual
OnTransitionModel(const KFArray_ACT &in_u, KFArray_VEH &inout_x, bool &out_skipPrediction) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnTransitionModel(const KFArray_ACT &in_u, KFArray_VEH &inout_x, bool &out_skipPrediction) const=0mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >protectedpure virtual
OnTransitionNoise(KFMatrix_VxV &out_Q) constmrpt::slam::CRangeBearingKFSLAM2Dprotected
CKalmanFilterCapable< 3, 2, 2, 3 >::OnTransitionNoise(KFMatrix_VxV &out_Q) const=0mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >protectedpure virtual
optionsmrpt::slam::CRangeBearingKFSLAM2D
processActionObservation(mrpt::obs::CActionCollectionPtr &action, mrpt::obs::CSensoryFramePtr &SF)mrpt::slam::CRangeBearingKFSLAM2D
reset()mrpt::slam::CRangeBearingKFSLAM2D
runOneKalmanIteration()mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >protected
saveMapAndPath2DRepresentationAsMATLABFile(const std::string &fil, float stdCount=3.0f, const std::string &styleLandmarks=std::string("b"), const std::string &stylePath=std::string("r"), const std::string &styleRobot=std::string("r")) constmrpt::slam::CRangeBearingKFSLAM2D
vector_KFArray_OBS typedefmrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >
~CKalmanFilterCapable()mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >inlinevirtual
~CRangeBearingKFSLAM2D()mrpt::slam::CRangeBearingKFSLAM2Dvirtual



Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019