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

Interfaces g2o representation with our representation and runs BA. More...

#include <graph_opt.h>

List of all members.

Public Member Functions

virtual void doOptimalization (G &_g, Points< G > &_points, G2OGraphBuilder< G > &builder, VertexD startv)
 Run BA.
 G2ORunner2 ()

Protected Types

typedef graph_traits< G >
::vertex_descriptor 
VertexD

Protected Attributes

g2o::SparseOptimizer optimizer

Detailed Description

template<class G>
class vslam::G2ORunner2< G >

Interfaces g2o representation with our representation and runs BA.

Definition at line 297 of file graph_opt.h.


Member Typedef Documentation

template<class G>
typedef graph_traits<G>::vertex_descriptor vslam::G2ORunner2< G >::VertexD [protected]

Definition at line 299 of file graph_opt.h.


Constructor & Destructor Documentation

template<class G>
vslam::G2ORunner2< G >::G2ORunner2 ( ) [inline]

Definition at line 303 of file graph_opt.h.


Member Function Documentation

template<class G>
virtual void vslam::G2ORunner2< G >::doOptimalization ( G &  _g,
Points< G > &  _points,
G2OGraphBuilder< G > &  builder,
VertexD  startv 
) [inline, virtual]

Run BA.

Runs BA on '_g' with landmarks '_points' through g2o graph constructed using G2OGraphBuilder interface class template.

Parameters:
[in,out]builderimplementation of G2OGraphBuilder.

Definition at line 333 of file graph_opt.h.


Member Data Documentation

template<class G>
g2o::SparseOptimizer vslam::G2ORunner2< G >::optimizer [protected]

Definition at line 300 of file graph_opt.h.


The documentation for this class was generated from the following file:
 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