Uses of Class
com.irurueta.navigation.inertial.BodyMagneticFluxDensity
Packages that use BodyMagneticFluxDensity
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 estimators for several inertial entities.
-
Uses of BodyMagneticFluxDensity in com.irurueta.navigation.inertial
Fields in com.irurueta.navigation.inertial declared as BodyMagneticFluxDensityModifier and TypeFieldDescriptionprivate BodyMagneticFluxDensityBodyKinematicsAndMagneticFluxDensity.magneticFluxDensityBody magnetic flux density.Methods in com.irurueta.navigation.inertial that return BodyMagneticFluxDensityModifier and TypeMethodDescriptionBodyKinematicsAndMagneticFluxDensity.getMagneticFluxDensity()Gets body magnetic flux density.Methods in com.irurueta.navigation.inertial with parameters of type BodyMagneticFluxDensityModifier and TypeMethodDescriptionvoidBodyMagneticFluxDensity.copyFrom(BodyMagneticFluxDensity input) Copies data of provided instance into this instance.voidBodyMagneticFluxDensity.copyTo(BodyMagneticFluxDensity output) Copies this instance data into provided instance.booleanBodyMagneticFluxDensity.equals(BodyMagneticFluxDensity other) Checks if provided instance has exactly the same contents as this instance.booleanBodyMagneticFluxDensity.equals(BodyMagneticFluxDensity other, double threshold) Checks if provided instance has contents similar to this instance up to provided threshold value.voidBodyKinematicsAndMagneticFluxDensity.setMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity) Sets body magnetic flux density.Constructors in com.irurueta.navigation.inertial with parameters of type BodyMagneticFluxDensityModifierConstructorDescriptionBodyKinematicsAndMagneticFluxDensity(BodyKinematics kinematics, BodyMagneticFluxDensity magneticFluxDensity) Constructor.BodyKinematicsAndMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity) Constructor.Constructor. -
Uses of BodyMagneticFluxDensity in com.irurueta.navigation.inertial.calibration
Fields in com.irurueta.navigation.inertial.calibration declared as BodyMagneticFluxDensityModifier and TypeFieldDescriptionprivate BodyMagneticFluxDensityFrameBodyMagneticFluxDensity.magneticFluxDensityCurrent body magnetic flux density.private BodyMagneticFluxDensityStandardDeviationBodyMagneticFluxDensity.magneticFluxDensityCurrent body magnetic flux density.Methods in com.irurueta.navigation.inertial.calibration that return BodyMagneticFluxDensityModifier and TypeMethodDescriptionstatic BodyMagneticFluxDensityBodyMagneticFluxDensityGenerator.generate(BodyMagneticFluxDensity trueMagneticFluxDensity, double[] magnetometerHardIron, com.irurueta.algebra.Matrix magnetometerSoftIron) Generates an uncalibrated body magnetic flux density instance for provided ground-truth body magnetic flux density.MagneticFluxDensityFixer.getBiasAsBodyMagneticFluxDensity()Gets bias.FrameBodyMagneticFluxDensity.getMagneticFluxDensity()Gets current body magnetic flux density.StandardDeviationBodyMagneticFluxDensity.getMagneticFluxDensity()Gets current body magnetic flux density.Methods in com.irurueta.navigation.inertial.calibration that return types with arguments of type BodyMagneticFluxDensityModifier and TypeMethodDescriptionstatic Collection<BodyMagneticFluxDensity> BodyMagneticFluxDensityGenerator.generate(Collection<BodyMagneticFluxDensity> trueMagneticFluxDensities, double[] magnetometerHardIron, com.irurueta.algebra.Matrix magnetometerSoftIron) Generates uncalibrated body magnetic flux densities instances for provided ground-truth body magnetic flux densities.Methods in com.irurueta.navigation.inertial.calibration with parameters of type BodyMagneticFluxDensityModifier and TypeMethodDescriptionvoidMagneticFluxDensityFixer.fix(BodyMagneticFluxDensity 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(BodyMagneticFluxDensity 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(BodyMagneticFluxDensity measuredB, BodyMagneticFluxDensity 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, BodyMagneticFluxDensity 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.static BodyMagneticFluxDensityBodyMagneticFluxDensityGenerator.generate(BodyMagneticFluxDensity trueMagneticFluxDensity, double[] magnetometerHardIron, com.irurueta.algebra.Matrix magnetometerSoftIron) Generates an uncalibrated body magnetic flux density instance for provided ground-truth body magnetic flux density.static voidBodyMagneticFluxDensityGenerator.generate(BodyMagneticFluxDensity trueMagneticFluxDensity, double[] magnetometerHardIron, com.irurueta.algebra.Matrix magnetometerSoftIron, BodyMagneticFluxDensity result) Generates an uncalibrated body magnetic flux density instance for provided ground-truth body magnetic flux density.voidMagneticFluxDensityFixer.getBiasAsBodyMagneticFluxDensity(BodyMagneticFluxDensity result) Gets bias.private static voidBodyMagneticFluxDensityGenerator.internalGenerate(BodyMagneticFluxDensity trueMagneticFluxDensity, double[] magnetometerHardIron, com.irurueta.algebra.Matrix magnetometerSoftIron, BodyMagneticFluxDensity result, com.irurueta.algebra.Matrix mBtrue, com.irurueta.algebra.Matrix identity, com.irurueta.algebra.Matrix tmp33, com.irurueta.algebra.Matrix tmp31) Generates an uncalibrated body magnetic flux density instance for provided ground-truth body magnetic flux density.voidMagneticFluxDensityFixer.setBias(BodyMagneticFluxDensity bias) Sets bias.voidFrameBodyMagneticFluxDensity.setMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity) Sets current body magnetic flux density.voidStandardDeviationBodyMagneticFluxDensity.setMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity) Sets current body magnetic flux density.Method parameters in com.irurueta.navigation.inertial.calibration with type arguments of type BodyMagneticFluxDensityModifier and TypeMethodDescriptionstatic Collection<BodyMagneticFluxDensity> BodyMagneticFluxDensityGenerator.generate(Collection<BodyMagneticFluxDensity> trueMagneticFluxDensities, double[] magnetometerHardIron, com.irurueta.algebra.Matrix magnetometerSoftIron) Generates uncalibrated body magnetic flux densities instances for provided ground-truth body magnetic flux densities.static voidBodyMagneticFluxDensityGenerator.generate(Collection<BodyMagneticFluxDensity> trueMagneticFluxDensities, double[] magnetometerHardIron, com.irurueta.algebra.Matrix magnetometerSoftIron, Collection<BodyMagneticFluxDensity> result) Generates uncalibrated body magnetic flux densities instances for provided ground-truth body magnetic flux densities.Constructors in com.irurueta.navigation.inertial.calibration with parameters of type BodyMagneticFluxDensityModifierConstructorDescriptionFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity) Constructor.FrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, double year) Constructor.FrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.ECEFFrame frame) Constructor.FrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.ECEFFrame frame, double year) Constructor.FrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.ECEFFrame frame, Date time) Constructor.FrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.ECEFFrame frame, GregorianCalendar calendar) Constructor.FrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.NEDFrame frame) Constructor.FrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.NEDFrame frame, double year) Constructor.FrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.NEDFrame frame, Date time) Constructor.FrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.NEDFrame frame, GregorianCalendar calendar) Constructor.FrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, Date time) Constructor.FrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, GregorianCalendar calendar) Constructor.StandardDeviationBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity) Constructor.StandardDeviationBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, double magneticFluxDensityStandardDeviation) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, double year) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, double year, double magneticFluxDensityStandardDeviation) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.ECEFFrame frame) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.ECEFFrame frame, double year) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.ECEFFrame frame, double year, double magneticFluxDensityStandardDeviation) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.ECEFFrame frame, Date time) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.ECEFFrame frame, Date time, double magneticFluxDensityStandardDeviation) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.ECEFFrame frame, GregorianCalendar calendar) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.ECEFFrame frame, GregorianCalendar calendar, double magneticFluxDensityStandardDeviation) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.NEDFrame frame) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.NEDFrame frame, double year) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.NEDFrame frame, double year, double magneticFluxDensityStandardDeviation) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.NEDFrame frame, Date time) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.NEDFrame frame, Date time, double magneticFluxDensityStandardDeviation) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.NEDFrame frame, GregorianCalendar calendar) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.navigation.frames.NEDFrame frame, GregorianCalendar calendar, double magneticFluxDensityStandardDeviation) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, Date time) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, Date time, double magneticFluxDensityStandardDeviation) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, GregorianCalendar calendar) Constructor.StandardDeviationFrameBodyMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, GregorianCalendar calendar, double magneticFluxDensityStandardDeviation) Constructor.TimedBodyKinematicsAndMagneticFluxDensity(BodyKinematics kinematics, BodyMagneticFluxDensity magneticFluxDensity) Constructor.TimedBodyKinematicsAndMagneticFluxDensity(BodyKinematics kinematics, BodyMagneticFluxDensity magneticFluxDensity, double timestampSeconds) Constructor.TimedBodyKinematicsAndMagneticFluxDensity(BodyKinematics kinematics, BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.units.Time timestamp) Constructor.TimedBodyKinematicsAndMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity) Constructor.TimedBodyKinematicsAndMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, double timestampSeconds) Constructor.TimedBodyKinematicsAndMagneticFluxDensity(BodyMagneticFluxDensity magneticFluxDensity, com.irurueta.units.Time timestamp) Constructor. -
Uses of BodyMagneticFluxDensity in com.irurueta.navigation.inertial.calibration.bias
Fields in com.irurueta.navigation.inertial.calibration.bias declared as BodyMagneticFluxDensityModifier and TypeFieldDescriptionprivate BodyMagneticFluxDensityBodyMagneticFluxDensityBiasEstimator.expectedBodyMagneticFluxDensityTheoretical expected body magnetic flux density for provided instant, body position and orientation, assuming that body remains at the same position (zero velocity).private BodyMagneticFluxDensityBodyMagneticFluxDensityBiasEstimator.lastBodyMagneticFluxDensityLast provided body magnetic flux density values.Methods in com.irurueta.navigation.inertial.calibration.bias that return BodyMagneticFluxDensityModifier and TypeMethodDescriptionBodyMagneticFluxDensityBiasEstimator.getExpectedBodyMagneticFluxDensity()Gets theoretically expected body magnetic flux density for provided instant, body position and orientation, assuming that body remains at the same position (zero velocity).BodyMagneticFluxDensityBiasEstimator.getLastBodyMagneticFluxDensity()Gets last provided body magnetic flux density values or null if not available.Methods in com.irurueta.navigation.inertial.calibration.bias with parameters of type BodyMagneticFluxDensityModifier and TypeMethodDescriptionvoidBodyMagneticFluxDensityBiasEstimator.addBodyMagneticFluxDensity(BodyMagneticFluxDensity bodyMagneticFluxDensity) Adds a sample of body magnetic flux density.voidBodyMagneticFluxDensityBiasEstimator.getExpectedBodyMagneticFluxDensity(BodyMagneticFluxDensity result) Gets theoretically expected body magnetic flux density for provided instant, body position and orientation, assuming that body remains at the same position (zero velocity).booleanBodyMagneticFluxDensityBiasEstimator.getLastBodyMagneticFluxDensity(BodyMagneticFluxDensity result) Gets last provided body magnetic flux density values. -
Uses of BodyMagneticFluxDensity in com.irurueta.navigation.inertial.estimators
Methods in com.irurueta.navigation.inertial.estimators that return BodyMagneticFluxDensityModifier and TypeMethodDescriptionstatic BodyMagneticFluxDensityBodyMagneticFluxDensityEstimator.estimate(double magnitude, double declination, double dip, double roll, double pitch, double yaw) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static BodyMagneticFluxDensityBodyMagneticFluxDensityEstimator.estimate(double magnitude, double declination, double dip, com.irurueta.navigation.frames.CoordinateTransformation c) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static BodyMagneticFluxDensityBodyMagneticFluxDensityEstimator.estimate(double magnitude, com.irurueta.units.Angle declination, com.irurueta.units.Angle dip, com.irurueta.navigation.frames.CoordinateTransformation c) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static BodyMagneticFluxDensityBodyMagneticFluxDensityEstimator.estimate(double magnitude, com.irurueta.units.Angle declination, com.irurueta.units.Angle dip, com.irurueta.units.Angle roll, com.irurueta.units.Angle pitch, com.irurueta.units.Angle yaw) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static BodyMagneticFluxDensityBodyMagneticFluxDensityEstimator.estimate(NEDMagneticFluxDensity earthB, double roll, double pitch, double yaw) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static BodyMagneticFluxDensityBodyMagneticFluxDensityEstimator.estimate(NEDMagneticFluxDensity earthB, com.irurueta.navigation.frames.CoordinateTransformation c) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static BodyMagneticFluxDensityBodyMagneticFluxDensityEstimator.estimate(NEDMagneticFluxDensity earthB, com.irurueta.units.Angle roll, com.irurueta.units.Angle pitch, com.irurueta.units.Angle yaw) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).Methods in com.irurueta.navigation.inertial.estimators with parameters of type BodyMagneticFluxDensityModifier and TypeMethodDescriptionstatic voidBodyMagneticFluxDensityEstimator.estimate(double magnitude, double declination, double dip, double roll, double pitch, double yaw, BodyMagneticFluxDensity result) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static voidBodyMagneticFluxDensityEstimator.estimate(double magnitude, double declination, double dip, com.irurueta.navigation.frames.CoordinateTransformation c, BodyMagneticFluxDensity result) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static voidBodyMagneticFluxDensityEstimator.estimate(double magnitude, com.irurueta.units.Angle declination, com.irurueta.units.Angle dip, com.irurueta.navigation.frames.CoordinateTransformation c, BodyMagneticFluxDensity result) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static voidBodyMagneticFluxDensityEstimator.estimate(double magnitude, com.irurueta.units.Angle declination, com.irurueta.units.Angle dip, com.irurueta.units.Angle roll, com.irurueta.units.Angle pitch, com.irurueta.units.Angle yaw, BodyMagneticFluxDensity result) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static voidBodyMagneticFluxDensityEstimator.estimate(NEDMagneticFluxDensity earthB, double roll, double pitch, double yaw, BodyMagneticFluxDensity result) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static voidBodyMagneticFluxDensityEstimator.estimate(NEDMagneticFluxDensity earthB, com.irurueta.navigation.frames.CoordinateTransformation c, BodyMagneticFluxDensity result) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).static voidBodyMagneticFluxDensityEstimator.estimate(NEDMagneticFluxDensity earthB, com.irurueta.units.Angle roll, com.irurueta.units.Angle pitch, com.irurueta.units.Angle yaw, BodyMagneticFluxDensity result) Computes expected measured body magnetic flux density for a given Earth magnetic flux density and a certain body attitude (a.k.a. orientation).com.irurueta.navigation.frames.CoordinateTransformationAttitudeEstimator.getAttitude(com.irurueta.navigation.frames.NEDPosition position, double year, BodyKinematics kinematics, BodyMagneticFluxDensity b) Gets body attitude expressed in the local navigation frame.voidAttitudeEstimator.getAttitude(com.irurueta.navigation.frames.NEDPosition position, double year, BodyKinematics kinematics, BodyMagneticFluxDensity b, com.irurueta.navigation.frames.CoordinateTransformation result) Gets body attitude expressed in the local navigation frame.static com.irurueta.navigation.frames.CoordinateTransformationAttitudeEstimator.getAttitude(com.irurueta.navigation.frames.NEDPosition position, BodyKinematics kinematics, BodyMagneticFluxDensity b, double declination) Gets body attitude expressed in the local navigation frame.static voidAttitudeEstimator.getAttitude(com.irurueta.navigation.frames.NEDPosition position, BodyKinematics kinematics, BodyMagneticFluxDensity b, double declination, com.irurueta.navigation.frames.CoordinateTransformation result) Gets body attitude expressed in the local navigation frame.static com.irurueta.navigation.frames.CoordinateTransformationAttitudeEstimator.getAttitude(com.irurueta.navigation.frames.NEDPosition position, BodyKinematics kinematics, BodyMagneticFluxDensity b, com.irurueta.units.Angle declination) Gets body attitude expressed in the local navigation frame.static voidAttitudeEstimator.getAttitude(com.irurueta.navigation.frames.NEDPosition position, BodyKinematics kinematics, BodyMagneticFluxDensity b, com.irurueta.units.Angle declination, com.irurueta.navigation.frames.CoordinateTransformation result) Gets body attitude expressed in the local navigation frame.com.irurueta.navigation.frames.CoordinateTransformationAttitudeEstimator.getAttitude(com.irurueta.navigation.frames.NEDPosition position, Date timestamp, BodyKinematics kinematics, BodyMagneticFluxDensity b) Gets body attitude expressed in the local navigation frame.voidAttitudeEstimator.getAttitude(com.irurueta.navigation.frames.NEDPosition position, Date timestamp, BodyKinematics kinematics, BodyMagneticFluxDensity b, com.irurueta.navigation.frames.CoordinateTransformation result) Gets body attitude expressed in the local navigation frame.com.irurueta.navigation.frames.CoordinateTransformationAttitudeEstimator.getAttitude(com.irurueta.navigation.frames.NEDPosition position, GregorianCalendar calendar, BodyKinematics kinematics, BodyMagneticFluxDensity b) Gets body attitude expressed in the local navigation frame.voidAttitudeEstimator.getAttitude(com.irurueta.navigation.frames.NEDPosition position, GregorianCalendar calendar, BodyKinematics kinematics, BodyMagneticFluxDensity b, com.irurueta.navigation.frames.CoordinateTransformation result) Gets body attitude expressed in the local navigation frame.static com.irurueta.navigation.frames.CoordinateTransformationAttitudeEstimator.getAttitude(BodyKinematics kinematics, BodyMagneticFluxDensity b, double declination) Gets body attitude expressed in the local navigation frame.static voidAttitudeEstimator.getAttitude(BodyKinematics kinematics, BodyMagneticFluxDensity b, double declination, com.irurueta.navigation.frames.CoordinateTransformation result) Gets body attitude expressed in the local navigation frame.static com.irurueta.navigation.frames.CoordinateTransformationAttitudeEstimator.getAttitude(BodyKinematics kinematics, BodyMagneticFluxDensity b, com.irurueta.units.Angle declination) Gets body attitude expressed in the local navigation frame.static voidAttitudeEstimator.getAttitude(BodyKinematics kinematics, BodyMagneticFluxDensity b, com.irurueta.units.Angle declination, com.irurueta.navigation.frames.CoordinateTransformation result) Gets body attitude expressed in the local navigation frame.static doubleAttitudeEstimator.getMagneticHeading(BodyMagneticFluxDensity b, double roll, double pitch) Returns magnetic heading (angle respect Earth magnetic north).static doubleAttitudeEstimator.getMagneticHeading(BodyMagneticFluxDensity b, com.irurueta.units.Angle roll, com.irurueta.units.Angle pitch) Returns magnetic heading (angle respect Earth magnetic north).static com.irurueta.units.AngleAttitudeEstimator.getMagneticHeadingAsAngle(BodyMagneticFluxDensity b, double roll, double pitch) Returns magnetic heading (angle respect Earth magnetic north).static voidAttitudeEstimator.getMagneticHeadingAsAngle(BodyMagneticFluxDensity b, double roll, double pitch, com.irurueta.units.Angle result) Returns magnetic heading (angle respect Earth magnetic north).static com.irurueta.units.AngleAttitudeEstimator.getMagneticHeadingAsAngle(BodyMagneticFluxDensity b, com.irurueta.units.Angle roll, com.irurueta.units.Angle pitch) Returns magnetic heading (angle respect Earth magnetic north).static voidAttitudeEstimator.getMagneticHeadingAsAngle(BodyMagneticFluxDensity b, com.irurueta.units.Angle roll, com.irurueta.units.Angle pitch, com.irurueta.units.Angle result) Returns magnetic heading (angle respect Earth magnetic north).static doubleAttitudeEstimator.getYaw(BodyMagneticFluxDensity b, double declination, double roll, double pitch) Returns body yaw angle resolved around NED frame.static doubleAttitudeEstimator.getYaw(BodyMagneticFluxDensity b, com.irurueta.units.Angle declination, com.irurueta.units.Angle roll, com.irurueta.units.Angle pitch) Returns body yaw angle resolved around NED frame.static com.irurueta.units.AngleAttitudeEstimator.getYawAsAngle(BodyMagneticFluxDensity b, double declination, double roll, double pitch) Returns body yaw angle resolved around NED frame.static voidAttitudeEstimator.getYawAsAngle(BodyMagneticFluxDensity b, double declination, double roll, double pitch, com.irurueta.units.Angle result) Returns body yaw angle resolved around NED frame.static com.irurueta.units.AngleAttitudeEstimator.getYawAsAngle(BodyMagneticFluxDensity b, com.irurueta.units.Angle declination, com.irurueta.units.Angle roll, com.irurueta.units.Angle pitch) Returns body yaw angle resolved around NED frame.static voidAttitudeEstimator.getYawAsAngle(BodyMagneticFluxDensity b, com.irurueta.units.Angle declination, com.irurueta.units.Angle roll, com.irurueta.units.Angle pitch, com.irurueta.units.Angle result) Returns body yaw angle resolved around NED frame.