All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions | Private Attributes
vslam::Points< G > Class Template Reference

#include <pose_graph.h>

List of all members.

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW
void 
activateLandmarks (const G &g, typename graph_traits< G >::vertex_descriptor v, int keep_num)
 Marks best landmarks that are visible from given keyframe as optimalizable.
void deleteLmObs (G &g, const FeatureID< G > &obs)
 Deletes observation of a landmark.
bool fixNewLandmark (FeatureID< G > fa, FeatureID< G > fm, FeatureID< G > fb, G &g)
 Attempts to create new landmark from set of three features.
bool fixNewObservation (FeatureID< G > fa, FeatureID< G > fb, G &g)
 Attempts to add given feature as a new landmark observation.
const Point< G > & getPoint (int idx) const
 Get landmark data.
void lmEstimateUpd (int lm_id, Vector3d &new_estimate)
 Update of position estimate of a landmark.
void lmEstimateUpdChecked (int lm_id, Vector3d &new_estimate)
 Checked update of position estimate of a landmark.
int size () const
 Returns total number of landmarks.

Private Attributes

lmdetails::PointsLoc< G > points

Detailed Description

template<class G>
class vslam::Points< G >

Definition at line 202 of file pose_graph.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


pose_estimation
Author(s): Jiri Divis/jiridivis@gmail.com
autogenerated on Wed Mar 27 2013 21:00:16