Representation of a landmark. More...
#include <landmark_manager.h>
Public Types | |
typedef pair< VertexD, int > | Feature |
typedef std::vector< Feature > | FeatureCont |
typedef graph_traits< G > ::vertex_descriptor | VertexD |
Public Attributes | |
Vector3d | global |
Landmark position wrt. to world CF. | |
bool | initialized |
Indicates if landmark is used in optimalization. | |
FeatureCont | seen_from |
features that are observations of this landmark. | |
bool | usable |
Indicates if landmark has enough good observations to be initialized. |
Representation of a landmark.
Definition at line 43 of file landmark_manager.h.
typedef pair<VertexD, int> vslam::Point< G >::Feature |
Definition at line 45 of file landmark_manager.h.
typedef std::vector<Feature> vslam::Point< G >::FeatureCont |
Definition at line 46 of file landmark_manager.h.
typedef graph_traits<G>::vertex_descriptor vslam::Point< G >::VertexD |
Definition at line 44 of file landmark_manager.h.
Vector3d vslam::Point< G >::global |
Landmark position wrt. to world CF.
Definition at line 49 of file landmark_manager.h.
bool vslam::Point< G >::initialized |
Indicates if landmark is used in optimalization.
Definition at line 50 of file landmark_manager.h.
FeatureCont vslam::Point< G >::seen_from |
features that are observations of this landmark.
Definition at line 48 of file landmark_manager.h.
bool vslam::Point< G >::usable |
Indicates if landmark has enough good observations to be initialized.
Definition at line 51 of file landmark_manager.h.