|
Monado OpenXR Runtime
|
Camera based hand tracking. More...

Files | |
| file | ht_driver.c |
| Camera based hand tracking driver code. | |
| file | ht_interface.h |
| Interface to camera based hand tracking driver code. | |
| file | hg_model.cpp |
| Mercury ML models! | |
| file | hg_numerics_checker.hpp |
| Simple util for setting floating-point exceptions and checking for NaNs. | |
| file | t_hand_tracking_async.c |
| Camera based hand tracking driver code. | |
Data Structures | |
| struct | ht_async_impl |
| A synchronous to asynchronous wrapper around the hand-tracker code. More... | |
Functions | |
| int | ht_device_create (struct xrt_frame_context *xfctx, struct t_stereo_camera_calibration *calib, struct t_hand_tracking_create_info create_info, struct xrt_slam_sinks **out_sinks, struct xrt_device **out_device) |
| Create hand tracker. More... | |
Camera based hand tracking.
| int ht_device_create | ( | struct xrt_frame_context * | xfctx, |
| struct t_stereo_camera_calibration * | calib, | ||
| struct t_hand_tracking_create_info | create_info, | ||
| struct xrt_slam_sinks ** | out_sinks, | ||
| struct xrt_device ** | out_device | ||
| ) |
#include <drivers/ht/ht_interface.h>
Create hand tracker.
| xfctx | Frame context to attach the tracker to |
| calib | Calibration struct for stereo camera |
| create_info | Additional creation options |
| out_sinks | Sinks to stream camera data to |
| out_device | Newly created hand tracker "device" |