ZED-F9K - Integration manual
Mode
Performed tasks / Possible causes
Published fix type
Initialization
Initialization of IMU
Initialization of IMU-mount alignment
Initialization of INS (position, velocity, attitude)
IMU sensor error (e.g. missing data) detected
3D-fix (GNSS)
Fusion
Fine-calibration of IMU-mount misalignment angles
Fine-calibration of IMU sensors
Fine-calibration of wheel tick factors
UDR fallback mode when missing WT data detected
GNSS/DR fix
Suspended fusion
Sensor error (e.g. missing data) detected
Ferry detected
3D-fix (GNSS)
Disabled fusion
Fatal fusion filter error occurred
Fusion filter turned off by user
3D-fix (GNSS)
Table 8: Fusion modes
More details about each fusion mode are given in the following sections.
3.2.6.1.1 Initialization mode
The purpose of the initialization phase is to estimate all unknown parameters which are required
for achieving fusion. The initialization phase is triggered after a receiver cold start or a filter reset
in case of fusion failure. The receiver is in initialization mode if the
fusionMode
field in the UBX-
ESF-STATUS message is
0:INITIALIZING
. In this case the required sensor calibration status
(
calibStatus
) is flagged as
0: NOT CALIBRATED
and the navigation solution output during
initialization is based on GNSS solely.
The initialization phase comprises the following internal steps whose status is published in the
initStatus
field of the UBX-ESF-STATUS message:
•
IMU initialization:
Unknown crucial IMU parameters such as sensor sampling frequency are
estimated during initialization. As long as all required IMU parameters are not initialized, the
status of the IMU initialization (
imuInitStatus
) is flagged as
1:INITIALIZING
in the UBX-
ESF-STATUS message. Moreover, the required sensor calibration statuses (
calibStatus
)
are flagged as
0:NOT CALIBRATED
in the UBX-ESF-STATUS message. Note that if the user
configured all required sensor settings, this step is skipped and IMU initialization is flagged as
2:INITIALIZED
.
•
IMU-mount alignment initialization:
If automatic IMU-mount alignment is enabled (see the
section), initial IMU-mount roll, pitch and yaw angles need to
be estimated. For that, good GNSS signal reception as well as sufficient vehicle dynamics (i.e.
a series of left and right turns during a normal drive) need to be at hand. As long as the IMU-
mount alignment is not initialized, the status of the IMU-mount alignment (
mntAlgStatus
)
is flagged as
1:INITIALIZING
in the UBX-ESF-STATUS message. Once initialized, the IMU-
mount alignment status is flagged as
2:INITIALIZED
. If no IMU-mount alignment is required,
the IMU-mount alignment is flagged as
0:OFF
. A detailed description of the automatic IMU-
mount alignment operation can be found in the
section.
•
INS initialization:
Before entering fusion mode, the initial vehicle position, velocity and
especially attitude (vehicle roll, pitch and heading angles) need to be known with sufficient
accuracy. This is achieved during INS initialization phase using GNSS which comprises an
INS coarse alignment step. As long as the fusion filter is not initialized, the status of the INS
initialization (
insInitStatus
) is flagged as
1:INITIALIZING
in the UBX-ESF-STATUS
message. Once initialized, the INS initialization is flagged as
2:INITIALIZED
.
UBX-20046189 - R01
3 Receiver functionality
Page 23 of 105
C1-Public
Early production information