Uses of Class
com.irurueta.navigation.inertial.calibration.generators.AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator
Packages that use AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator
Package
Description
Contains classes to generate measurements required for the calibration of accelerometers,
gyroscopes and magnetometers after detecting static and dynamic intervals.
-
Uses of AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator in com.irurueta.navigation.inertial.calibration.generators
Methods in com.irurueta.navigation.inertial.calibration.generators with parameters of type AccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorModifier and TypeMethodDescriptionvoidAccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorListener.onDynamicIntervalDetected(AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator generator) Called when a dynamic interval has been detected after initialization.voidAccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorListener.onDynamicIntervalSkipped(AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator generator) Called when a detected static interval is skipped because it has too many samples in it.voidAccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorListener.onError(AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator generator, TriadStaticIntervalDetector.ErrorReason reason) Called when an error is detected during initialization because there has been excessive movement forces.voidAccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorListener.onGeneratedAccelerometerMeasurement(AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator generator, StandardDeviationBodyKinematics measurement) Called when a new measurement for accelerometer calibration is generated.voidAccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorListener.onGeneratedGyroscopeMeasurement(AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator generator, BodyKinematicsSequence<StandardDeviationTimedBodyKinematics> measurement) Called when a new measurement for gyroscope calibration is generated.voidAccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorListener.onGeneratedMagnetometerMeasurement(AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator generator, StandardDeviationBodyMagneticFluxDensity measurement) Called when a new measurement for magnetometer calibration is generated.voidAccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorListener.onInitializationCompleted(AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator generator, double accelerometerBaseNoiseLevel) Called when initial static period successfully completes and base noise level is estimated so that static and dynamic periods can be detected.voidAccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorListener.onInitializationStarted(AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator generator) Called when initial static period starts so that base noise level starts being estimated.voidAccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorListener.onReset(AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator generator) Called when generator is reset.voidAccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorListener.onStaticIntervalDetected(AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator generator) Called when a static interval has been detected after initialization.voidAccelerometerGyroscopeAndMagnetometerMeasurementsGeneratorListener.onStaticIntervalSkipped(AccelerometerGyroscopeAndMagnetometerMeasurementsGenerator generator) Called when a detected static interval is skipped because there are not enough samples to be processed.