All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Types | Public Member Functions | Static Protected Member Functions
vslam::EdgeBuilder< G > Class Template Reference

Interface for adding edges to the pose-graph. More...

#include <pose_graph.h>

Inheritance diagram for vslam::EdgeBuilder< G >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef graph_traits< G >
::edge_descriptor 
EdgeD
typedef graph_traits< G >
::vertex_descriptor 
VertexD

Public Member Functions

bool build (const VertexD &src, const VertexD &dst, Points< G > &points, G &g)
 Constructs edge between nodes in the pose-graph.
virtual bool buildImpl (const VertexD &src, const VertexD &dst, Points< G > &points, G &g)=0

Static Protected Member Functions

static void featureSelection (G &g, VertexD vd, int target_num, vector< int > &keep_idxs, vector< cv::KeyPoint > &sel_keypoints, cv::Mat &sel_descriptors)
 Feature Selection step for Edge Builder.

Detailed Description

template<typename G>
class vslam::EdgeBuilder< G >

Interface for adding edges to the pose-graph.

See also:
VisualOdometry
OneDetectorNodeBuilder

Definition at line 327 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