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 BodyMagneticFluxDensity
BodyKinematicsAndMagneticFluxDensity.magneticFluxDensity
Body 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 TypeMethodDescriptionvoid
BodyMagneticFluxDensity.copyFrom
(BodyMagneticFluxDensity input) Copies data of provided instance into this instance.void
BodyMagneticFluxDensity.copyTo
(BodyMagneticFluxDensity output) Copies this instance data into provided instance.boolean
BodyMagneticFluxDensity.equals
(BodyMagneticFluxDensity other) Checks if provided instance has exactly the same contents as this instance.boolean
BodyMagneticFluxDensity.equals
(BodyMagneticFluxDensity other, double threshold) Checks if provided instance has contents similar to this instance up to provided threshold value.void
BodyKinematicsAndMagneticFluxDensity.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 BodyMagneticFluxDensity
FrameBodyMagneticFluxDensity.magneticFluxDensity
Current body magnetic flux density.private BodyMagneticFluxDensity
StandardDeviationBodyMagneticFluxDensity.magneticFluxDensity
Current body magnetic flux density.Methods in com.irurueta.navigation.inertial.calibration that return BodyMagneticFluxDensityModifier and TypeMethodDescriptionstatic BodyMagneticFluxDensity
BodyMagneticFluxDensityGenerator.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 TypeMethodDescriptionvoid
MagneticFluxDensityFixer.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.void
MagneticFluxDensityFixer.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.void
MagneticFluxDensityFixer.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.void
MagneticFluxDensityFixer.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 BodyMagneticFluxDensity
BodyMagneticFluxDensityGenerator.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 void
BodyMagneticFluxDensityGenerator.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.void
MagneticFluxDensityFixer.getBiasAsBodyMagneticFluxDensity
(BodyMagneticFluxDensity result) Gets bias.private static void
BodyMagneticFluxDensityGenerator.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.void
MagneticFluxDensityFixer.setBias
(BodyMagneticFluxDensity bias) Sets bias.void
FrameBodyMagneticFluxDensity.setMagneticFluxDensity
(BodyMagneticFluxDensity magneticFluxDensity) Sets current body magnetic flux density.void
StandardDeviationBodyMagneticFluxDensity.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 void
BodyMagneticFluxDensityGenerator.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 BodyMagneticFluxDensity
BodyMagneticFluxDensityBiasEstimator.expectedBodyMagneticFluxDensity
Theoretical expected body magnetic flux density for provided instant, body position and orientation, assuming that body remains at the same position (zero velocity).private BodyMagneticFluxDensity
BodyMagneticFluxDensityBiasEstimator.lastBodyMagneticFluxDensity
Last 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 TypeMethodDescriptionvoid
BodyMagneticFluxDensityBiasEstimator.addBodyMagneticFluxDensity
(BodyMagneticFluxDensity bodyMagneticFluxDensity) Adds a sample of body magnetic flux density.void
BodyMagneticFluxDensityBiasEstimator.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).boolean
BodyMagneticFluxDensityBiasEstimator.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 BodyMagneticFluxDensity
BodyMagneticFluxDensityEstimator.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 BodyMagneticFluxDensity
BodyMagneticFluxDensityEstimator.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 BodyMagneticFluxDensity
BodyMagneticFluxDensityEstimator.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 BodyMagneticFluxDensity
BodyMagneticFluxDensityEstimator.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 BodyMagneticFluxDensity
BodyMagneticFluxDensityEstimator.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 BodyMagneticFluxDensity
BodyMagneticFluxDensityEstimator.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 BodyMagneticFluxDensity
BodyMagneticFluxDensityEstimator.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 void
BodyMagneticFluxDensityEstimator.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 void
BodyMagneticFluxDensityEstimator.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 void
BodyMagneticFluxDensityEstimator.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 void
BodyMagneticFluxDensityEstimator.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 void
BodyMagneticFluxDensityEstimator.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 void
BodyMagneticFluxDensityEstimator.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 void
BodyMagneticFluxDensityEstimator.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.CoordinateTransformation
AttitudeEstimator.getAttitude
(com.irurueta.navigation.frames.NEDPosition position, double year, BodyKinematics kinematics, BodyMagneticFluxDensity b) Gets body attitude expressed in the local navigation frame.void
AttitudeEstimator.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.CoordinateTransformation
AttitudeEstimator.getAttitude
(com.irurueta.navigation.frames.NEDPosition position, BodyKinematics kinematics, BodyMagneticFluxDensity b, double declination) Gets body attitude expressed in the local navigation frame.static void
AttitudeEstimator.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.CoordinateTransformation
AttitudeEstimator.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 void
AttitudeEstimator.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.CoordinateTransformation
AttitudeEstimator.getAttitude
(com.irurueta.navigation.frames.NEDPosition position, Date timestamp, BodyKinematics kinematics, BodyMagneticFluxDensity b) Gets body attitude expressed in the local navigation frame.void
AttitudeEstimator.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.CoordinateTransformation
AttitudeEstimator.getAttitude
(com.irurueta.navigation.frames.NEDPosition position, GregorianCalendar calendar, BodyKinematics kinematics, BodyMagneticFluxDensity b) Gets body attitude expressed in the local navigation frame.void
AttitudeEstimator.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.CoordinateTransformation
AttitudeEstimator.getAttitude
(BodyKinematics kinematics, BodyMagneticFluxDensity b, double declination) Gets body attitude expressed in the local navigation frame.static void
AttitudeEstimator.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.CoordinateTransformation
AttitudeEstimator.getAttitude
(BodyKinematics kinematics, BodyMagneticFluxDensity b, com.irurueta.units.Angle declination) Gets body attitude expressed in the local navigation frame.static void
AttitudeEstimator.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 double
AttitudeEstimator.getMagneticHeading
(BodyMagneticFluxDensity b, double roll, double pitch) Returns magnetic heading (angle respect Earth magnetic north).static double
AttitudeEstimator.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.Angle
AttitudeEstimator.getMagneticHeadingAsAngle
(BodyMagneticFluxDensity b, double roll, double pitch) Returns magnetic heading (angle respect Earth magnetic north).static void
AttitudeEstimator.getMagneticHeadingAsAngle
(BodyMagneticFluxDensity b, double roll, double pitch, com.irurueta.units.Angle result) Returns magnetic heading (angle respect Earth magnetic north).static com.irurueta.units.Angle
AttitudeEstimator.getMagneticHeadingAsAngle
(BodyMagneticFluxDensity b, com.irurueta.units.Angle roll, com.irurueta.units.Angle pitch) Returns magnetic heading (angle respect Earth magnetic north).static void
AttitudeEstimator.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 double
AttitudeEstimator.getYaw
(BodyMagneticFluxDensity b, double declination, double roll, double pitch) Returns body yaw angle resolved around NED frame.static double
AttitudeEstimator.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.Angle
AttitudeEstimator.getYawAsAngle
(BodyMagneticFluxDensity b, double declination, double roll, double pitch) Returns body yaw angle resolved around NED frame.static void
AttitudeEstimator.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.Angle
AttitudeEstimator.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 void
AttitudeEstimator.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.