Package-level declarations
Types
Detects static or motion intervals of time by using the accelerometer of the device to determine whether the device is moving or not. When detector is started, initialization occurs to determine the accelerometer noise level while keeping device static. Once the detector is initialized, then static or dynamic intervals can be detected. This detector uses accumulated average values during static intervals, and windowed averages as "instantaneous" values during dynamic intervals. Length of windows, as well as thresholds to determine when changes between static and dynamic intervals occur can be easily configured. This interval detector converts sensor measurements from device ENU coordinates to local plane NED coordinates. Thus, all values referring to a given x-y-z coordinate refers to local plane NED system of coordinates.
Reason why interval detection fails.
Detects static or motion intervals of time by using the gyroscope of the device to determine whether the device is moving or not. When detector is started, initialization occurs to determine the gyroscope noise level while keeping device static. Once the detector is initialized, then static or dynamic intervals can be detected. This detector uses accumulated average values during static intervals, and windowed averages as "instantaneous" values during dynamic intervals. Length of windows, as well as thresholds to determine when changes between static and dynamic intervals occur can be easily configured. This interval detector converts sensor measurements from device ENU coordinates to local plane NED coordinates. Thus, all values referring to a given x-y-z coordinate refers to local plane NED system of coordinates.
Base class for interval detectors. Interval detectors detect static or motion intervals of measurements captured by different sensors (accelerometer, gyroscope or magnetometer), which typically indicate whether the device is moving or not. When detector is tarted, initialization occurs to determine the noise level of the sensor while keeping device static. Once the detector is initialized, then static or dynamic intervals can be detected. This detector uses accumulated average values during static intervals, and windowed averages as "instantaneous" values during dynamic intervals. Length of windows, as well as thresholds to determine when changes between static and dynamic intervals occur can be easily configured.
Detects static or motion intervals of time by using the magnetometer of the device to determine whether the device is moving or not. When detector is started, initialization occurs to determine the magnetometer noise level while keeping device static. Once the detector is initialized, then static or dynamic intervals can be detected. This detector uses accumulated average values during static intervals, and windowed averages as "instantaneous" values during dynamic intervals. Length of windows, as well as thresholds to determine when changes between static and dynamic intervals occur can be easily configured. This interval detector converts sensor measurements from device ENU coordinates to local plane NED coordinates. Thus, all values referring to a given x-y-z coordinate refers to local plane NED system of coordinates.