ZED-F9R - Integration manual
3.2.3.1.1 Automatic IMU-mount alignment
The automatic IMU-mount alignment engine automatically estimates the IMU-mount roll, pitch and
yaw angles. It requires an initialization phase during which no INS/GNSS fusion can be achieved
(see the
section for further details). The progress of the automatic alignment
initialization can be monitored with the UBX-ESF-STATUS message, and/or with the UBX-ESF-ALG
message providing more details. When the vehicle is subject to sufficient dynamics (i.e. left and
right turns during a normal drive), the automatic IMU-mount alignment engine will estimate the
IMU-mount misalignment angles. Once the automatic IMU-mount alignment engine has sufficient
confidence in the estimated angles, the IMU-mount misalignment angles initialization phase is
completed. The raw accelerometer and gyroscope data (that is, the IMU observations) are then
compensated for IMU-mount misalignment and sensor fusion can begin. The resulting IMU-mount
misalignment angles are output in the UBX-ESF-ALG message.
3.2.3.1.1.1 Enabling/disabling automatic IMU-mount alignment
The user can activate/deactivate the automatic IMU-mount alignment with the CFG-SFIMU-
AUTO_MNTALG_ENA configuration key.
If automatic IMU-mount alignment is deactivated while aligning, the estimated
misalignment angles that were available at deactivation time are used (only if they were
initialized, see the next section). If automatic IMU-mount alignment is re-activated,
alignment is pursued by starting from the state where deactivation happened.
3.2.3.1.2 User-defined IMU-mount alignment
It is possible to configure the IMU-mount misalignment angles using the CFG-SFIMU-IMU_MNTALG
configuration keys. The values that should be set in the configuration message are the Euler angles
required to rotate the installation-frame to the IMU-frame. The IMU-mount yaw rotation should be
performed first, then the IMU-mount pitch and finally the IMU-mount roll. At each stage, the rotation
is around the appropriate axis of the transformed installation frame, meaning that the order of the
rotation sequence is important (see the figure below).
Figure 2: Euler angles
UBX-20039643 - R01
3 Receiver functionality
Page 17 of 105
C1-Public
Advance information