|
VOXL OpenVINS Server 0.7.0
Visual Inertial Odometry Server for VOXL Platform
|
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. | |
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.
| 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().
| 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().
| 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().
| char cam_info::name[128] |
Camera name identifier.
Definition at line 147 of file VoxlCommon.h.
Referenced by voxl::CameraBase::connect(), voxl::CameraBase::disconnect(), voxl::CameraManager::initialize(), and voxl::sync_cam_config().
| 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().