Contains classes to find static (body of device remains static) or dynamic intervals
(some movement or force is applied to body of device) for accelerometer,
gyroscope and magnetometer sensors.
Contains classes related to noise level estimation.
-
Estimator to find instantaneous measurement noise level averaged for a certain window of samples.
protected
protected
TriadStaticIntervalDetector(WindowedTriadNoiseEstimator<U,M,T,?,?> windowedNoiseEstimator,
AccumulatedTriadNoiseEstimator<U,M,T,?,?> accumulatedNoiseEstimator,
L listener)
-
class
WindowedTriadNoiseEstimator<U extends Enum<?>,M extends com.irurueta.units.Measurement<U>,T extends Triad<U,M>,E extends WindowedTriadNoiseEstimator<U,M,T,E,L>,L extends WindowedTriadNoiseEstimatorListener<U,M,T,E>>
Base class to estimate measurement noise variances and PSD's (Power Spectral Densities)
along with average values for a windowed amount of samples.
interface
class
Estimates accelerometer noise variances and PSD's (Power Spectral Densities)
along with the accelerometer average values for a windowed amount of samples.
class
Estimates angular speed noise variances and PSD's (Power Spectral Densities)
along with the gyroscope average values for a windowed amount of samples.
class
Estimates magnetometer noise variances and PSD's (Power Spectral Densities)
along with the magnetometer average values for a windowed amount of samples.