Repository navigation
Module imu mod ISRAD
This module is designed for inertial still ranges detection. In other words, the module analyses gyroscopic velocities and translational accelerations to determine where the device is inertially still. This module is typically used for IMU earth self-alignment procedure for numerical integration initial conditions computation.
The module waits two physical streams that carry gyroscopic velocities and translational accelerations.
The module creates an integer unitary stream that stores final timestamp of the successive detected inertial still ranges. The initial timestamp is retrieved using the synchronization component. The first value of the unitary stream is used to store a copy of the longest detected inertial still range.
This section gives a summary of the module interface in terms of streams and devices. The order of devices and streams is given as waited by the module. The devices interface is given by :
device( Physical ) IMU sensor
The stream input interface is :
stream( Physical | IMU ) Gyroscopic velocities
stream( Physical | IMU ) Translational accelerations
and the stream output interface is :
stream( Integer unitary | IMU ) Inertial still ranges definitions
The two input streams are attached.
On the basis of the inertial measures coming from the IMU device, the algorithm parses the six components and accumulates them. The mean of each component is dynamically computed at each step. The immediate next values are compared to the dynamic means. If the difference reach the defined threshold, the range is considered as inertially non-still.
A additional constraint is added on mean computation. A minimum number of value have to be considered for mean computation to be able to trigger an inertial still range.
Documentation under CC BY-SA license (c) 2013-2015 FOXEL SA
[Home](Home)
Section : device assembly
- [CSPS device assembly](CSPS device assembly)
Section : architecture
- [CSPS architecture](CSPS architecture)
Section : streams
- [CSPS streams](CSPS streams)
Section : extraction modules
- [Module : cam-mod-DSIDE](Module cam-mod-DSIDE)
- [Module : imu-mod-DSIDE](Module imu-mod-DSIDE)
- [Module : gps-mod-DSIDE](Module gps-mod-DSIDE)
Section : stream modules
- [Module : gps-mod-SGNQF](Module gps-mod-SGNQF)
- [Module : imu-mod-IFETI](Module imu-mod-IFETI)
- [Module : imu-mod-IOISA](Module imu-mod-IOISA)
- [Module : imu-mod-ISRAD](Module imu-mod-ISRAD)
- [Module : imu-mod-SGNDN](Module imu-mod-SGNDN)
- [Module : imu-mod-SGSFR](Module imu-mod-SGSFR)
- [Module : imu-mod-AACEX](Module imu-mod-AACEX)
- [Module : imu-mod-IFICR](Module imu-mod-IFICR)
- [Module : imu-mod-IOBMA](Module imu-mod-IOBMA)
Section : topology
- [CSPS topology](CSPS topology)
Section : query interface
- [CSPS query interface](CSPS query interface)
Section : Library usage
- [Library usage](Library usage)
Development : logs