g2o
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
slam2d_linear.cpp File Reference
#include "g2o/core/block_solver.h"
#include "g2o/core/optimization_algorithm.h"
#include "g2o/core/optimization_algorithm_factory.h"
#include "g2o/core/solver.h"
#include "g2o/core/sparse_optimizer.h"
#include "g2o/solvers/eigen/linear_solver_eigen.h"
#include "g2o/stuff/logger.h"
#include "g2o/stuff/macros.h"
#include "solver_slam2d_linear.h"
Include dependency graph for slam2d_linear.cpp:

Go to the source code of this file.

Classes

class  g2o::SLAM2DLinearSolverCreator
 

Namespaces

namespace  g2o
 

Functions

static OptimizationAlgorithmg2o::createSolver (const std::string &fullSolverName)
 
 g2o::G2O_REGISTER_OPTIMIZATION_LIBRARY (slam2d_linear)
 
 g2o::G2O_REGISTER_OPTIMIZATION_ALGORITHM (2dlinear, new SLAM2DLinearSolverCreator(OptimizationAlgorithmProperty("2dlinear", "Solve Orientation + Gauss-Newton: Works only on 2D pose graphs!!", "Eigen", false, 3, 3)))