mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2025-01-23 15:11:47 +00:00
495eecb65f
Find and capture input from cameras, and split according to frame type. Send long exposure tracking frames through the AEG module, and SLAM and hand tracking trackers. Add controller emulated hand devices. The native "fisheye62" camera distortion model is dynamically converted to OpenCV Kannala-Brandt parameters using a TinyCeres solver.
29 lines
490 B
C
29 lines
490 B
C
/*
|
|
* Copyright 2022 Jan Schmidt
|
|
* SPDX-License-Identifier: BSL-1.0
|
|
*/
|
|
|
|
/*!
|
|
* @file
|
|
* @brief Oculus Rift S utility functions
|
|
* @author Jan Schmidt <jan@centricular.com>
|
|
* @ingroup drv_rift_s
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include "tracking/t_tracking.h"
|
|
|
|
#include "rift_s_firmware.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
struct t_stereo_camera_calibration *
|
|
rift_s_create_stereo_camera_calib_rotated(struct rift_s_camera_calibration_block *camera_calibration);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|