VOXL OpenVINS Server 1.0
Visual Inertial Odometry Server for VOXL Platform
Loading...
Searching...
No Matches
Classes | Namespaces
CameraBase.h File Reference

Base class for camera implementations in VOXL OpenVINS. More...

#include <memory>
#include <iostream>
#include <pthread.h>
#include <string>
#include <mutex>
#include <vector>
#include <functional>
#include <optional>
#include <opencv2/opencv.hpp>
#include <modal_pipe.h>
#include <boost/lockfree/spsc_queue.hpp>
#include <core/VioManager.h>
#include <core/VioManagerOptions.h>
#include "VoxlVars.h"
Include dependency graph for CameraBase.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  voxl::CameraBase
 Base class for all camera implementations. More...
 

Namespaces

namespace  voxl
 Main namespace for VOXL OpenVINS server components.
 

Detailed Description

Base class for camera implementations in VOXL OpenVINS.

Author
Zauberflote
Date
2025
Version
1.0

This header defines the abstract base class for all camera implementations in the VOXL OpenVINS system. It provides the interface for camera handling, pipe communication, image processing, and VIO integration.

Definition in file CameraBase.h.