Holds the options used for initializing the positional tracking fusion module. More...
Functions | |
PositionalTrackingFusionParameters () | |
Constructor More... | |
Attributes | |
bool | enableGNSSFusion = false |
This attribute is responsible for enabling or not GNSS positional tracking fusion. More... | |
GNSSCalibrationParameters | gnssCalibrationParameters |
Control the VIO / GNSS calibration process. More... | |
Vector3 | baseFootprintToWorldTranslation |
Position of the base footprint with respect to the user world. More... | |
Quaternion | baseFootprintToWorldRotation |
Orientation of the base footprint with respect to the user world. More... | |
Vector3 | baseFootprintToBaselinkTranslation |
Position of the base footprint with respect to the baselink. More... | |
Quaternion | baseFootprintToBaselinkRotation |
Orientation of the base footprint with respect to the baselink. More... | |
bool | SetGravityAsOrigin |
Whether to override 2 of the 3 rotations from base_footprint_to_world_transform using the IMU gravity. More... | |
CameraIdentifier | trackingCameraID |
ID of the camera used for positional tracking. If not specified, will use the first camera called with the subscribe() method. More... | |
Holds the options used for initializing the positional tracking fusion module.
|
inline |
Constructor
bool enableGNSSFusion = false |
This attribute is responsible for enabling or not GNSS positional tracking fusion.
Referenced by PositionalTrackingFusionParameters.PositionalTrackingFusionParameters(), and Fusion.sl_PositionalTrackingFusionParameters.sl_PositionalTrackingFusionParameters().
GNSSCalibrationParameters gnssCalibrationParameters |
Control the VIO / GNSS calibration process.
Referenced by PositionalTrackingFusionParameters.PositionalTrackingFusionParameters(), and Fusion.sl_PositionalTrackingFusionParameters.sl_PositionalTrackingFusionParameters().
Vector3 baseFootprintToWorldTranslation |
Position of the base footprint with respect to the user world.
Referenced by Fusion.sl_PositionalTrackingFusionParameters.sl_PositionalTrackingFusionParameters().
Quaternion baseFootprintToWorldRotation |
Orientation of the base footprint with respect to the user world.
Referenced by PositionalTrackingFusionParameters.PositionalTrackingFusionParameters(), and Fusion.sl_PositionalTrackingFusionParameters.sl_PositionalTrackingFusionParameters().
Vector3 baseFootprintToBaselinkTranslation |
Position of the base footprint with respect to the baselink.
Referenced by PositionalTrackingFusionParameters.PositionalTrackingFusionParameters(), and Fusion.sl_PositionalTrackingFusionParameters.sl_PositionalTrackingFusionParameters().
Quaternion baseFootprintToBaselinkRotation |
Orientation of the base footprint with respect to the baselink.
Referenced by PositionalTrackingFusionParameters.PositionalTrackingFusionParameters(), and Fusion.sl_PositionalTrackingFusionParameters.sl_PositionalTrackingFusionParameters().
bool SetGravityAsOrigin |
Whether to override 2 of the 3 rotations from base_footprint_to_world_transform using the IMU gravity.
Referenced by PositionalTrackingFusionParameters.PositionalTrackingFusionParameters(), and Fusion.sl_PositionalTrackingFusionParameters.sl_PositionalTrackingFusionParameters().
CameraIdentifier trackingCameraID |
ID of the camera used for positional tracking. If not specified, will use the first camera called with the subscribe() method.
Referenced by PositionalTrackingFusionParameters.PositionalTrackingFusionParameters().