Uses of Class
com.irurueta.navigation.inertial.calibration.AccelerationTriad
Packages that use AccelerationTriad
Package
Description
Contains inertial entities.
Contains classes to perform calibration of accelerometers, gyroscopes and magnetometers.
Contains classes for accelerometer calibration.
Contains approximate bias (or hard iron for the magnetometer case) estimators.
Contains classes to generate measurements required for the calibration of accelerometers,
gyroscopes and magnetometers after detecting static and dynamic intervals.
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 related to noise level estimation.
-
Uses of AccelerationTriad in com.irurueta.navigation.inertial
Methods in com.irurueta.navigation.inertial that return AccelerationTriadModifier and TypeMethodDescriptionBodyKinematics.getSpecificForceTriad()
Gets specific force triad of accelerometer measurements.Methods in com.irurueta.navigation.inertial with parameters of type AccelerationTriadModifier and TypeMethodDescriptionvoid
BodyKinematics.getSpecificForceTriad
(AccelerationTriad result) Gets specific force triad of accelerometer measurements.void
BodyKinematics.setSpecificForceTriad
(AccelerationTriad triad) Sets specific force triad of accelerometer measurements.Constructors in com.irurueta.navigation.inertial with parameters of type AccelerationTriadModifierConstructorDescriptionBodyKinematics
(AccelerationTriad specificForceTriad, AngularSpeedTriad angularSpeedTriad) Constructor. -
Uses of AccelerationTriad in com.irurueta.navigation.inertial.calibration
Fields in com.irurueta.navigation.inertial.calibration declared as AccelerationTriadModifier and TypeFieldDescriptionprivate final AccelerationTriad
BodyKinematicsFixer.fixedAcceleration
Contains fixed acceleration to be reused.private final AccelerationTriad
BodyKinematicsFixer.measuredAcceleration
Contains measured acceleration to be reused.Methods in com.irurueta.navigation.inertial.calibration that return AccelerationTriadModifier and TypeMethodDescriptionAccelerationFixer.fixAndReturnNew
(AccelerationTriad measuredF) Fixes provided measured specific force values by undoing the errors introduced by the accelerometer model to restore the true specific force.AccelerationFixer.fixAndReturnNew
(com.irurueta.units.Acceleration measuredFx, com.irurueta.units.Acceleration measuredFy, com.irurueta.units.Acceleration measuredFz) Fixes provided measured specific force values by undoing the errors introduced by the accelerometer model to restore the true specific force.BodyKinematicsFixer.getAccelerationBiasAsTriad()
Gets acceleration bias.AccelerationFixer.getBiasAsTriad()
Gets acceleration bias.Methods in com.irurueta.navigation.inertial.calibration with parameters of type AccelerationTriadModifier and TypeMethodDescriptionvoid
AccelerationFixer.fix
(AccelerationTriad measuredF, double[] result) Fixes provided measured specific force values by undoing the errors introduced by the accelerometer model to restore the true specific force.void
AccelerationFixer.fix
(AccelerationTriad measuredF, com.irurueta.algebra.Matrix result) Fixes provided measured specific force values by undoing the errors introduced by the accelerometer model to restore the true specific force.void
AccelerationFixer.fix
(AccelerationTriad measuredF, AccelerationTriad result) Fixes provided measured specific force values by undoing the errors introduced by the accelerometer model to restore the true specific force.void
AccelerationFixer.fix
(com.irurueta.units.Acceleration measuredFx, com.irurueta.units.Acceleration measuredFy, com.irurueta.units.Acceleration measuredFz, AccelerationTriad result) Fixes provided measured specific force values by undoing the errors introduced by the accelerometer model to restore the true specific force.void
AngularRateFixer.fix
(AngularSpeedTriad measuredAngularRate, AccelerationTriad trueF, double[] result) Fixes provided measured angular rate values by undoing the errors introduced by the gyroscope model to restore the true angular rate.void
AngularRateFixer.fix
(AngularSpeedTriad measuredAngularRate, AccelerationTriad trueF, com.irurueta.algebra.Matrix result) Fixes provided measured angular rate values by undoing the errors introduced by the gyroscope model to restore the true angular rate.void
AngularRateFixer.fix
(AngularSpeedTriad measuredAngularRate, AccelerationTriad trueF, AngularSpeedTriad result) Fixes provided measured angular rate values by undoing the errors introduced by the gyroscope model to restore the true angular rate.void
BodyKinematicsFixer.fix
(BodyKinematics measuredKinematics, AccelerationTriad fixedSpecificForce, AngularSpeedTriad fixedAngularSpeed) Fixes provided measured body kinematics by undoing the errors introduced by the accelerometer and gyroscope models to restore the true body kinematics values.void
BodyKinematicsFixer.fix
(AccelerationTriad measuredSpecificForce, AngularSpeedTriad measuredAngularSpeed, BodyKinematics result) Fixes provided measured body kinematics by undoing the errors introduced by the accelerometer and gyroscope models to restore the true body kinematics values.void
BodyKinematicsFixer.fix
(AccelerationTriad measuredSpecificForce, AngularSpeedTriad measuredAngularSpeed, AccelerationTriad fixedSpecificForce, AngularSpeedTriad fixedAngularSpeed) Fixes provided measured body kinematics by undoing the errors introduced by the accelerometer and gyroscope models to restore the true body kinematics values.AccelerationFixer.fixAndReturnNew
(AccelerationTriad measuredF) Fixes provided measured specific force values by undoing the errors introduced by the accelerometer model to restore the true specific force.AngularRateFixer.fixAndReturnNew
(AngularSpeedTriad measuredAngularRate, AccelerationTriad trueF) Fixes provided measured angular rate values by undoing the errors introduced by the gyroscope model to restore the true angular rate.BodyKinematicsFixer.fixAndReturnNew
(AccelerationTriad measuredSpecificForce, AngularSpeedTriad measuredAngularSpeed) Fixes provided measured body kinematics by undoing the errors introduced by the accelerometer and gyroscope models to restore the true body kinematics values.void
BodyKinematicsFixer.getAccelerationBiasAsTriad
(AccelerationTriad result) Gets acceleration bias.void
AccelerationFixer.getBiasAsTriad
(AccelerationTriad result) Gets acceleration bias.void
BodyKinematicsFixer.setAccelerationBias
(AccelerationTriad bias) Sets acceleration bias.void
AccelerationFixer.setBias
(AccelerationTriad bias) Sets acceleration bias.Constructors in com.irurueta.navigation.inertial.calibration with parameters of type AccelerationTriad -
Uses of AccelerationTriad in com.irurueta.navigation.inertial.calibration.accelerometer
Methods in com.irurueta.navigation.inertial.calibration.accelerometer that return AccelerationTriadModifier and TypeMethodDescriptionBaseBiasGravityNormAccelerometerCalibrator.getBiasAsTriad()
Gets known accelerometer bias.KnownBiasAccelerometerCalibrator.getBiasAsTriad()
Gets known accelerometer bias.KnownBiasAndFrameAccelerometerLinearLeastSquaresCalibrator.getBiasAsTriad()
Gets known accelerometer bias.KnownBiasAndFrameAccelerometerNonLinearLeastSquaresCalibrator.getBiasAsTriad()
Gets known accelerometer bias.RobustKnownBiasAndFrameAccelerometerCalibrator.getBiasAsTriad()
Gets known accelerometer bias.RobustKnownBiasAndGravityNormAccelerometerCalibrator.getBiasAsTriad()
Gets known accelerometer bias.RobustKnownBiasAndPositionAccelerometerCalibrator.getBiasAsTriad()
Gets known accelerometer bias.BaseGravityNormAccelerometerCalibrator.getEstimatedBiasAsTriad()
Gets estimated accelerometer bias.KnownFrameAccelerometerLinearLeastSquaresCalibrator.getEstimatedBiasAsTriad()
Gets estimated accelerometer bias.KnownFrameAccelerometerNonLinearLeastSquaresCalibrator.getEstimatedBiasAsTriad()
Gets estimated accelerometer bias.RobustKnownFrameAccelerometerCalibrator.getEstimatedBiasAsTriad()
Gets estimated accelerometer bias.RobustKnownGravityNormAccelerometerCalibrator.getEstimatedBiasAsTriad()
Gets estimated accelerometer bias.RobustKnownPositionAccelerometerCalibrator.getEstimatedBiasAsTriad()
Gets estimated accelerometer bias.UnknownBiasAccelerometerCalibrator.getEstimatedBiasAsTriad()
Gets estimated accelerometer bias.BaseGravityNormAccelerometerCalibrator.getEstimatedBiasStandardDeviation()
Gets standard deviation of estimated accelerometer bias coordinates.KnownFrameAccelerometerNonLinearLeastSquaresCalibrator.getEstimatedBiasStandardDeviation()
Gets standard deviation of estimated accelerometer bias coordinates.RobustKnownFrameAccelerometerCalibrator.getEstimatedBiasStandardDeviation()
Gets standard deviation of estimated accelerometer bias coordinates.RobustKnownGravityNormAccelerometerCalibrator.getEstimatedBiasStandardDeviation()
Gets standard deviation of estimated accelerometer bias coordinates.RobustKnownPositionAccelerometerCalibrator.getEstimatedBiasStandardDeviation()
Gets standard deviation of estimated accelerometer bias coordinates.BaseGravityNormAccelerometerCalibrator.getInitialBiasAsTriad()
Gets initial bias coordinates of accelerometer used to find a solution.KnownFrameAccelerometerNonLinearLeastSquaresCalibrator.getInitialBiasAsTriad()
Gets initial bias coordinates of accelerometer used to find a solution.RobustKnownFrameAccelerometerCalibrator.getInitialBiasAsTriad()
Gets initial bias coordinates of accelerometer used to find a solution.RobustKnownGravityNormAccelerometerCalibrator.getInitialBiasAsTriad()
Gets initial bias coordinates of accelerometer used to find a solution.RobustKnownPositionAccelerometerCalibrator.getInitialBiasAsTriad()
Gets initial bias coordinates of accelerometer used to find a solution.UnknownBiasNonLinearAccelerometerCalibrator.getInitialBiasAsTriad()
Gets initial bias coordinates of accelerometer used to find a solution.Methods in com.irurueta.navigation.inertial.calibration.accelerometer with parameters of type AccelerationTriadModifier and TypeMethodDescriptionvoid
BaseBiasGravityNormAccelerometerCalibrator.getBiasAsTriad
(AccelerationTriad result) Gets known accelerometer bias.void
KnownBiasAccelerometerCalibrator.getBiasAsTriad
(AccelerationTriad result) Gets known accelerometer bias.void
KnownBiasAndFrameAccelerometerLinearLeastSquaresCalibrator.getBiasAsTriad
(AccelerationTriad result) Gets known accelerometer bias.void
KnownBiasAndFrameAccelerometerNonLinearLeastSquaresCalibrator.getBiasAsTriad
(AccelerationTriad result) Gets known accelerometer bias.void
RobustKnownBiasAndFrameAccelerometerCalibrator.getBiasAsTriad
(AccelerationTriad result) Gets known accelerometer bias.void
RobustKnownBiasAndGravityNormAccelerometerCalibrator.getBiasAsTriad
(AccelerationTriad result) Gets known accelerometer bias.void
RobustKnownBiasAndPositionAccelerometerCalibrator.getBiasAsTriad
(AccelerationTriad result) Gets known accelerometer bias.boolean
BaseGravityNormAccelerometerCalibrator.getEstimatedBiasAsTriad
(AccelerationTriad result) Gets estimated accelerometer bias.boolean
KnownFrameAccelerometerLinearLeastSquaresCalibrator.getEstimatedBiasAsTriad
(AccelerationTriad result) Gets estimated accelerometer bias.boolean
KnownFrameAccelerometerNonLinearLeastSquaresCalibrator.getEstimatedBiasAsTriad
(AccelerationTriad result) Gets estimated accelerometer bias.boolean
RobustKnownFrameAccelerometerCalibrator.getEstimatedBiasAsTriad
(AccelerationTriad result) Gets estimated accelerometer bias.boolean
RobustKnownGravityNormAccelerometerCalibrator.getEstimatedBiasAsTriad
(AccelerationTriad result) Gets estimated accelerometer bias.boolean
RobustKnownPositionAccelerometerCalibrator.getEstimatedBiasAsTriad
(AccelerationTriad result) Gets estimated accelerometer bias.boolean
UnknownBiasAccelerometerCalibrator.getEstimatedBiasAsTriad
(AccelerationTriad result) Gets estimated accelerometer bias.boolean
BaseGravityNormAccelerometerCalibrator.getEstimatedBiasStandardDeviation
(AccelerationTriad result) Gets standard deviation of estimated accelerometer bias coordinates.boolean
KnownFrameAccelerometerNonLinearLeastSquaresCalibrator.getEstimatedBiasStandardDeviation
(AccelerationTriad result) Gets standard deviation of estimated accelerometer bias coordinates.boolean
RobustKnownFrameAccelerometerCalibrator.getEstimatedBiasStandardDeviation
(AccelerationTriad result) Gets standard deviation of estimated accelerometer bias coordinates.boolean
RobustKnownGravityNormAccelerometerCalibrator.getEstimatedBiasStandardDeviation
(AccelerationTriad result) Gets standard deviation of estimated accelerometer bias coordinates.boolean
RobustKnownPositionAccelerometerCalibrator.getEstimatedBiasStandardDeviation
(AccelerationTriad result) Gets standard deviation of estimated accelerometer bias coordinates.void
BaseGravityNormAccelerometerCalibrator.getInitialBiasAsTriad
(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.void
KnownFrameAccelerometerNonLinearLeastSquaresCalibrator.getInitialBiasAsTriad
(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.void
RobustKnownFrameAccelerometerCalibrator.getInitialBiasAsTriad
(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.void
RobustKnownGravityNormAccelerometerCalibrator.getInitialBiasAsTriad
(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.void
RobustKnownPositionAccelerometerCalibrator.getInitialBiasAsTriad
(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.void
UnknownBiasNonLinearAccelerometerCalibrator.getInitialBiasAsTriad
(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.void
BaseBiasGravityNormAccelerometerCalibrator.setBias
(AccelerationTriad bias) Sets known accelerometer bias.void
KnownBiasAccelerometerCalibrator.setBias
(AccelerationTriad bias) Sets known accelerometer bias.void
KnownBiasAndFrameAccelerometerLinearLeastSquaresCalibrator.setBias
(AccelerationTriad bias) Sets known accelerometer bias.void
KnownBiasAndFrameAccelerometerNonLinearLeastSquaresCalibrator.setBias
(AccelerationTriad bias) Sets known accelerometer bias.void
RobustKnownBiasAndFrameAccelerometerCalibrator.setBias
(AccelerationTriad bias) Sets known accelerometer bias.void
RobustKnownBiasAndGravityNormAccelerometerCalibrator.setBias
(AccelerationTriad bias) Sets known accelerometer bias.void
RobustKnownBiasAndPositionAccelerometerCalibrator.setBias
(AccelerationTriad bias) Sets known accelerometer bias.void
BaseGravityNormAccelerometerCalibrator.setInitialBias
(AccelerationTriad initialBias) Sets initial bias coordinates of accelerometer used to find a solution.void
KnownFrameAccelerometerNonLinearLeastSquaresCalibrator.setInitialBias
(AccelerationTriad initialBias) Sets initial bias coordinates of accelerometer used to find a solution.void
RobustKnownFrameAccelerometerCalibrator.setInitialBias
(AccelerationTriad initialBias) Sets initial bias coordinates of accelerometer used to find a solution.void
RobustKnownGravityNormAccelerometerCalibrator.setInitialBias
(AccelerationTriad initialBias) Sets initial bias coordinates of accelerometer used to find a solution.void
RobustKnownPositionAccelerometerCalibrator.setInitialBias
(AccelerationTriad initialBias) Sets initial bias coordinates of accelerometer used to find a solution.void
UnknownBiasNonLinearAccelerometerCalibrator.setInitialBias
(AccelerationTriad initialBias) Sets initial bias coordinates of accelerometer used to find a solution. -
Uses of AccelerationTriad in com.irurueta.navigation.inertial.calibration.bias
Methods in com.irurueta.navigation.inertial.calibration.bias that return AccelerationTriadModifier and TypeMethodDescriptionBodyKinematicsBiasEstimator.getBiasF()
Gets estimated bias of accelerometer sensed specific force.BodyKinematicsBiasEstimator.getStandardDeviationF()
Gets estimated standard deviation of accelerometer sensed specific force.Methods in com.irurueta.navigation.inertial.calibration.bias with parameters of type AccelerationTriadModifier and TypeMethodDescriptionvoid
BodyKinematicsBiasEstimator.getBiasF
(AccelerationTriad result) Gets estimated bias of accelerometer sensed specific force.void
BodyKinematicsBiasEstimator.getStandardDeviationF
(AccelerationTriad result) Gets estimated standard deviation of accelerometer sensed specific force. -
Uses of AccelerationTriad in com.irurueta.navigation.inertial.calibration.generators
Fields in com.irurueta.navigation.inertial.calibration.generators declared as AccelerationTriadModifier and TypeFieldDescriptionprotected final AccelerationTriad
MeasurementsGenerator.triad
An acceleration triad. -
Uses of AccelerationTriad in com.irurueta.navigation.inertial.calibration.intervals
Methods in com.irurueta.navigation.inertial.calibration.intervals that return AccelerationTriadModifier and TypeMethodDescriptionprotected AccelerationTriad
AccelerationTriadStaticIntervalDetector.createTriad
(double valueX, double valueY, double valueZ, com.irurueta.units.AccelerationUnit unit) Creates an acceleration triad. -
Uses of AccelerationTriad in com.irurueta.navigation.inertial.calibration.noise
Methods in com.irurueta.navigation.inertial.calibration.noise that return AccelerationTriadModifier and TypeMethodDescriptionprotected AccelerationTriad
WindowedAccelerationTriadNoiseEstimator.copyTriad
(AccelerationTriad input) Creates a copy of a triad.protected AccelerationTriad
AccumulatedAccelerationTriadNoiseEstimator.createTriad
(double valueX, double valueY, double valueZ, com.irurueta.units.AccelerationUnit unit) Creates a triad with provided values and unit.protected AccelerationTriad
WindowedAccelerationTriadNoiseEstimator.createTriad
(double valueX, double valueY, double valueZ, com.irurueta.units.AccelerationUnit unit) Creates a triad with provided values and unit.protected AccelerationTriad
WindowedAccelerationTriadNoiseEstimator.createTriad
(com.irurueta.units.Acceleration valueX, com.irurueta.units.Acceleration valueY, com.irurueta.units.Acceleration valueZ) Creates a triad with provided values.AccumulatedBodyKinematicsNoiseEstimator.getAvgSpecificForceAsTriad()
Gets estimated average of accelerometer sensed specific force as a measurement triad.WindowedBodyKinematicsNoiseEstimator.getAvgSpecificForceAsTriad()
Gets estimated average of accelerometer sensed specific force as a measurement triad.AccumulatedBodyKinematicsNoiseEstimator.getStandardDeviationSpecificForceTriad()
Gets estimated standard deviation triad of accelerometer measurements.WindowedBodyKinematicsNoiseEstimator.getStandardDeviationSpecificForceTriad()
Gets estimated standard deviation triad of accelerometer measurements.Methods in com.irurueta.navigation.inertial.calibration.noise with parameters of type AccelerationTriadModifier and TypeMethodDescriptionvoid
AccumulatedBodyKinematicsNoiseEstimator.addBodyKinematics
(AccelerationTriad specificForce, AngularSpeedTriad angularSpeed) Adds body kinematics measurement samples.void
WindowedBodyKinematicsNoiseEstimator.addBodyKinematics
(AccelerationTriad specificForce, AngularSpeedTriad angularSpeed) Adds a body kinematics measurement.boolean
WindowedBodyKinematicsNoiseEstimator.addBodyKinematicsAndProcess
(AccelerationTriad specificForce, AngularSpeedTriad angularSpeed) Adds a body kinematics measurement and processes current window.protected AccelerationTriad
WindowedAccelerationTriadNoiseEstimator.copyTriad
(AccelerationTriad input) Creates a copy of a triad.void
AccumulatedBodyKinematicsNoiseEstimator.getAvgSpecificForceAsTriad
(AccelerationTriad result) Gets estimated average of accelerometer sensed specific force as a measurement triad.void
WindowedBodyKinematicsNoiseEstimator.getAvgSpecificForceAsTriad
(AccelerationTriad result) Gets estimated average of accelerometer sensed specific force as a measurement triad.void
AccumulatedBodyKinematicsNoiseEstimator.getStandardDeviationSpecificForceTriad
(AccelerationTriad result) Gets estimated standard deviation triad of accelerometer measurements.void
WindowedBodyKinematicsNoiseEstimator.getStandardDeviationSpecificForceTriad
(AccelerationTriad result) Gets estimated standard deviation triad of accelerometer measurements.