VOXL OpenVINS Server 0.7.0
Visual Inertial Odometry Server for VOXL Platform
Loading...
Searching...
No Matches
Public Attributes | List of all members
cam_info Struct Reference

Camera information and calibration data. More...

#include <VoxlCommon.h>

Public Attributes

char name [128]
 Camera name identifier.
 
char tracking_name [128]
 Name used for tracking operations.
 
camera_mode mode
 Camera operation mode.
 
bool is_occluded_on_takeoff
 Flag indicating if camera is occluded on takeoff.
 
size_t cam_id
 Unique camera identifier.
 

Detailed Description

Camera information and calibration data.

This structure contains all the configuration and calibration information for a single camera in the VIO system, including intrinsic parameters, extrinsic parameters, and operational settings.

Definition at line 145 of file VoxlCommon.h.

Member Data Documentation

◆ cam_id

size_t cam_info::cam_id

Unique camera identifier.

Definition at line 151 of file VoxlCommon.h.

Referenced by voxl::CameraBase::get_id(), and voxl::sync_cam_config().

◆ is_occluded_on_takeoff

bool cam_info::is_occluded_on_takeoff

Flag indicating if camera is occluded on takeoff.

Definition at line 150 of file VoxlCommon.h.

Referenced by voxl::sync_cam_config().

◆ mode

camera_mode cam_info::mode

Camera operation mode.

Definition at line 149 of file VoxlCommon.h.

Referenced by voxl::CameraManager::initialize(), and voxl::sync_cam_config().

◆ name

char cam_info::name[128]

◆ tracking_name

char cam_info::tracking_name[128]

Name used for tracking operations.

Definition at line 148 of file VoxlCommon.h.

Referenced by voxl::CameraBase::connect(), and voxl::sync_cam_config().


The documentation for this struct was generated from the following file: