Uses of Class
com.irurueta.navigation.inertial.calibration.MagneticFluxDensityTriad
Packages that use MagneticFluxDensityTriad
Package
Description
Contains inertial entities.
Contains classes to perform calibration of accelerometers, gyroscopes and magnetometers.
Contains approximate bias (or hard iron for the magnetometer case) estimators.
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 for magnetometer calibration.
Contains classes related to noise level estimation.
This package contains the World Magnetic Model (WMM) implementation
to estimate Earth's magnetic flux density.
-
Uses of MagneticFluxDensityTriad in com.irurueta.navigation.inertial
Methods in com.irurueta.navigation.inertial that return MagneticFluxDensityTriadModifier and TypeMethodDescriptionBodyMagneticFluxDensity.getCoordinatesAsTriad()Gets body coordinates of magnetic flux density as a triad.Methods in com.irurueta.navigation.inertial with parameters of type MagneticFluxDensityTriadModifier and TypeMethodDescriptionvoidBodyMagneticFluxDensity.getCoordinatesAsTriad(MagneticFluxDensityTriad result) Gets body coordinates of magnetic flux density as a triad.voidBodyMagneticFluxDensity.setCoordinates(MagneticFluxDensityTriad triad) Sets body coordinates of magnetic flux density.Constructors in com.irurueta.navigation.inertial with parameters of type MagneticFluxDensityTriadModifierConstructorDescriptionConstructor. -
Uses of MagneticFluxDensityTriad in com.irurueta.navigation.inertial.calibration
Methods in com.irurueta.navigation.inertial.calibration that return MagneticFluxDensityTriadModifier and TypeMethodDescriptionMagneticFluxDensityTriad.copy()Creates and returns a new instance having exactly the same contents as this instance.MagneticFluxDensityFixer.fixAndReturnNew(MagneticFluxDensityTriad measuredB) Fixes provided measured body magnetic flux density values by undoing the errors introduced by the magnetometer model to restore the true body magnetic flux density.MagneticFluxDensityFixer.fixAndReturnNew(com.irurueta.units.MagneticFluxDensity measuredBx, com.irurueta.units.MagneticFluxDensity measuredBy, com.irurueta.units.MagneticFluxDensity measuredBz) Fixes provided measured body magnetic flux density values by undoing the errors introduced by the magnetometer model to restore the true body magnetic flux density.MagneticFluxDensityFixer.getBiasAsTriad()Gets bias.Methods in com.irurueta.navigation.inertial.calibration with parameters of type MagneticFluxDensityTriadModifier and TypeMethodDescriptionvoidMagneticFluxDensityFixer.fix(MagneticFluxDensityTriad measuredB, double[] result) Fixes provided measured body magnetic flux density values by undoing the errors introduced by the magnetometer model to restore the true body magnetic flux density.voidMagneticFluxDensityFixer.fix(MagneticFluxDensityTriad measuredB, com.irurueta.algebra.Matrix result) Fixes provided measured body magnetic flux density values by undoing the errors introduced by the magnetometer model to restore the true body magnetic flux density.voidMagneticFluxDensityFixer.fix(MagneticFluxDensityTriad measuredB, MagneticFluxDensityTriad result) Fixes provided measured body magnetic flux density values by undoing the errors introduced by the magnetometer model to restore the true body magnetic flux density.voidMagneticFluxDensityFixer.fix(com.irurueta.units.MagneticFluxDensity measuredBx, com.irurueta.units.MagneticFluxDensity measuredBy, com.irurueta.units.MagneticFluxDensity measuredBz, MagneticFluxDensityTriad result) Fixes provided measured body magnetic flux density values by undoing the errors introduced by the magnetometer model to restore the true body magnetic flux density.MagneticFluxDensityFixer.fixAndReturnNew(MagneticFluxDensityTriad measuredB) Fixes provided measured body magnetic flux density values by undoing the errors introduced by the magnetometer model to restore the true body magnetic flux density.voidMagneticFluxDensityFixer.getBiasAsTriad(MagneticFluxDensityTriad result) Gets bias.voidMagneticFluxDensityFixer.setBias(MagneticFluxDensityTriad bias) Sets bias.Constructors in com.irurueta.navigation.inertial.calibration with parameters of type MagneticFluxDensityTriadModifierConstructorDescriptionCopy constructor. -
Uses of MagneticFluxDensityTriad in com.irurueta.navigation.inertial.calibration.bias
Methods in com.irurueta.navigation.inertial.calibration.bias that return MagneticFluxDensityTriadModifier and TypeMethodDescriptionBodyMagneticFluxDensityBiasEstimator.getBiasTriad()Gets estimated bias of body magnetic flux density.BodyMagneticFluxDensityBiasEstimator.getStandardDeviationTriad()Gets estimated standard deviation of body magnetic flux density.Methods in com.irurueta.navigation.inertial.calibration.bias with parameters of type MagneticFluxDensityTriadModifier and TypeMethodDescriptionvoidBodyMagneticFluxDensityBiasEstimator.getBiasTriad(MagneticFluxDensityTriad result) Gets estimated bias of body magnetic flux density.voidBodyMagneticFluxDensityBiasEstimator.getStandardDeviationTriad(MagneticFluxDensityTriad result) Gets estimated standard deviation of body magnetic flux density. -
Uses of MagneticFluxDensityTriad in com.irurueta.navigation.inertial.calibration.intervals
Methods in com.irurueta.navigation.inertial.calibration.intervals that return MagneticFluxDensityTriadModifier and TypeMethodDescriptionprotected MagneticFluxDensityTriadMagneticFluxDensityTriadStaticIntervalDetector.createTriad(double valueX, double valueY, double valueZ, com.irurueta.units.MagneticFluxDensityUnit unit) Creates a magnetic flux density triad. -
Uses of MagneticFluxDensityTriad in com.irurueta.navigation.inertial.calibration.magnetometer
Methods in com.irurueta.navigation.inertial.calibration.magnetometer that return MagneticFluxDensityTriadModifier and TypeMethodDescriptionBaseMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronAsTriad()Gets estimated magnetometer bias.KnownFrameMagnetometerLinearLeastSquaresCalibrator.getEstimatedHardIronAsTriad()Gets estimated magnetometer bias.KnownFrameMagnetometerNonLinearLeastSquaresCalibrator.getEstimatedHardIronAsTriad()Gets estimated magnetometer bias.RobustKnownFrameMagnetometerCalibrator.getEstimatedHardIronAsTriad()Gets estimated magnetometer bias.RobustKnownMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronAsTriad()Gets estimated magnetometer bias.RobustKnownPositionAndInstantMagnetometerCalibrator.getEstimatedHardIronAsTriad()Gets estimated magnetometer bias.UnknownHardIronMagnetometerCalibrator.getEstimatedHardIronAsTriad()Gets estimated magnetometer bias.BaseMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronStandardDeviation()Gets standard deviation of estimated magnetometer bias coordinates.KnownFrameMagnetometerNonLinearLeastSquaresCalibrator.getEstimatedHardIronStandardDeviation()Gets standard deviation of estimated magnetometer bias coordinates.RobustKnownFrameMagnetometerCalibrator.getEstimatedHardIronStandardDeviation()Gets standard deviation of estimated magnetometer bias coordinates.RobustKnownMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronStandardDeviation()Gets standard deviation of estimated magnetometer bias coordinates.RobustKnownPositionAndInstantMagnetometerCalibrator.getEstimatedHardIronStandardDeviation()Gets standard deviation of estimated magnetometer bias coordinates.BaseKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator.getHardIronAsTriad()Gets known hard-iron.KnownHardIronAndFrameMagnetometerLinearLeastSquaresCalibrator.getHardIronAsTriad()Gets known hard-iron.KnownHardIronAndFrameMagnetometerNonLinearLeastSquaresCalibrator.getHardIronAsTriad()Gets known hard-iron.KnownHardIronMagnetometerCalibrator.getHardIronAsTriad()Gets known hard-iron.RobustKnownHardIronAndFrameMagnetometerCalibrator.getHardIronAsTriad()Gets known hard-iron.RobustKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator.getHardIronAsTriad()Gets known hard-iron.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.getHardIronAsTriad()Gets known hard-iron.BaseMagneticFluxDensityNormMagnetometerCalibrator.getInitialHardIronAsTriad()Gets initial hard-iron used to find a solution.KnownFrameMagnetometerNonLinearLeastSquaresCalibrator.getInitialHardIronAsTriad()Gets initial hard-iron used to find a solution.RobustKnownFrameMagnetometerCalibrator.getInitialHardIronAsTriad()Gets initial hard-iron used to find a solution.RobustKnownMagneticFluxDensityNormMagnetometerCalibrator.getInitialHardIronAsTriad()Gets initial hard-iron used to find a solution.RobustKnownPositionAndInstantMagnetometerCalibrator.getInitialHardIronAsTriad()Gets initial hard-iron used to find a solution.UnknownHardIronNonLinearMagnetometerCalibrator.getInitialHardIronAsTriad()Gets initial hard-iron used to find a solution.Methods in com.irurueta.navigation.inertial.calibration.magnetometer with parameters of type MagneticFluxDensityTriadModifier and TypeMethodDescriptionbooleanBaseMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronAsTriad(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.booleanKnownFrameMagnetometerLinearLeastSquaresCalibrator.getEstimatedHardIronAsTriad(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.booleanKnownFrameMagnetometerNonLinearLeastSquaresCalibrator.getEstimatedHardIronAsTriad(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.booleanRobustKnownFrameMagnetometerCalibrator.getEstimatedHardIronAsTriad(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.booleanRobustKnownMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronAsTriad(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.booleanRobustKnownPositionAndInstantMagnetometerCalibrator.getEstimatedHardIronAsTriad(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.booleanUnknownHardIronMagnetometerCalibrator.getEstimatedHardIronAsTriad(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.booleanBaseMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronStandardDeviation(MagneticFluxDensityTriad result) Gets standard deviation of estimated magnetometer bias coordinates.booleanKnownFrameMagnetometerNonLinearLeastSquaresCalibrator.getEstimatedHardIronStandardDeviation(MagneticFluxDensityTriad result) Gets standard deviation of estimated magnetometer bias coordinates.booleanRobustKnownFrameMagnetometerCalibrator.getEstimatedHardIronStandardDeviation(MagneticFluxDensityTriad result) Gets standard deviation of estimated magnetometer bias coordinates.booleanRobustKnownMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronStandardDeviation(MagneticFluxDensityTriad result) Gets standard deviation of estimated magnetometer bias coordinates.booleanRobustKnownPositionAndInstantMagnetometerCalibrator.getEstimatedHardIronStandardDeviation(MagneticFluxDensityTriad result) Gets standard deviation of estimated magnetometer bias coordinates.voidBaseKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator.getHardIronAsTriad(MagneticFluxDensityTriad result) Gets known hard-iron.voidKnownHardIronAndFrameMagnetometerLinearLeastSquaresCalibrator.getHardIronAsTriad(MagneticFluxDensityTriad result) Gets known hard-iron.voidKnownHardIronAndFrameMagnetometerNonLinearLeastSquaresCalibrator.getHardIronAsTriad(MagneticFluxDensityTriad result) Gets known hard-iron.voidKnownHardIronMagnetometerCalibrator.getHardIronAsTriad(MagneticFluxDensityTriad result) Gets known hard-iron.voidRobustKnownHardIronAndFrameMagnetometerCalibrator.getHardIronAsTriad(MagneticFluxDensityTriad result) Gets known hard-iron.voidRobustKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator.getHardIronAsTriad(MagneticFluxDensityTriad result) Gets known hard-iron.voidRobustKnownHardIronPositionAndInstantMagnetometerCalibrator.getHardIronAsTriad(MagneticFluxDensityTriad result) Gets known hard-iron.voidBaseMagneticFluxDensityNormMagnetometerCalibrator.getInitialHardIronAsTriad(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.voidKnownFrameMagnetometerNonLinearLeastSquaresCalibrator.getInitialHardIronAsTriad(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.voidRobustKnownFrameMagnetometerCalibrator.getInitialHardIronAsTriad(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.voidRobustKnownMagneticFluxDensityNormMagnetometerCalibrator.getInitialHardIronAsTriad(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.voidRobustKnownPositionAndInstantMagnetometerCalibrator.getInitialHardIronAsTriad(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.voidUnknownHardIronNonLinearMagnetometerCalibrator.getInitialHardIronAsTriad(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.voidBaseKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator.setHardIron(MagneticFluxDensityTriad hardIron) Sets known hard-iron.voidKnownHardIronAndFrameMagnetometerLinearLeastSquaresCalibrator.setHardIron(MagneticFluxDensityTriad hardIron) Sets known hard-iron.voidKnownHardIronAndFrameMagnetometerNonLinearLeastSquaresCalibrator.setHardIron(MagneticFluxDensityTriad hardIron) Sets known hard-iron.voidKnownHardIronMagnetometerCalibrator.setHardIron(MagneticFluxDensityTriad hardIron) Sets known hard-iron.voidRobustKnownHardIronAndFrameMagnetometerCalibrator.setHardIron(MagneticFluxDensityTriad hardIron) Sets known hard-iron.voidRobustKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator.setHardIron(MagneticFluxDensityTriad hardIron) Sets known hard-iron.voidRobustKnownHardIronPositionAndInstantMagnetometerCalibrator.setHardIron(MagneticFluxDensityTriad hardIron) Sets known hard-iron.voidBaseMagneticFluxDensityNormMagnetometerCalibrator.setInitialHardIron(MagneticFluxDensityTriad initialHardIron) Sets initial hard-iron used to find a solution.voidKnownFrameMagnetometerNonLinearLeastSquaresCalibrator.setInitialHardIron(MagneticFluxDensityTriad initialHardIron) Sets initial hard-iron used to find a solution.voidRobustKnownFrameMagnetometerCalibrator.setInitialHardIron(MagneticFluxDensityTriad initialHardIron) Sets initial hard-iron used to find a solution.voidRobustKnownMagneticFluxDensityNormMagnetometerCalibrator.setInitialHardIron(MagneticFluxDensityTriad initialHardIron) Sets initial hard-iron used to find a solution.voidRobustKnownPositionAndInstantMagnetometerCalibrator.setInitialHardIron(MagneticFluxDensityTriad initialHardIron) Sets initial hard-iron used to find a solution.voidUnknownHardIronNonLinearMagnetometerCalibrator.setInitialHardIron(MagneticFluxDensityTriad initialHardIron) Sets initial hard-iron used to find a solution. -
Uses of MagneticFluxDensityTriad in com.irurueta.navigation.inertial.calibration.noise
Methods in com.irurueta.navigation.inertial.calibration.noise that return MagneticFluxDensityTriadModifier and TypeMethodDescriptionprotected MagneticFluxDensityTriadWindowedMagneticFluxDensityTriadNoiseEstimator.copyTriad(MagneticFluxDensityTriad input) Creates a copy of a triad.protected MagneticFluxDensityTriadAccumulatedMagneticFluxDensityTriadNoiseEstimator.createTriad(double valueX, double valueY, double valueZ, com.irurueta.units.MagneticFluxDensityUnit unit) Creates a triad with provided values and unit.protected MagneticFluxDensityTriadWindowedMagneticFluxDensityTriadNoiseEstimator.createTriad(double valueX, double valueY, double valueZ, com.irurueta.units.MagneticFluxDensityUnit unit) Creates a triad with provided values and unit.protected MagneticFluxDensityTriadWindowedMagneticFluxDensityTriadNoiseEstimator.createTriad(com.irurueta.units.MagneticFluxDensity valueX, com.irurueta.units.MagneticFluxDensity valueY, com.irurueta.units.MagneticFluxDensity valueZ) Creates a triad with provided values.Methods in com.irurueta.navigation.inertial.calibration.noise with parameters of type MagneticFluxDensityTriadModifier and TypeMethodDescriptionprotected MagneticFluxDensityTriadWindowedMagneticFluxDensityTriadNoiseEstimator.copyTriad(MagneticFluxDensityTriad input) Creates a copy of a triad. -
Uses of MagneticFluxDensityTriad in com.irurueta.navigation.inertial.wmm
Methods in com.irurueta.navigation.inertial.wmm that return MagneticFluxDensityTriadModifier and TypeMethodDescriptionNEDMagneticFluxDensity.getCoordinatesAsTriad()Gets NED coordinates of magnetic flux density as a triad.Methods in com.irurueta.navigation.inertial.wmm with parameters of type MagneticFluxDensityTriadModifier and TypeMethodDescriptionvoidNEDMagneticFluxDensity.getCoordinatesAsTriad(MagneticFluxDensityTriad result) Gets NED coordinates of magnetic flux density as a triad.voidNEDMagneticFluxDensity.setCoordinates(MagneticFluxDensityTriad triad) Sets NED coordinates of magnetic flux density.Constructors in com.irurueta.navigation.inertial.wmm with parameters of type MagneticFluxDensityTriadModifierConstructorDescriptionConstructor.