Uses of Class
com.irurueta.navigation.inertial.calibration.gyroscope.RobustKnownBiasEasyGyroscopeCalibrator
Packages that use RobustKnownBiasEasyGyroscopeCalibrator
Package
Description
Contains classes for gyroscope calibration.
-
Uses of RobustKnownBiasEasyGyroscopeCalibrator in com.irurueta.navigation.inertial.calibration.gyroscope
Subclasses of RobustKnownBiasEasyGyroscopeCalibrator in com.irurueta.navigation.inertial.calibration.gyroscopeModifier and TypeClassDescriptionclass
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.class
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.class
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.class
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.class
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.Methods in com.irurueta.navigation.inertial.calibration.gyroscope that return RobustKnownBiasEasyGyroscopeCalibratorModifier and TypeMethodDescriptionRobustKnownBiasEasyGyroscopeCalibrator.create()
Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(double[] qualityScores, List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasEasyGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustKnownBiasEasyGyroscopeCalibrator.create
(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.Methods in com.irurueta.navigation.inertial.calibration.gyroscope with parameters of type RobustKnownBiasEasyGyroscopeCalibratorModifier and TypeMethodDescriptionvoid
RobustKnownBiasEasyGyroscopeCalibratorListener.onCalibrateEnd
(RobustKnownBiasEasyGyroscopeCalibrator calibrator) Called when calibration ends.void
RobustKnownBiasEasyGyroscopeCalibratorListener.onCalibrateNextIteration
(RobustKnownBiasEasyGyroscopeCalibrator calibrator, int iteration) Called when calibrator iterates to refine a possible solution.void
RobustKnownBiasEasyGyroscopeCalibratorListener.onCalibrateProgressChange
(RobustKnownBiasEasyGyroscopeCalibrator calibrator, float progress) Called when calibration progress changes significantly.void
RobustKnownBiasEasyGyroscopeCalibratorListener.onCalibrateStart
(RobustKnownBiasEasyGyroscopeCalibrator calibrator) Called when calibration starts.