|
Monado OpenXR Runtime
|
Fake device tracked with EuRoC datasets and SLAM. More...
#include "util/u_misc.h"#include "util/u_debug.h"#include "util/u_device.h"#include "util/u_distortion_mesh.h"#include "util/u_var.h"#include "math/m_space.h"#include "math/m_mathinclude.h"#include "xrt/xrt_prober.h"#include "xrt/xrt_tracking.h"#include "xrt/xrt_config_have.h"#include "xrt/xrt_config_build.h"#include "euroc_driver.h"#include <stdio.h>
Data Structures | |
| struct | euroc_prober |
| struct | euroc_device |
Functions | |
| struct xrt_device * | euroc_device_create (struct xrt_prober *xp) |
| static struct euroc_prober * | euroc_prober (struct xrt_auto_prober *p) |
| static void | euroc_prober_destroy (struct xrt_auto_prober *p) |
| static int | euroc_prober_autoprobe (struct xrt_auto_prober *xap, cJSON *attached_data, bool no_hmds, struct xrt_prober *xp, struct xrt_device **out_xdevs) |
| struct xrt_auto_prober * | euroc_create_auto_prober (void) |
| Create a auto prober for the fake euroc device. More... | |
| static struct euroc_device * | euroc_device (struct xrt_device *xdev) |
| static xrt_result_t | euroc_device_get_tracked_pose (struct xrt_device *xdev, enum xrt_input_name name, int64_t at_timestamp_ns, struct xrt_space_relation *out_relation) |
| static void | euroc_device_destroy (struct xrt_device *xdev) |
Fake device tracked with EuRoC datasets and SLAM.