#include <Eigen/StdVector>
#include <tr1/random>
#include <iostream>
#include <stdint.h>
#include <tr1/unordered_set>
#include "g2o/core/graph_optimizer_sparse.h"
#include "g2o/core/block_solver.h"
#include "g2o/core/solver.h"
#include "g2o/solvers/cholmod/linear_solver_cholmod.h"
#include "g2o/solvers/dense/linear_solver_dense.h"
#include "g2o/core/structure_only_solver.h"
#include "g2o/core/base_vertex.h"
#include "g2o/core/base_binary_edge.h"
#include "g2o/core/base_multi_edge.h"
#include <Eigen/Eigen>
#include <Eigen/Geometry>
#include <cstdio>
#include <fstream>
Go to the source code of this file.
Classes | |
struct | Data |
class | g2o::EdgeProjectXYZ2UV |
class | SE3AxisAngle |
class | g2o::VertexPointXYZ |
Point vertex, XYZ. More... | |
class | g2o::VertexSE3AxisAngle |
Namespaces | |
namespace | g2o |
Executes code, only if secs are gone since last exec. | |
Typedefs | |
typedef Eigen::Matrix< double, 3, 3 > | Matrix3 |
typedef Eigen::Matrix< double, 4, 4 > | Matrix4 |
typedef Eigen::Matrix< double, 6, 6 > | Matrix6 |
typedef Eigen::Matrix< double, 2, 1 > | Vector2 |
typedef Eigen::Matrix< double, 3, 1 > | Vector3 |
typedef Eigen::Matrix< double, 4, 1 > | Vector4 |
typedef Eigen::Matrix< double, 5, 1 > | Vector5 |
typedef Eigen::Matrix< double, 6, 1 > | Vector6 |
Functions | |
void | poseOptimization (Data &dat) |
typedef Eigen::Matrix<double, 3, 3> Matrix3 |
Definition at line 38 of file g2o/g2o/examples/dorian/NonLinearLS.h.
typedef Eigen::Matrix<double, 4, 4> Matrix4 |
Definition at line 39 of file g2o/g2o/examples/dorian/NonLinearLS.h.
typedef Eigen::Matrix<double, 6, 6> Matrix6 |
Definition at line 40 of file g2o/g2o/examples/dorian/NonLinearLS.h.
typedef Eigen::Matrix<double, 2, 1> Vector2 |
Definition at line 32 of file g2o/g2o/examples/dorian/NonLinearLS.h.
typedef Eigen::Matrix<double, 3, 1> Vector3 |
Definition at line 33 of file g2o/g2o/examples/dorian/NonLinearLS.h.
typedef Eigen::Matrix<double, 4, 1> Vector4 |
Definition at line 34 of file g2o/g2o/examples/dorian/NonLinearLS.h.
typedef Eigen::Matrix<double, 5, 1> Vector5 |
Definition at line 35 of file g2o/g2o/examples/dorian/NonLinearLS.h.
typedef Eigen::Matrix<double, 6, 1> Vector6 |
Definition at line 36 of file g2o/g2o/examples/dorian/NonLinearLS.h.
void poseOptimization | ( | Data & | dat | ) |
Aigment transformation ///
POINTS ///
OPTIMIZATION ///
Definition at line 106 of file g2o/g2o/examples/dorian/NonLinearLS.cpp.