Monado OpenXR Runtime
t_camera_calibration Struct Reference

Essential calibration data for a single camera, or single lens/sensor of a stereo camera. More...

#include <tracking/t_tracking.h>

Collaboration diagram for t_camera_calibration:

Data Fields

struct xrt_size image_size_pixels
 Source image size. More...
 
double intrinsics [3][3]
 Camera intrinsics matrix. More...
 
union {
   struct t_camera_calibration_rt5_params   rt5
 
   struct t_camera_calibration_rt8_params   rt8
 
   struct t_camera_calibration_rt14_params   rt14
 
   struct t_camera_calibration_kb4_params   kb4
 
   struct t_camera_calibration_wmr_params   wmr
 
   double   distortion_parameters_as_array [(14)]
 
}; 
 
enum t_camera_distortion_model distortion_model
 Distortion model that this camera uses. More...
 

Related Functions

(Note that these are not member functions.)

void t_camera_calibration_dump (struct t_camera_calibration *c)
 Small helper function that dumps one camera calibration data to logging. More...
 
void t_inertial_calibration_dump (struct t_inertial_calibration *c)
 Prints a t_inertial_calibration struct. More...
 
void t_imu_calibration_dump (struct t_imu_calibration *c)
 Small helper function that dumps the imu calibration data to logging. More...
 

Detailed Description

Essential calibration data for a single camera, or single lens/sensor of a stereo camera.

Field Documentation

◆ distortion_model

◆ image_size_pixels

struct xrt_size t_camera_calibration::image_size_pixels

◆ intrinsics

double t_camera_calibration::intrinsics[3][3]

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