OKVIS
|
Header file for the ThreadedKFVio class. More...
#include <thread>
#include <mutex>
#include <condition_variable>
#include <atomic>
#include <okvis/cameras/NCameraSystem.hpp>
#include <okvis/Measurements.hpp>
#include <okvis/Frontend.hpp>
#include <okvis/MultiFrame.hpp>
#include <okvis/Parameters.hpp>
#include <okvis/assert_macros.hpp>
#include <okvis/ImuFrameSynchronizer.hpp>
#include <okvis/FrameSynchronizer.hpp>
#include <okvis/VioVisualizer.hpp>
#include <okvis/timing/Timer.hpp>
#include <okvis/threadsafe/ThreadsafeQueue.hpp>
#include <okvis/Estimator.hpp>
#include <okvis/VioFrontendInterface.hpp>
Go to the source code of this file.
Classes | |
class | okvis::ThreadedKFVio |
This class manages the complete data flow in and out of the algorithm, as well as between the processing threads. More... | |
struct | okvis::ThreadedKFVio::OptimizationResults |
This struct contains the results of the optimization for ease of publication. It is also used for publishing poses that have been propagated with the IMU measurements. More... | |
Namespaces | |
okvis | |
okvis Main namespace of this package. | |
Header file for the ThreadedKFVio class.