g2o
|
#include <iostream>
#include <cmath>
#include "simulator.h"
#include "vertex_se2.h"
#include "vertex_point_xy.h"
#include "edge_se2.h"
#include "edge_se2_pointxy.h"
#include "types_tutorial_slam2d.h"
#include "g2o/core/sparse_optimizer.h"
#include "g2o/core/block_solver.h"
#include "g2o/core/factory.h"
#include "g2o/core/optimization_algorithm_factory.h"
#include "g2o/core/optimization_algorithm_gauss_newton.h"
#include "g2o/solvers/csparse/linear_solver_csparse.h"
Go to the source code of this file.
Functions | |
int | main () |
int main | ( | ) |
Definition at line 49 of file tutorial_slam2d.cpp.
References g2o::OptimizableGraph::addEdge(), g2o::OptimizableGraph::addParameter(), g2o::OptimizableGraph::addVertex(), g2o::SparseOptimizer::clear(), g2o::Parameter::id(), g2o::SparseOptimizer::initializeOptimization(), g2o::tutorial::Simulator::landmarkObservations(), g2o::tutorial::Simulator::landmarks(), g2o::tutorial::Simulator::odometry(), g2o::SparseOptimizer::optimize(), g2o::tutorial::Simulator::poses(), g2o::OptimizableGraph::save(), g2o::SparseOptimizer::setAlgorithm(), g2o::BaseVertex< D, T >::setEstimate(), g2o::OptimizableGraph::Vertex::setFixed(), g2o::Parameter::setId(), g2o::OptimizableGraph::Vertex::setId(), g2o::BaseEdge< D, E >::setInformation(), g2o::tutorial::EdgeSE2::setMeasurement(), g2o::BaseEdge< D, E >::setMeasurement(), g2o::tutorial::ParameterSE2Offset::setOffset(), g2o::OptimizableGraph::Edge::setParameterId(), g2o::SparseOptimizer::setVerbose(), g2o::tutorial::Simulator::simulate(), g2o::OptimizableGraph::vertex(), and g2o::HyperGraph::Edge::vertices().