MRPT logo

mrpt::monoslam::CMonoSlam Member List

This is the complete list of members for mrpt::monoslam::CMonoSlam, including all inherited members.
addAFeatureCov_newPar(CMatrixDouble &XYZ_w, float &col, float &row)mrpt::monoslam::CMonoSlam [protected]
addNewFeatures_newPar(float &col, float &row)mrpt::monoslam::CMonoSlam [protected]
Ambiguity(CMatrixDouble &HH, CMatrixDouble &RR, CMatrixDouble &hh, CMatrixDouble &zz)mrpt::monoslam::CMonoSlam [protected]
Ambiguity(CMatrixDouble &RR, CMatrixDouble &hh, CMatrixDouble &zz, CVectorDouble &match)mrpt::monoslam::CMonoSlam [protected]
calculate_Hi(CVectorDouble &yi, CMatrixDouble &zi, unsigned int i, CMatrixDouble &Hi)mrpt::monoslam::CMonoSlam [protected]
calculate_ray(const float &col, const float &row)mrpt::monoslam::CMonoSlam [protected]
cammrpt::monoslam::CMonoSlam [protected]
CKalmanFilterCapable()mrpt::bayes::CKalmanFilterCapable
CMonoSlam()mrpt::monoslam::CMonoSlam
delete_feature(const unsigned int &index)mrpt::monoslam::CMonoSlam [protected]
dh_dhrl(CVectorDouble &yi, CMatrixDouble &zi, CMatrixDouble &m_dh_dhrl)mrpt::monoslam::CMonoSlam [protected]
dh_dqwr(CVectorDouble &yi, CMatrixDouble &zi, CMatrixDouble &m_dh_dqwr)mrpt::monoslam::CMonoSlam [protected]
dh_drw(CVectorDouble &yi, CMatrixDouble &zi, CMatrixDouble &m_dh_drw)mrpt::monoslam::CMonoSlam [protected]
dh_dxv(CVectorDouble &yi, CMatrixDouble &zi, CMatrixDouble &m_dh_dxv)mrpt::monoslam::CMonoSlam [protected]
dh_dyi(CVectorDouble &yi, CMatrixDouble &zi, CMatrixDouble &m_dh_dy)mrpt::monoslam::CMonoSlam [protected]
dhd_dhu(CMatrixDouble &zi, CMatrixDouble &m_dhd_dhu)mrpt::monoslam::CMonoSlam [protected]
dhrl_dqwr(CVectorDouble &yi, CMatrixDouble &m_dhrl_dqwr)mrpt::monoslam::CMonoSlam [protected]
dhrl_drw(CVectorDouble &yi, CMatrixDouble &m_dhrl_drw)mrpt::monoslam::CMonoSlam [protected]
dhrl_dy(CVectorDouble &yi, CMatrixDouble &m_dhrl_dy)mrpt::monoslam::CMonoSlam [protected]
dhu_dhrl(CVectorDouble &yi, CMatrixDouble &m_dhu_dhrl)mrpt::monoslam::CMonoSlam [protected]
dqbar_by_dq()mrpt::monoslam::CMonoSlam [protected]
dqi_by_dqi(float qi, float qq)mrpt::monoslam::CMonoSlam [protected]
dqi_by_dqj(float qi, float qj, float qq)mrpt::monoslam::CMonoSlam [protected]
dqnorm_by_dq(CQuaternionDouble &q)mrpt::monoslam::CMonoSlam [protected]
dR_by_dq0(CQuaternionDouble &q)mrpt::monoslam::CMonoSlam [protected]
dR_by_dqx(CQuaternionDouble &q)mrpt::monoslam::CMonoSlam [protected]
dR_by_dqy(CQuaternionDouble &q)mrpt::monoslam::CMonoSlam [protected]
dR_by_dqz(CQuaternionDouble &q)mrpt::monoslam::CMonoSlam [protected]
dRq_times_a_by_dq(CQuaternionDouble &q, CMatrixDouble &aMat)mrpt::monoslam::CMonoSlam [protected]
dvnorm_by_dv(CVectorDouble &v)mrpt::monoslam::CMonoSlam [protected]
feature_sizemrpt::monoslam::CMonoSlam [protected, static]
function_F(CMatrixDouble &F_parcial)mrpt::monoslam::CMonoSlam [protected]
function_fv(const CMatrixDouble &u, CVectorDouble &xv)mrpt::monoslam::CMonoSlam [protected]
function_h(CMatrixDouble &h, CMatrixDouble &Hx_Hy)mrpt::monoslam::CMonoSlam [protected]
function_Q(CMatrixDouble &Q)mrpt::monoslam::CMonoSlam [protected]
function_R(CMatrixDouble &h, CMatrixDouble &R)mrpt::monoslam::CMonoSlam [protected]
get_feature_size() const mrpt::monoslam::CMonoSlam [inline, protected, virtual]
get_feature_state_offset() const mrpt::bayes::CKalmanFilterCapable [inline, protected, virtual]
get_observation_size() const mrpt::monoslam::CMonoSlam [inline, protected, virtual]
get_pkk(CMatrixDouble &pkk_out)mrpt::monoslam::CMonoSlam [inline, protected]
get_state_size() const mrpt::monoslam::CMonoSlam [inline, protected]
get_vehicle_size() const mrpt::monoslam::CMonoSlam [inline, protected, virtual]
get_vehicle_state_offset() const mrpt::bayes::CKalmanFilterCapable [inline, protected, virtual]
get_xkk(CVectorDouble &xkk_out)mrpt::monoslam::CMonoSlam [inline, protected]
go_one_step(const CActionCollectionPtr &optional_odometry=CActionCollectionPtr())mrpt::monoslam::CMonoSlam
h_calculate(CMatrixDouble &h_Out, CMatrixDouble &H_Out)mrpt::monoslam::CMonoSlam [protected]
h_UKF(CMatrixDouble &h)mrpt::monoslam::CMonoSlam [protected]
hi(CVectorDouble &yinit, CMatrixDouble &zi, size_t indx)mrpt::monoslam::CMonoSlam [protected]
hinv(CMatrixDouble h_LR_rot)mrpt::monoslam::CMonoSlam [protected]
hu(const TPoint3D &XYZ, mrpt::vision::TPixelCoordf &out_pixel)mrpt::monoslam::CMonoSlam [protected]
InitializeNewFeature(CFeaturePatch &features, mrpt::utils::CImage &im)mrpt::monoslam::CMonoSlam [protected]
KF_optionsmrpt::bayes::CKalmanFilterCapable
loadParameters(const mrpt::utils::CConfigFileBase &source)mrpt::monoslam::CMonoSlam
m_actionmrpt::monoslam::CMonoSlam [protected]
m_cameramrpt::monoslam::CMonoSlam
m_dFrameTimeStampmrpt::monoslam::CMonoSlam [protected]
m_featListmrpt::monoslam::CMonoSlam [protected]
m_FeatPatchmrpt::monoslam::CMonoSlam [protected]
m_framemrpt::monoslam::CMonoSlam [protected]
m_hmrpt::monoslam::CMonoSlam [protected]
m_hhmrpt::monoslam::CMonoSlam [protected]
m_HHmrpt::monoslam::CMonoSlam [protected]
m_hrl_imrpt::monoslam::CMonoSlam [protected]
m_Hx_Hymrpt::monoslam::CMonoSlam [protected]
m_iterations_countmrpt::monoslam::CMonoSlam [protected]
m_matchmrpt::monoslam::CMonoSlam [protected]
m_MatchCoordmrpt::monoslam::CMonoSlam [protected]
m_num_obj_visiblemrpt::monoslam::CMonoSlam [protected]
m_ObservedfeatListmrpt::monoslam::CMonoSlam [protected]
m_pkkmrpt::bayes::CKalmanFilterCapable [protected]
m_progress2Dmrpt::monoslam::CMonoSlam
m_progress3Dmrpt::monoslam::CMonoSlam
m_robotPathmrpt::monoslam::CMonoSlam
m_robotPosemrpt::monoslam::CMonoSlam [protected]
m_RRmrpt::monoslam::CMonoSlam [protected]
m_Smrpt::bayes::CKalmanFilterCapable [protected]
m_simTimemrpt::monoslam::CMonoSlam
m_SSmrpt::monoslam::CMonoSlam [protected]
m_timeLastFramemrpt::monoslam::CMonoSlam [protected]
m_xkkmrpt::bayes::CKalmanFilterCapable [protected]
m_zmrpt::monoslam::CMonoSlam [protected]
m_zzmrpt::monoslam::CMonoSlam [protected]
mahalanob_dist(int j_k, int i_k, int halfW_x, int halfW_y, CMatrixDouble &inv_S, CMatrixDouble &correlationScore)mrpt::monoslam::CMonoSlam [protected]
mmmmrpt::monoslam::CMonoSlam [protected]
MSMatching(CMatrixDouble &h_predicted, const CMatrixDouble &S_predicted, CMatrixDouble &H_predicted, mrpt::utils::CImage &im, CMatrixDouble &hh, CMatrixDouble &zz, CMatrixDouble &H_matched, CMatrixDouble &R_matched, CFeaturePatch &features)mrpt::monoslam::CMonoSlam [protected]
MSMatching(CMatrixDouble &h_predicted, CMatrixDouble &S_predicted, mrpt::utils::CImage &im, CMatrixDouble &hh, CMatrixDouble &zz, CMatrixDouble &R_matched, CVectorDouble &match, CFeaturePatch &features)mrpt::monoslam::CMonoSlam [protected]
normalize()mrpt::monoslam::CMonoSlam [protected]
OnGetAction(CVectorTemplate< KFTYPE > &out_u)mrpt::monoslam::CMonoSlam [protected]
mrpt::bayes::CKalmanFilterCapable::OnGetAction(CVectorTemplate< KFTYPE > &out_u)=0mrpt::bayes::CKalmanFilterCapable [protected, pure virtual]
OnGetObservations(CMatrixTemplateNumeric< KFTYPE > &out_z, CMatrixTemplateNumeric< KFTYPE > &out_R, vector_int &out_data_association)mrpt::monoslam::CMonoSlam [protected]
mrpt::bayes::CKalmanFilterCapable::OnGetObservations(CMatrixTemplateNumeric< KFTYPE > &out_z, CVectorTemplate< KFTYPE > &out_R2, vector_int &out_data_association)mrpt::bayes::CKalmanFilterCapable [inline, protected, virtual]
mrpt::bayes::CKalmanFilterCapable::OnGetObservations(CMatrixTemplateNumeric< KFTYPE > &out_z, CMatrixTemplateNumeric< KFTYPE > &out_R, vector_int &out_data_association)mrpt::bayes::CKalmanFilterCapable [protected, virtual]
OnInverseObservationModel(const CMatrixTemplateNumeric< KFTYPE > &in_z, const size_t &in_obsIdx, const size_t &in_idxNewFeat, CVectorTemplate< KFTYPE > &out_yn, CMatrixTemplateNumeric< KFTYPE > &out_dyn_dxv, CMatrixTemplateNumeric< KFTYPE > &out_dyn_dhn)mrpt::monoslam::CMonoSlam [protected, virtual]
mrpt::bayes::CKalmanFilterCapable::OnInverseObservationModel(const CMatrixTemplateNumeric< KFTYPE > &in_z, const size_t &in_obsIdx, const size_t &in_idxNewFeat, CVectorTemplate< KFTYPE > &out_yn, CMatrixTemplateNumeric< KFTYPE > &out_dyn_dxv, CMatrixTemplateNumeric< KFTYPE > &out_dyn_dhn)mrpt::bayes::CKalmanFilterCapable [protected, virtual]
OnNormalizeStateVector()mrpt::monoslam::CMonoSlam [inline, protected, virtual]
OnObservationModelAndJacobians(const CMatrixTemplateNumeric< KFTYPE > &in_z, const vector_int &data_association, const bool &in_full, const int &in_obsIdx, CVectorTemplate< KFTYPE > &ytilde, CMatrixTemplateNumeric< KFTYPE > &Hx, CMatrixTemplateNumeric< KFTYPE > &Hy)mrpt::monoslam::CMonoSlam [protected]
mrpt::bayes::CKalmanFilterCapable::OnObservationModelAndJacobians(const CMatrixTemplateNumeric< KFTYPE > &in_z, const vector_int &in_data_association, const bool &in_full, const int &in_obsIdx, CVectorTemplate< KFTYPE > &out_innov, CMatrixTemplateNumeric< KFTYPE > &out_Hx, CMatrixTemplateNumeric< KFTYPE > &out_Hy)=0mrpt::bayes::CKalmanFilterCapable [protected, pure virtual]
OnPostIteration()mrpt::monoslam::CMonoSlam [protected, virtual]
OnTransitionJacobian(CMatrixTemplateNumeric< KFTYPE > &out_F)mrpt::monoslam::CMonoSlam [protected]
mrpt::bayes::CKalmanFilterCapable::OnTransitionJacobian(CMatrixTemplateNumeric< KFTYPE > &out_F)=0mrpt::bayes::CKalmanFilterCapable [protected, pure virtual]
OnTransitionModel(const CVectorTemplate< KFTYPE > &in_u, CVectorTemplate< KFTYPE > &inout_x, bool &out_skipPrediction)mrpt::monoslam::CMonoSlam [protected]
mrpt::bayes::CKalmanFilterCapable::OnTransitionModel(const CVectorTemplate< KFTYPE > &in_u, CVectorTemplate< KFTYPE > &inout_x, bool &out_skipPrediction)=0mrpt::bayes::CKalmanFilterCapable [protected, pure virtual]
OnTransitionNoise(CMatrixTemplateNumeric< KFTYPE > &out_Q)mrpt::monoslam::CMonoSlam [protected]
mrpt::bayes::CKalmanFilterCapable::OnTransitionNoise(CMatrixTemplateNumeric< KFTYPE > &out_Q)=0mrpt::bayes::CKalmanFilterCapable [protected, pure virtual]
optionsmrpt::monoslam::CMonoSlam
plot_results_2D(mrpt::math::CMatrixDouble &zz, mrpt::math::CMatrixDouble &hh, mrpt::math::CMatrixDouble &h, mrpt::math::CMatrixDouble &S, mrpt::math::CMatrixDouble &XYZ, mrpt::utils::CImage &framecolor, unsigned int type, mrpt::math::CVectorDouble &match, bool verbose, bool savedatas)mrpt::monoslam::CMonoSlam [protected]
plot_results_3D(mrpt::math::CMatrixDouble &XYZ)mrpt::monoslam::CMonoSlam [protected]
prev_speedmrpt::monoslam::CMonoSlam [protected]
prev_xvmrpt::monoslam::CMonoSlam [protected]
pxyztpl2pxyz()mrpt::monoslam::CMonoSlam [inline, protected]
resetFilterState()mrpt::monoslam::CMonoSlam
runOneKalmanIteration()mrpt::bayes::CKalmanFilterCapable [protected]
saveParameters(mrpt::utils::CConfigFileBase &config)mrpt::monoslam::CMonoSlam
SearchMoreFeature(CFeaturePatch &features, mrpt::utils::CImage &im, CMatrixDouble &h)mrpt::monoslam::CMonoSlam [protected]
set_pkk(const CMatrixDouble &pkk_in)mrpt::monoslam::CMonoSlam [inline, protected]
set_xkk(const CVectorDouble &xkk_in)mrpt::monoslam::CMonoSlam [inline, protected]
state_sizemrpt::monoslam::CMonoSlam [protected, static]
visibility(CMatrixDouble &h)mrpt::monoslam::CMonoSlam [protected]
XYZ6D_TO_XYZ3D()mrpt::monoslam::CMonoSlam [inline, protected]
~CKalmanFilterCapable()mrpt::bayes::CKalmanFilterCapable [virtual]
~CMonoSlam()mrpt::monoslam::CMonoSlam [virtual]



Page generated by Doxygen 1.6.1 for MRPT 0.7.1 SVN: at Tue Dec 22 08:29:35 CET 2009