|
Monado OpenXR Runtime
|
SLAM tracker configuration. More...
#include <tracking/t_tracking.h>
Data Fields | |
| enum u_logging_level | log_level |
| SLAM tracking logging level. More... | |
| const char * | vit_system_library_path |
| Path to the VIT system library. More... | |
| const char * | slam_config |
| Config file path, format is specific to the SLAM implementation in use. More... | |
| int | cam_count |
| Number of cameras in use. More... | |
| bool | slam_ui |
| Whether to open the external UI of the external SLAM system. More... | |
| bool | submit_from_start |
| Whether to submit data to the SLAM tracker without user action. More... | |
| int | openvr_groundtruth_device |
| If >0, use lighthouse as groundtruth, see openvr_device. More... | |
| enum t_slam_prediction_type | prediction |
| Which level of prediction to use. More... | |
| bool | write_csvs |
| Whether to enable CSV writers from the start for later analysis. More... | |
| const char * | csv_path |
| Path to write CSVs to. More... | |
| bool | timing_stat |
| Enable timing metric in external system. More... | |
| bool | features_stat |
| Enable feature metric in external system. More... | |
| const struct t_slam_calibration * | slam_calib |
SLAM tracker configuration.
| int t_slam_tracker_config::cam_count |
Number of cameras in use.
Referenced by p_factory_ensure_slam_frameserver(), and t_slam_fill_default_config().
| const char* t_slam_tracker_config::csv_path |
Path to write CSVs to.
Referenced by t_slam_fill_default_config().
| bool t_slam_tracker_config::features_stat |
Enable feature metric in external system.
Instead of a slam_config file you can set custom calibration data
Referenced by t_slam_fill_default_config().
| enum u_logging_level t_slam_tracker_config::log_level |
SLAM tracking logging level.
Referenced by t_slam_fill_default_config().
| int t_slam_tracker_config::openvr_groundtruth_device |
If >0, use lighthouse as groundtruth, see openvr_device.
Referenced by t_slam_fill_default_config().
| enum t_slam_prediction_type t_slam_tracker_config::prediction |
Which level of prediction to use.
Referenced by t_slam_fill_default_config().
| const char* t_slam_tracker_config::slam_config |
Config file path, format is specific to the SLAM implementation in use.
Referenced by t_slam_fill_default_config().
| bool t_slam_tracker_config::slam_ui |
Whether to open the external UI of the external SLAM system.
Referenced by t_slam_fill_default_config().
| bool t_slam_tracker_config::submit_from_start |
Whether to submit data to the SLAM tracker without user action.
Referenced by t_slam_fill_default_config().
| bool t_slam_tracker_config::timing_stat |
Enable timing metric in external system.
Referenced by t_slam_fill_default_config().
| const char* t_slam_tracker_config::vit_system_library_path |
Path to the VIT system library.
Referenced by t_slam_fill_default_config().
| bool t_slam_tracker_config::write_csvs |
Whether to enable CSV writers from the start for later analysis.
Referenced by t_slam_fill_default_config().