43 #ifndef INCLUDE_OKVIS_VIOVISUALIZER_HPP_ 
   44 #define INCLUDE_OKVIS_VIOVISUALIZER_HPP_ 
   46 #include <opencv/highgui.h> 
   64     typedef std::shared_ptr<VisualizationData> 
Ptr;
 
std::shared_ptr< VisualizationData > Ptr
Definition: VioVisualizer.hpp:64
 
cv::Mat drawKeypoints(VisualizationData::Ptr &data, size_t cameraIndex)
Circles all keypoints in the current frame and returns the result. 
Definition: VioVisualizer.cpp:204
 
This struct contains the relevant data for visualizing. 
Definition: VioVisualizer.hpp:63
 
void showDebugImages(VisualizationData::Ptr &data)
Show the current frames with the current keyframe and all its matches. 
Definition: VioVisualizer.cpp:233
 
Header file for the MultiFrame class. 
 
void init(okvis::VioParameters ¶meters)
Initialise parameters. Called in constructor. 
Definition: VioVisualizer.cpp:70
 
okvis::ObservationVector observations
Vector containing all the keypoint observations. 
Definition: VioVisualizer.hpp:65
 
std::shared_ptr< okvis::MultiFrame > keyFrames
Current keyframe. 
Definition: VioVisualizer.hpp:67
 
#define OKVIS_DEFINE_EXCEPTION(exceptionName, exceptionParent)
Macro for defining an exception with a given parent. 
Definition: assert_macros.hpp:52
 
This file contains some useful assert macros. 
 
Struct to combine all parameters and settings. 
Definition: Parameters.hpp:280
 
This class is responsible to visualize the matching results. 
Definition: VioVisualizer.hpp:59
 
okvis::kinematics::Transformation T_WS_keyFrame
Pose of the current keyframe. 
Definition: VioVisualizer.hpp:68
 
okvis::VioParameters parameters_
Parameters and settings. 
Definition: VioVisualizer.hpp:110
 
This file contains struct definitions that encapsulate parameters and settings. 
 
std::shared_ptr< okvis::MultiFrame > currentFrames
Current multiframe. 
Definition: VioVisualizer.hpp:66
 
cv::Mat drawMatches(VisualizationData::Ptr &data, size_t image_number)
Circles all keypoints in the current frame, links the matching ones to the current keyframe and retur...
Definition: VioVisualizer.cpp:74
 
std::vector< Observation, Eigen::aligned_allocator< Observation > > ObservationVector
Definition: FrameTypedefs.hpp:230
 
This file contains useful typedefs and structs related to frames.