Main MRPT website > C++ reference
MRPT logo
Classes | Public Types
mrpt::graphslam::graphslam_traits Struct Reference

Detailed Description

Auxiliary traits template for use among graph-slam problems to make life easier with these complicated, long data type names.

Template Parameters:
GRAPH_TThis will typically be any mrpt::graphs::CNetworkOfPoses<...>

#include <mrpt/graphslam/types.h>

List of all members.

Classes

struct  observation_info_t
 Auxiliary struct used in graph-slam implementation: It holds the relevant information for each of the constraints being taking into account. More...

Public Types

typedef GRAPH_T graph_t
typedef
graph_t::edges_map_t::const_iterator 
edge_const_iterator
typedef graph_t::constraint_t edge_t
typedef edge_t::type_value edge_poses_type
typedef mrpt::poses::SE_traits
< edge_poses_type::rotation_dimensions > 
SE_TYPE
typedef SE_TYPE::matrix_VxV_t matrix_VxV_t
typedef SE_TYPE::array_t Array_O
typedef std::pair
< matrix_VxV_t, matrix_VxV_t
TPairJacobs
typedef
mrpt::aligned_containers
< mrpt::utils::TPairNodeIDs,
TPairJacobs >::map_t 
map_pairIDs_pairJacobs_t
typedef void(* TFunctorFeedback )(const GRAPH_T &graph, const size_t iter, const size_t max_iter, const double cur_sq_error)

Member Typedef Documentation

Definition at line 59 of file graphslam/include/mrpt/graphslam/types.h.

Definition at line 54 of file graphslam/include/mrpt/graphslam/types.h.

Definition at line 56 of file graphslam/include/mrpt/graphslam/types.h.

typedef graph_t::constraint_t mrpt::graphslam::graphslam_traits::edge_t

Definition at line 55 of file graphslam/include/mrpt/graphslam/types.h.

Definition at line 53 of file graphslam/include/mrpt/graphslam/types.h.

Definition at line 64 of file graphslam/include/mrpt/graphslam/types.h.

typedef SE_TYPE::matrix_VxV_t mrpt::graphslam::graphslam_traits::matrix_VxV_t

Definition at line 58 of file graphslam/include/mrpt/graphslam/types.h.

typedef mrpt::poses::SE_traits<edge_poses_type::rotation_dimensions> mrpt::graphslam::graphslam_traits::SE_TYPE

Definition at line 57 of file graphslam/include/mrpt/graphslam/types.h.

typedef void(* mrpt::graphslam::graphslam_traits::TFunctorFeedback)(const GRAPH_T &graph, const size_t iter, const size_t max_iter, const double cur_sq_error)

Definition at line 76 of file graphslam/include/mrpt/graphslam/types.h.

Definition at line 60 of file graphslam/include/mrpt/graphslam/types.h.




Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011