32 struct xrt_pose *out_head_in_left_camera);
void vive_get_imu_calibration(const struct vive_config *d, struct t_imu_calibration *out_calib)
Get a t_imu_calibration for the IMU.
Definition: vive_calibration.c:232
void vive_get_slam_imu_calibration(const struct vive_config *d, struct t_slam_imu_calibration *out_calib)
Get a t_slam_imu_calibration for the IMU.
Definition: vive_calibration.c:261
bool vive_get_stereo_camera_calibration(const struct vive_config *d, struct t_stereo_camera_calibration **calibration_ptr_to_ref, struct xrt_pose *out_head_in_left_camera)
Get a t_stereo_camera_calibration and xrt_pose from left camera to head translation.
Definition: vive_calibration.c:77
void vive_get_slam_cams_calib(const struct vive_config *d, struct t_slam_camera_calibration *out_calib0, struct t_slam_camera_calibration *out_calib1)
Get a t_slam_camera_calibration one for each camera.
Definition: vive_calibration.c:129
Combined IMU calibration data.
Definition: t_tracking.h:411
Extension to camera calibration for SLAM tracking.
Definition: t_tracking.h:613
Extension to IMU calibration for SLAM tracking.
Definition: t_tracking.h:625
Stereo camera calibration data to be given to trackers.
Definition: t_tracking.h:248
headset config.
Definition: vive_config.h:143
A pose composed of a position and orientation.
Definition: xrt_defines.h:465
Header holding common defines.