Function navtk::filtering::stim300_model
Defined in File ImuModel.hpp
Function Documentation
-
ImuModel navtk::filtering::stim300_model()
Returns an IMU model for the STIM300, using the specs for the 10g accelerometers.
Note the large number of additional error terms not accounted for- it is unlikely that this model will perform well as is.
See https://safran-navigation-timing.com/portal/download/stim300-datasheets/?version=r9
Spec sheet values given as:
Accel Bias: 0.05 mg = 4.905e-4 m/s^2
VRW: 0.06 m/s/sqrt(hr) = 1e-3 m/s^(3/2)
Gyro bias: 0.5 deg/hr = 2.4241e-6 rad/s
ARW: 0.15 deg/sqrt(hr) = 4.3633e-5 rad/s^(1/2)
Accel scale factor: 300 ppm
Gyro scale factor: 500 ppm
Accel Bias on/off: +/- 0.75 mg (valid only for 10g range setting; parameter scales with range)
Additional terms given but not modeled here:
Gyro non-linearity: 25 to 50 ppm (at 200/400 deg/sec, respectively)
Gyro Bias range: +/- 250 deg/hr
Gyro Bias over static temp: 5 deg/hr
Gyro bias over changing temp: 10 deg/hr for temp change <= 1 deg C/min
Gyro bias drift due to acceleration: 1 deg/hr/g (assuming ‘g-compensation’, see spec sheet)
Gyro scale factor due to acceleration: 30 ppm/g (assuming ‘g-compensation’, see spec sheet)
Gyro sensor misalignment: 1 mrad
Accel non-linearity: 100 ppm
Accel Bias over temp: +/- 2 mg (rms)
Accel sensor misalignment: 1 mrad
- Returns
The STIM 300 ImuModel.