Contains various implementations for Keyframe Manager. More...
#include "utils.h"
#include "pose_graph.h"
#include "vis.h"
#include "data_dump.h"
#include "landmark_manager.h"
#include <vector>
#include <deque>
#include <string>
#include <iostream>
#include <fstream>
#include <opencv2/core/core.hpp>
#include <ros/console.h>
#include <boost/filesystem.hpp>
#include <boost/lexical_cast.hpp>
#include "graph_opt.h"
#include "yaml-cpp/yaml.h"
Go to the source code of this file.
Classes | |
class | vslam::CovisibilityKeyframeVisualOdometry< NodeBuilderTT, PoseGraphT > |
Keyframe manager based on covisibility (i.e. number of matched features) between keyframes. More... | |
class | vslam::DummyVodomLogger< PoseGraphT > |
class | vslam::KeyframeVisualOdometry< NodeBuilderTT, PoseGraphT > |
Specialized interface for Keyframe Manager where pose-graph is a tree. More... | |
class | vslam::ScaleErrorKeyframeVisualOdometry< NodeBuilderTT, PoseGraphT > |
Keyframe policy based on accuraccy of scale estimate. After the acuraccy decreases new keyframe is created. More... | |
class | vslam::SimpleVisualOdometry< NodeBuilderTT, PoseGraphT > |
All frames are considered keyframes (useful for debugging and testing). More... | |
class | vslam::VertexDebugInfoLogger< PoseGraphT > |
class | vslam::VisualOdometry< NodeBuilderTT, PoseGraphT > |
This is top-level calss for VO. More... | |
class | vslam::VodomLogger< PoseGraphT > |
Namespaces | |
namespace | vslam |
Namespace containing implementation of visual odometry. | |
Defines | |
#define | VERTEX_WINDOW_LEN 4 |
Contains various implementations for Keyframe Manager.
Definition in file vo.h.