| 
    SRBA: Sparser Relative Bundle Adjustment
   
    
   
   | 
  
  
  
 
Types for the Hessian blocks:
       [  H_Ap    |  H_Apf  ]
   H = [ ---------+-------- ]
       [  H_Apf^t |   Hf    ]
Definition at line 412 of file srba_types.h.
#include <srba_types.h>
Public Types | |
| 
typedef THessianSymbolicInfo < double, OBS_DIMS, REL_POSE_DIMS, REL_POSE_DIMS >  | hessian_Ap_info_t | 
| 
typedef THessianSymbolicInfo < double, OBS_DIMS, LM_DIMS, LM_DIMS >  | hessian_f_info_t | 
| 
typedef THessianSymbolicInfo < double, OBS_DIMS, REL_POSE_DIMS, LM_DIMS >  | hessian_Apf_info_t | 
| 
typedef SparseBlockMatrix < double, REL_POSE_DIMS, REL_POSE_DIMS, hessian_Ap_info_t, false >  | TSparseBlocksHessian_Ap | 
| 
typedef SparseBlockMatrix < double, LM_DIMS, LM_DIMS, hessian_f_info_t, false >  | TSparseBlocksHessian_f | 
| 
typedef SparseBlockMatrix < double, REL_POSE_DIMS, LM_DIMS, hessian_Apf_info_t, false >  | TSparseBlocksHessian_Apf | 
| typedef  mrpt::utils::map_as_vector < TLandmarkID, typename TSparseBlocksHessian_f::matrix_t, typename mrpt::aligned_containers < std::pair< TLandmarkID, typename TSparseBlocksHessian_f::matrix_t > >::deque_t >  | landmarks2infmatrix_t | 
Static Public Attributes | |
| static const size_t | OBS_DIMS = obs_t::OBS_DIMS | 
| static const size_t | REL_POSE_DIMS = kf2kf_pose_t::REL_POSE_DIMS | 
| static const size_t | LM_DIMS = LANDMARK_TYPE::LM_DIMS | 
| typedef mrpt::utils::map_as_vector< TLandmarkID, typename TSparseBlocksHessian_f::matrix_t, typename mrpt::aligned_containers<std::pair<TLandmarkID,typename TSparseBlocksHessian_f::matrix_t > >::deque_t> srba::hessian_traits< kf2kf_pose_t, LANDMARK_TYPE, obs_t >::landmarks2infmatrix_t | 
The list with all the information matrices (estimation uncertainty) for each unknown landmark.
Definition at line 431 of file srba_types.h.
 1.7.6.1