SL_PositionalTrackingFusionParameters Struct Reference

Holds the options used for initializing the positional tracking fusion module. More...

Data Fields

bool enable_GNSS_fusion
 This attribute is responsible for enabling or not GNSS positional tracking fusion. More...
 
struct SL_GNSSCalibrationParameters gnss_calibration_parameters
 Control the VIO / GNSS calibration process.
 
struct SL_Vector3 base_footprint_to_world_translation
 Position of the base footprint with respect to the user world.
 
struct SL_Quaternion base_footprint_to_world_rotation
 Orientation of the base footprint with respect to the user world.
 
struct SL_Vector3 base_footprint_to_baselink_translation
 Position of the base footprint with respect to the baselink.
 
struct SL_Quaternion base_footprint_to_baselink_rotation
 Orientation of the base footprint with respect to the baselink.
 
bool set_gravity_as_origin
 Whether to override 2 of the 3 rotations from base_footprint_to_world_transform using the IMU gravity.
 
struct SL_CameraIdentifier tracking_camera_id
 ID of the camera used for positional tracking. If not specified, will use the first camera called with the subscribe() method.
 

Detailed Description

Holds the options used for initializing the positional tracking fusion module.

Field Documentation

◆ enable_GNSS_fusion

bool SL_PositionalTrackingFusionParameters::enable_GNSS_fusion

This attribute is responsible for enabling or not GNSS positional tracking fusion.

Default: false