SRBA: Sparser Relative Bundle Adjustment
|
One relative feature observation entry, used with some relative bundle-adjustment functions.
Definition at line 106 of file srba_types.h.
#include <srba_types.h>
Public Member Functions | |
template<typename LANDMARK_POS > | |
TRelativeLandmarkPos (const TKeyFrameID _id_frame_base, const LANDMARK_POS &_pos) | |
Public Attributes | |
TKeyFrameID | id_frame_base |
The ID of the camera frame which is the coordinate reference of pos. | |
array_landmark_t | pos |
The parameterization of the feature location, wrt to the camera frame id_frame_base - For example, this could simply be Euclidean coordinates (x,y,z) |
srba::landmark_traits< LM_TRAITS >::TRelativeLandmarkPos::TRelativeLandmarkPos | ( | const TKeyFrameID | _id_frame_base, |
const LANDMARK_POS & | _pos | ||
) | [inline] |
Constructor from a base KF ID "_id_frame_base" and any object "_pos" that offers a read [] operator and has the correct length of "LM_TRAITS::LM_DIMS"
LANDMARK_POS | Could be: "array_landmark_t", "double *", "mrpt::math::TPoint3D", etc. |
Definition at line 113 of file srba_types.h.