Main MRPT website > C++ reference
MRPT logo
List of all members | Classes | Public Types
mrpt::srba::rba_joint_parameterization_traits_t< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE > Struct Template Reference

Detailed Description

template<class KF2KF_POSE_TYPE, class LM_TYPE, class OBS_TYPE>
struct mrpt::srba::rba_joint_parameterization_traits_t< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE >

Useful data structures that depend of a combination of "OBSERVATION_TYPE"+"LANDMARK_PARAMETERIZATION_TYPE"+"RELATIVE_POSE_PARAMETERIZATION".

Definition at line 362 of file srba_types.h.

#include <mrpt/srba/srba_types.h>

Classes

struct  k2f_edge_t
 Keyframe-to-feature edge: observation data stored for each keyframe. More...
 
struct  keyframe_info
 Information per key-frame needed for RBA. More...
 
struct  kf_observation_t
 Keyframe-to-feature edge: observations in the problem. More...
 
struct  new_kf_observation_t
 Observations, as provided by the user. More...
 

Public Types

typedef kf2kf_pose_traits< KF2KF_POSE_TYPE > kf2kf_traits_t
 
typedef observation_traits< OBS_TYPE > obs_traits_t
 
typedef landmark_traits< LM_TYPE > lm_traits_t
 
typedef kf2kf_traits_t::k2k_edge_t k2k_edge_t
 
typedef std::deque< new_kf_observation_tnew_kf_observations_t
 A set of all the observations made from a new KF, as provided by the user. More...
 

Member Typedef Documentation

template<class KF2KF_POSE_TYPE , class LM_TYPE , class OBS_TYPE >
typedef kf2kf_traits_t::k2k_edge_t mrpt::srba::rba_joint_parameterization_traits_t< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE >::k2k_edge_t

Definition at line 368 of file srba_types.h.

template<class KF2KF_POSE_TYPE , class LM_TYPE , class OBS_TYPE >
typedef kf2kf_pose_traits<KF2KF_POSE_TYPE> mrpt::srba::rba_joint_parameterization_traits_t< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE >::kf2kf_traits_t

Definition at line 364 of file srba_types.h.

template<class KF2KF_POSE_TYPE , class LM_TYPE , class OBS_TYPE >
typedef landmark_traits<LM_TYPE> mrpt::srba::rba_joint_parameterization_traits_t< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE >::lm_traits_t

Definition at line 366 of file srba_types.h.

template<class KF2KF_POSE_TYPE , class LM_TYPE , class OBS_TYPE >
typedef std::deque<new_kf_observation_t> mrpt::srba::rba_joint_parameterization_traits_t< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE >::new_kf_observations_t

A set of all the observations made from a new KF, as provided by the user.

Definition at line 422 of file srba_types.h.

template<class KF2KF_POSE_TYPE , class LM_TYPE , class OBS_TYPE >
typedef observation_traits<OBS_TYPE> mrpt::srba::rba_joint_parameterization_traits_t< KF2KF_POSE_TYPE, LM_TYPE, OBS_TYPE >::obs_traits_t

Definition at line 365 of file srba_types.h.




Page generated by Doxygen 1.8.9.1 for MRPT 1.3.0 SVN: at Sun Sep 13 03:55:12 UTC 2015