You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IMU_OFFSET=slice(23, 26) # imu offset angles in radians
28
+
IMU_FROM_DEVICE_EULER=slice(23, 26) # imu offset angles in radians
29
29
GLONASS_BIAS=slice(26, 27) # GLONASS bias in m expressed as bias + freq_num*freq_slope
30
30
GLONASS_FREQ_SLOPE=slice(27, 28) # GLONASS bias in m expressed as bias + freq_num*freq_slope
31
31
CLOCK_ACCELERATION=slice(28, 29) # clock acceleration in light-meters/s**2,
32
32
ACCELEROMETER_SCALE_UNUSED=slice(29, 30) # scale of mems accelerometer
33
33
ACCELEROMETER_BIAS=slice(30, 33) # bias of mems accelerometer
34
34
# TODO the offset is likely a translation of the sensor, not a rotation of the camera
35
-
WIDE_CAM_OFFSET=slice(33, 36) # wide camera offset angles in radians (tici only)
36
-
# We curently do not use ACCELEROMETER_SCALE to avoid instability due to too many free variables (ACCELEROMETER_SCALE, ACCELEROMETER_BIAS, IMU_OFFSET).
35
+
WIDE_FROM_DEVICE_EULER=slice(33, 36) # wide camera offset angles in radians (tici only)
36
+
# We curently do not use ACCELEROMETER_SCALE to avoid instability due to too many free variables (ACCELEROMETER_SCALE, ACCELEROMETER_BIAS, IMU_FROM_DEVICE_EULER).
37
37
# From experiments we see that ACCELEROMETER_BIAS is more correct than ACCELEROMETER_SCALE
38
38
39
39
# Error-state has different slices because it is an ESKF
0 commit comments