Contains classes to perform calibration of accelerometers, gyroscopes and magnetometers.
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.
-
class
Contains a triad of acceleration measurements.
class
Contains a triad of angular speed measurements.
class
Contains a triad of magnetic flux density measurements.
void
Copies data of provided instance into this instance.
void
Copies this instance data into provided instance.
boolean
Checks if provided instance has exactly the same contents as this instance.
boolean
Checks if provided instance has contents similar to this instance up to provided
threshold value.
-
class
TriadStaticIntervalDetector<U extends Enum<?>,M extends com.irurueta.units.Measurement<U>,T extends Triad<U,M>,D extends TriadStaticIntervalDetector<U,M,T,D,L>,L extends TriadStaticIntervalDetectorListener<U,M,T,D>>
Abstract base class for detectors in charge of determining when a static period of
measurements starts and finishes.
interface
-
class
AccumulatedTriadNoiseEstimator<U extends Enum<?>,M extends com.irurueta.units.Measurement<U>,T extends Triad<U,M>,E extends AccumulatedTriadNoiseEstimator<U,M,T,E,L>,L extends AccumulatedTriadNoiseEstimatorListener<U,M,T,E>>
Base class to estimate measurement noise variances and PSD's (Power Spectral Densities)
along with their average values.
interface
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