Package com.irurueta.navigation.inertial.calibration.gyroscope
package com.irurueta.navigation.inertial.calibration.gyroscope
Contains classes for gyroscope calibration.
-
ClassDescriptionDefines a gyroscope calibrator that depends on previously known accelerometer parameters (bias, scaling and cross coupling errors).Estimates gyroscope biases, cross couplings, scaling factors and G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Contains listener for
EasyGyroscopeCalibrator
.Computes an integration step of a quaternion using Euler's method.Interface for gyroscope calibrators.Contains measurement or sequence types supported by a gyroscope calibrator.Interface for non-linear gyroscope calibrators.KnownBiasAndFrameGyroscopeCalibrator<T extends FrameBodyKinematics,L extends KnownBiasAndFrameGyroscopeCalibratorListener<?>> Interface defining gyroscope calibrators.Contains listener for gyroscope least squares calibrators when frame (position, velocity and orientation) and bias is known for all measurements.Estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Contains listener for gyroscope least squares calibrators when frame (position, velocity and orientation) and bias is known for all measurements.Estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Contains listener for gyroscope least squares calibrators when frame (position, velocity and orientation) and bias is known for all measurementsEstimates gyroscope cross couplings, scaling factors and G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Contains listener forKnownBiasEasyGyroscopeCalibrator
.Interface for gyroscope calibrator where bias is known.Estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Contains listener for turntable gyroscope calibrator when IMU is placed on a flat turntable rotating at a constant speed and gyroscope bias are known.KnownFrameGyroscopeCalibrator<T extends FrameBodyKinematics,L extends KnownFrameGyroscopeCalibratorListener<?>> Interface defining gyroscope calibrators to estimate biases, cross coupling and scaling factors and g-dependant cross biases.Contains listener for gyroscope calibrators when frame (position, velocity and orientation) is known for all measurements.Estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Contains listener for gyroscope least squares calibrators when frame (position, velocity and orientation) is known for all measurements.Estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Contains listener for gyroscope least squares calibrators when frame (position, velocity and orientation) is known for all measurements.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using LMedS robust estimator.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using an LMedS algorithm to discard outliers.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using LMedS robust estimator.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using LMedS robust estimator when gyroscope biases are known.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using an LMedS algorithm to discard outliers.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using LMedS robust estimator.Computes an integration step of a quaternion using mid-point algorithm.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using MSAC robust estimator.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using an MSAC algorithm to discard outliers.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using MSAC robust estimator.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using MSAC robust estimator when gyroscope biases are known.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using a MSAC algorithm to discard outliers.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using MSAC robust estimator.Defines a gyroscope calibrator using ordered lists ofBodyKinematicsSequence
sequences.Defines a gyroscope calibrator using ordered lists ofStandardDeviationBodyKinematics
measurements.Defines a gyroscope calibrator using ordered lists ofStandardDeviationFrameBodyKinematics
measurements.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using PROMedS robust estimator.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using a PROMedS algorithm to discard outliers.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using PROMedS robust estimator.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using PROMedS robust estimator when gyroscope biases are known.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using a PROMedS algorithm to discard outliers.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using PROMedS robust estimator.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using PROSAC robust estimator.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using a PROSAC algorithm to discard outliers.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using PROSAC robust estimator.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using PROSAC robust estimator when gyroscope biases are known.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using a PROSAC algorithm to discard outliers.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using PROSAC robust estimator.Indicates that a gyroscope calibrator can accept quality scores for each measurement or sequence being provided.Class in charge of performing integration steps of rotations.Contains common methods and factory methods for all implementations of this class.Indicates type of quaternion integrator step.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using RANSAC robust estimator.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using a RANSAC algorithm to discard outliers.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using RANSAC robust estimator.Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using RANSAC robust estimator when gyroscope biases are known.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using a RANSAC algorithm to discard outliers.Robustly estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using RANSAC robust estimator.This is an abstract class to robustly estimate gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Internal class containing estimated preliminary result.Contains listener for robust easy gyroscope calibrators.This is an abstract class to robustly estimate gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Internal class containing estimated preliminary result.Contains listener for robust gyroscope calibrators when frame (position, velocity and orientation) and bias is known for all measurements.This is an abstract class to robustly estimate gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Internal class containing estimated preliminary result.Contains listener for robust easy gyroscope calibrators.This is an abstract class to robustly estimate gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer when gyroscope biases are known.Internal class containing estimated preliminary result.Contains listener for robust gyroscope calibrators when a turntable is used to obtain all measurements.This is an abstract class to robustly estimate gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Internal class containing estimated preliminary result.Contains listener for robust gyroscope calibrators when frame (position, velocity and orientation) is known for all measurements.This is an abstract class to robustly estimate gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Internal class containing estimated preliminary result.Contains listener for robust gyroscope calibrators when a turntable is used to obtain all measurements.Computes one step of a Runge-Kutta (RK4) integration algorithm.Computes an integration step of a quaternion using Suh's method.Computes an integration step of a quaternion using Suh's method.Estimates gyroscope biases, cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer.Contains listener for turntable gyroscope calibrator when IMU is placed on a flat turntable rotating at a constant speed.Interface for gyroscope calibrator where bias is unknown and needs to be estimated.Interface for non-linear gyroscope calibrator where bias is unknown and needs to be estimated.Defines a gyroscope calibrator using unordered collections ofFrameBodyKinematics
measurements.Defines a gyroscope calibrator using unordered collections ofStandardDeviationBodyKinematics
measurements.Defines a gyroscope calibrator using unordered collections ofStandardDeviationFrameBodyKinematics
measurements.Computes an integration step of a quaternion using Suh's method.