SRBA: Sparser Relative Bundle Adjustment
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
Classes | Public Types
srba::rba_joint_parameterization_traits_t< kf2kf_pose_t, landmark_t, obs_t > Struct Template Reference

Detailed Description

template<class kf2kf_pose_t, class landmark_t, class obs_t>
struct srba::rba_joint_parameterization_traits_t< kf2kf_pose_t, landmark_t, obs_t >

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

Definition at line 438 of file srba_types.h.

#include <srba_types.h>

List of all members.

Classes

struct  k2f_edge_t
struct  keyframe_info
struct  kf_observation_t
struct  new_kf_observation_t

Public Types

typedef landmark_t original_landmark_t
typedef kf2kf_pose_t original_kf2kf_pose_t
typedef kf2kf_pose_traits
< kf2kf_pose_t
kf2kf_traits_t
typedef observation_traits< obs_t > obs_traits_t
typedef landmark_traits
< landmark_t
lm_traits_t
typedef kf2kf_traits_t::k2k_edge_t k2k_edge_t
typedef std::deque
< new_kf_observation_t
new_kf_observations_t

Member Typedef Documentation

template<class kf2kf_pose_t, class landmark_t, class obs_t>
typedef std::deque<new_kf_observation_t> srba::rba_joint_parameterization_traits_t< kf2kf_pose_t, landmark_t, obs_t >::new_kf_observations_t

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

Definition at line 498 of file srba_types.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends