#include <Graph.h>
Public Member Functions | |
G2OOptimizer (int iterations=100, bool slam2d=false, bool covarianceIgnored=false) | |
G2OOptimizer (const ParametersMap ¶meters) | |
virtual std::map< int, Transform > | optimize (int rootId, const std::map< int, Transform > &poses, const std::multimap< int, Link > &edgeConstraints, std::list< std::map< int, Transform > > *intermediateGraphes=0) |
virtual Type | type () const |
virtual | ~G2OOptimizer () |
Static Public Member Functions | |
static bool | available () |
rtabmap::graph::G2OOptimizer::G2OOptimizer | ( | int | iterations = 100 , |
bool | slam2d = false , |
||
bool | covarianceIgnored = false |
||
) | [inline] |
rtabmap::graph::G2OOptimizer::G2OOptimizer | ( | const ParametersMap & | parameters | ) | [inline] |
virtual rtabmap::graph::G2OOptimizer::~G2OOptimizer | ( | ) | [inline, virtual] |
bool rtabmap::graph::G2OOptimizer::available | ( | ) | [static] |
std::map< int, Transform > rtabmap::graph::G2OOptimizer::optimize | ( | int | rootId, |
const std::map< int, Transform > & | poses, | ||
const std::multimap< int, Link > & | edgeConstraints, | ||
std::list< std::map< int, Transform > > * | intermediateGraphes = 0 |
||
) | [virtual] |
Implements rtabmap::graph::Optimizer.
virtual Type rtabmap::graph::G2OOptimizer::type | ( | ) | const [inline, virtual] |
Implements rtabmap::graph::Optimizer.