Noise Density and Random Walk parameters for gyroscope simulation

48 次查看(过去 30 天)
I am using the imuSensor (Sensor Fusion and Tracking Toolbox) to simulate a gyroscope from an inertial measurement unit (IMU).
I have to include real gyroscope parameters from a datasheet and I don't know exactly how does it match with gyroscope parameters from the toolbox:
Real Gyroscope Parameters
Noise Density (º/s) / √Hz
Angular Random Walk º/√hour
Toolbox Gyroscope Parameters
Noise Density (º/s) / √Hz
Random Walk (rad/s)(√Hz) ***
In the toolbox documentation, Noise Density corresponds to the Angular Random Walk but, in the datasheet, there is a Noise Density parameter which is quite different to the Angular Random Walk parameter.
Random Walk from toolbox is refered to Rate Random Walk (RRW), a parameter that is not given in any datasheet.
Is it necessary to include both Noise Density and Random Walk in the toolbox, or just one of them is needed to define the noise?
Which parameter from the datasheet should I use for the Noise Density in the toolbox, the Angular Random Walk or the Noise Density?

采纳的回答

Ryan Salvo
Ryan Salvo 2022-1-18
Hi Pablo,
I recommend using the Noise Density value from the datasheet for the NoiseDensity parameter for gyroparams in the imuSensor object.
The more parameters specified, the more accurate the imuSensor model will be, but only use the ones that are available to you. You are correct that the RandomWalk parameter expects the Rate Random Walk coefficient and not the Angular Random Walk one.
The imuSensor reference page has more information on how each of the parameters add noise to the model.
Thanks,
Ryan
  2 个评论
Pablo  Hidalgo Rodulfo
Hi Ryan,
Thanks for your answer.
What is the right way to use NoiseDensity parameter for gyroparams? RMS or not RMS value?

请先登录,再进行评论。

更多回答(0 个)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by