|
g2o
|
#include <cmath>#include <iostream>#include "edge_se2.h"#include "edge_se2_pointxy.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/core/sparse_optimizer.h"#include "g2o/solvers/eigen/linear_solver_eigen.h"#include "simulator.h"#include "types_tutorial_slam2d.h"#include "vertex_point_xy.h"#include "vertex_se2.h"
Go to the source code of this file.
Functions | |
| int | main () |
| int main | ( | ) |
Definition at line 47 of file tutorial_slam2d.cpp.
References g2o::OptimizableGraph::addEdge(), g2o::OptimizableGraph::addParameter(), g2o::OptimizableGraph::addVertex(), g2o::SparseOptimizer::clear(), g2o::tutorial::Simulator::GridEdge::from, g2o::tutorial::Simulator::LandmarkEdge::from, g2o::Parameter::id(), g2o::tutorial::Simulator::Landmark::id, g2o::tutorial::Simulator::GridPose::id, g2o::tutorial::Simulator::GridEdge::information, g2o::tutorial::Simulator::LandmarkEdge::information, g2o::SparseOptimizer::initializeOptimization(), g2o::SparseOptimizer::optimize(), g2o::OptimizableGraph::save(), g2o::SparseOptimizer::setAlgorithm(), g2o::BaseVertex< D, T >::setEstimate(), g2o::OptimizableGraph::Vertex::setFixed(), g2o::OptimizableGraph::Vertex::setId(), g2o::Parameter::setId(), g2o::BaseEdge< D, E >::setInformation(), g2o::BaseEdge< D, E >::setMeasurement(), g2o::tutorial::EdgeSE2::setMeasurement(), g2o::tutorial::ParameterSE2Offset::setOffset(), g2o::OptimizableGraph::Edge::setParameterId(), g2o::SparseOptimizer::setVerbose(), g2o::tutorial::Simulator::Landmark::simulatedPose, g2o::tutorial::Simulator::LandmarkEdge::simulatorMeas, g2o::tutorial::Simulator::GridPose::simulatorPose, g2o::tutorial::Simulator::GridEdge::simulatorTransf, g2o::tutorial::Simulator::GridEdge::to, g2o::tutorial::Simulator::LandmarkEdge::to, g2o::OptimizableGraph::vertex(), and g2o::HyperGraph::Edge::vertices().