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 TypeMethodDescriptionvoid
BodyMagneticFluxDensity.getCoordinatesAsTriad
(MagneticFluxDensityTriad result) Gets body coordinates of magnetic flux density as a triad.void
BodyMagneticFluxDensity.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 TypeMethodDescriptionMagneticFluxDensityFixer.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 TypeMethodDescriptionvoid
MagneticFluxDensityFixer.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.void
MagneticFluxDensityFixer.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.void
MagneticFluxDensityFixer.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.void
MagneticFluxDensityFixer.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.void
MagneticFluxDensityFixer.getBiasAsTriad
(MagneticFluxDensityTriad result) Gets bias.void
MagneticFluxDensityFixer.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 TypeMethodDescriptionvoid
BodyMagneticFluxDensityBiasEstimator.getBiasTriad
(MagneticFluxDensityTriad result) Gets estimated bias of body magnetic flux density.void
BodyMagneticFluxDensityBiasEstimator.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 MagneticFluxDensityTriad
MagneticFluxDensityTriadStaticIntervalDetector.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 TypeMethodDescriptionboolean
BaseMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronAsTriad
(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.boolean
KnownFrameMagnetometerLinearLeastSquaresCalibrator.getEstimatedHardIronAsTriad
(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.boolean
KnownFrameMagnetometerNonLinearLeastSquaresCalibrator.getEstimatedHardIronAsTriad
(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.boolean
RobustKnownFrameMagnetometerCalibrator.getEstimatedHardIronAsTriad
(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.boolean
RobustKnownMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronAsTriad
(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.boolean
RobustKnownPositionAndInstantMagnetometerCalibrator.getEstimatedHardIronAsTriad
(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.boolean
UnknownHardIronMagnetometerCalibrator.getEstimatedHardIronAsTriad
(MagneticFluxDensityTriad result) Gets estimated magnetometer bias.boolean
BaseMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronStandardDeviation
(MagneticFluxDensityTriad result) Gets standard deviation of estimated magnetometer bias coordinates.boolean
KnownFrameMagnetometerNonLinearLeastSquaresCalibrator.getEstimatedHardIronStandardDeviation
(MagneticFluxDensityTriad result) Gets standard deviation of estimated magnetometer bias coordinates.boolean
RobustKnownFrameMagnetometerCalibrator.getEstimatedHardIronStandardDeviation
(MagneticFluxDensityTriad result) Gets standard deviation of estimated magnetometer bias coordinates.boolean
RobustKnownMagneticFluxDensityNormMagnetometerCalibrator.getEstimatedHardIronStandardDeviation
(MagneticFluxDensityTriad result) Gets standard deviation of estimated magnetometer bias coordinates.boolean
RobustKnownPositionAndInstantMagnetometerCalibrator.getEstimatedHardIronStandardDeviation
(MagneticFluxDensityTriad result) Gets standard deviation of estimated magnetometer bias coordinates.void
BaseKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator.getHardIronAsTriad
(MagneticFluxDensityTriad result) Gets known hard-iron.void
KnownHardIronAndFrameMagnetometerLinearLeastSquaresCalibrator.getHardIronAsTriad
(MagneticFluxDensityTriad result) Gets known hard-iron.void
KnownHardIronAndFrameMagnetometerNonLinearLeastSquaresCalibrator.getHardIronAsTriad
(MagneticFluxDensityTriad result) Gets known hard-iron.void
KnownHardIronMagnetometerCalibrator.getHardIronAsTriad
(MagneticFluxDensityTriad result) Gets known hard-iron.void
RobustKnownHardIronAndFrameMagnetometerCalibrator.getHardIronAsTriad
(MagneticFluxDensityTriad result) Gets known hard-iron.void
RobustKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator.getHardIronAsTriad
(MagneticFluxDensityTriad result) Gets known hard-iron.void
RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.getHardIronAsTriad
(MagneticFluxDensityTriad result) Gets known hard-iron.void
BaseMagneticFluxDensityNormMagnetometerCalibrator.getInitialHardIronAsTriad
(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.void
KnownFrameMagnetometerNonLinearLeastSquaresCalibrator.getInitialHardIronAsTriad
(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.void
RobustKnownFrameMagnetometerCalibrator.getInitialHardIronAsTriad
(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.void
RobustKnownMagneticFluxDensityNormMagnetometerCalibrator.getInitialHardIronAsTriad
(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.void
RobustKnownPositionAndInstantMagnetometerCalibrator.getInitialHardIronAsTriad
(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.void
UnknownHardIronNonLinearMagnetometerCalibrator.getInitialHardIronAsTriad
(MagneticFluxDensityTriad result) Gets initial hard-iron used to find a solution.void
BaseKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator.setHardIron
(MagneticFluxDensityTriad hardIron) Sets known hard-iron.void
KnownHardIronAndFrameMagnetometerLinearLeastSquaresCalibrator.setHardIron
(MagneticFluxDensityTriad hardIron) Sets known hard-iron.void
KnownHardIronAndFrameMagnetometerNonLinearLeastSquaresCalibrator.setHardIron
(MagneticFluxDensityTriad hardIron) Sets known hard-iron.void
KnownHardIronMagnetometerCalibrator.setHardIron
(MagneticFluxDensityTriad hardIron) Sets known hard-iron.void
RobustKnownHardIronAndFrameMagnetometerCalibrator.setHardIron
(MagneticFluxDensityTriad hardIron) Sets known hard-iron.void
RobustKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator.setHardIron
(MagneticFluxDensityTriad hardIron) Sets known hard-iron.void
RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.setHardIron
(MagneticFluxDensityTriad hardIron) Sets known hard-iron.void
BaseMagneticFluxDensityNormMagnetometerCalibrator.setInitialHardIron
(MagneticFluxDensityTriad initialHardIron) Sets initial hard-iron used to find a solution.void
KnownFrameMagnetometerNonLinearLeastSquaresCalibrator.setInitialHardIron
(MagneticFluxDensityTriad initialHardIron) Sets initial hard-iron used to find a solution.void
RobustKnownFrameMagnetometerCalibrator.setInitialHardIron
(MagneticFluxDensityTriad initialHardIron) Sets initial hard-iron used to find a solution.void
RobustKnownMagneticFluxDensityNormMagnetometerCalibrator.setInitialHardIron
(MagneticFluxDensityTriad initialHardIron) Sets initial hard-iron used to find a solution.void
RobustKnownPositionAndInstantMagnetometerCalibrator.setInitialHardIron
(MagneticFluxDensityTriad initialHardIron) Sets initial hard-iron used to find a solution.void
UnknownHardIronNonLinearMagnetometerCalibrator.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 MagneticFluxDensityTriad
WindowedMagneticFluxDensityTriadNoiseEstimator.copyTriad
(MagneticFluxDensityTriad input) Creates a copy of a triad.protected MagneticFluxDensityTriad
AccumulatedMagneticFluxDensityTriadNoiseEstimator.createTriad
(double valueX, double valueY, double valueZ, com.irurueta.units.MagneticFluxDensityUnit unit) Creates a triad with provided values and unit.protected MagneticFluxDensityTriad
WindowedMagneticFluxDensityTriadNoiseEstimator.createTriad
(double valueX, double valueY, double valueZ, com.irurueta.units.MagneticFluxDensityUnit unit) Creates a triad with provided values and unit.protected MagneticFluxDensityTriad
WindowedMagneticFluxDensityTriadNoiseEstimator.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 MagneticFluxDensityTriad
WindowedMagneticFluxDensityTriadNoiseEstimator.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 TypeMethodDescriptionvoid
NEDMagneticFluxDensity.getCoordinatesAsTriad
(MagneticFluxDensityTriad result) Gets NED coordinates of magnetic flux density as a triad.void
NEDMagneticFluxDensity.setCoordinates
(MagneticFluxDensityTriad triad) Sets NED coordinates of magnetic flux density.Constructors in com.irurueta.navigation.inertial.wmm with parameters of type MagneticFluxDensityTriadModifierConstructorDescriptionConstructor.