Closed astroHaoPeng closed 3 years ago
Hi astroHaoPeng,
Different applications care about different specs. In your application, do you really care about rate random walk? could you observe and characterize rate random walk in the sensor you are using? I generally use gyro combined with other sensors (typicall GNSS), I don't care about rate random walk at all. Of course, if you are studying the theory, everything matters.
For modellling bias isntability, please see another open issue: https://github.com/Aceinna/gnss-ins-sim/issues/19 I think ace-e4s is right and am waiting for a pull request.
Actaully, there are other error sources that may have larger effects, including scale factor error, non-linearity, non-orthogonality, installation error, g-sensitivity, bias change with temperature,... Such error sources are not included in the model, either. You can add these according to your application.
RE: https://github.com/Aceinna/gnss-ins-sim/blob/master/gnss_ins_sim/pathgen/pathgen.py
It looks like to me you this simulation only considers
constant bias
(orturn-on bias
;static bias
in your code at line 520),bias instability
(bias drifting
in your code at line 522), andangle random walk
(white noise
in your code at line 524).I have a question that why
rate random walk
is not considered in the simulation. Does it have a neglectable effect on the gyro error? According to these references, it seemsrate random walk
also has a considerable effect on the simulation of the gyro error:Also, do you have a good reference to simulate the
bias instability
as a white noise sequence, rather then a random walk sequence, when there is nocorrelation
input (line 558 in the code)? I think it is improper as suggested by the above references 2 and 3.