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 TypeMethodDescriptionvoidBodyKinematics.getSpecificForceTriad(AccelerationTriad result) Gets specific force triad of accelerometer measurements.voidBodyKinematics.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 AccelerationTriadBodyKinematicsFixer.fixedAccelerationContains fixed acceleration to be reused.private final AccelerationTriadBodyKinematicsFixer.measuredAccelerationContains measured acceleration to be reused.Methods in com.irurueta.navigation.inertial.calibration that return AccelerationTriadModifier and TypeMethodDescriptionAccelerationTriad.copy()Creates and returns a new instance having exactly the same contents as this instance.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.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 TypeMethodDescriptionvoidAccelerationFixer.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.voidAccelerationFixer.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.voidAccelerationFixer.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.voidAccelerationFixer.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.voidAngularRateFixer.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.voidAngularRateFixer.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.voidAngularRateFixer.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.voidBodyKinematicsFixer.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.voidBodyKinematicsFixer.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.voidBodyKinematicsFixer.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.voidBodyKinematicsFixer.getAccelerationBiasAsTriad(AccelerationTriad result) Gets acceleration bias.voidAccelerationFixer.getBiasAsTriad(AccelerationTriad result) Gets acceleration bias.voidBodyKinematicsFixer.setAccelerationBias(AccelerationTriad bias) Sets acceleration bias.voidAccelerationFixer.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 TypeMethodDescriptionvoidBaseBiasGravityNormAccelerometerCalibrator.getBiasAsTriad(AccelerationTriad result) Gets known accelerometer bias.voidKnownBiasAccelerometerCalibrator.getBiasAsTriad(AccelerationTriad result) Gets known accelerometer bias.voidKnownBiasAndFrameAccelerometerLinearLeastSquaresCalibrator.getBiasAsTriad(AccelerationTriad result) Gets known accelerometer bias.voidKnownBiasAndFrameAccelerometerNonLinearLeastSquaresCalibrator.getBiasAsTriad(AccelerationTriad result) Gets known accelerometer bias.voidRobustKnownBiasAndFrameAccelerometerCalibrator.getBiasAsTriad(AccelerationTriad result) Gets known accelerometer bias.voidRobustKnownBiasAndGravityNormAccelerometerCalibrator.getBiasAsTriad(AccelerationTriad result) Gets known accelerometer bias.voidRobustKnownBiasAndPositionAccelerometerCalibrator.getBiasAsTriad(AccelerationTriad result) Gets known accelerometer bias.booleanBaseGravityNormAccelerometerCalibrator.getEstimatedBiasAsTriad(AccelerationTriad result) Gets estimated accelerometer bias.booleanKnownFrameAccelerometerLinearLeastSquaresCalibrator.getEstimatedBiasAsTriad(AccelerationTriad result) Gets estimated accelerometer bias.booleanKnownFrameAccelerometerNonLinearLeastSquaresCalibrator.getEstimatedBiasAsTriad(AccelerationTriad result) Gets estimated accelerometer bias.booleanRobustKnownFrameAccelerometerCalibrator.getEstimatedBiasAsTriad(AccelerationTriad result) Gets estimated accelerometer bias.booleanRobustKnownGravityNormAccelerometerCalibrator.getEstimatedBiasAsTriad(AccelerationTriad result) Gets estimated accelerometer bias.booleanRobustKnownPositionAccelerometerCalibrator.getEstimatedBiasAsTriad(AccelerationTriad result) Gets estimated accelerometer bias.booleanUnknownBiasAccelerometerCalibrator.getEstimatedBiasAsTriad(AccelerationTriad result) Gets estimated accelerometer bias.booleanBaseGravityNormAccelerometerCalibrator.getEstimatedBiasStandardDeviation(AccelerationTriad result) Gets standard deviation of estimated accelerometer bias coordinates.booleanKnownFrameAccelerometerNonLinearLeastSquaresCalibrator.getEstimatedBiasStandardDeviation(AccelerationTriad result) Gets standard deviation of estimated accelerometer bias coordinates.booleanRobustKnownFrameAccelerometerCalibrator.getEstimatedBiasStandardDeviation(AccelerationTriad result) Gets standard deviation of estimated accelerometer bias coordinates.booleanRobustKnownGravityNormAccelerometerCalibrator.getEstimatedBiasStandardDeviation(AccelerationTriad result) Gets standard deviation of estimated accelerometer bias coordinates.booleanRobustKnownPositionAccelerometerCalibrator.getEstimatedBiasStandardDeviation(AccelerationTriad result) Gets standard deviation of estimated accelerometer bias coordinates.voidBaseGravityNormAccelerometerCalibrator.getInitialBiasAsTriad(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.voidKnownFrameAccelerometerNonLinearLeastSquaresCalibrator.getInitialBiasAsTriad(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.voidRobustKnownFrameAccelerometerCalibrator.getInitialBiasAsTriad(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.voidRobustKnownGravityNormAccelerometerCalibrator.getInitialBiasAsTriad(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.voidRobustKnownPositionAccelerometerCalibrator.getInitialBiasAsTriad(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.voidUnknownBiasNonLinearAccelerometerCalibrator.getInitialBiasAsTriad(AccelerationTriad result) Gets initial bias coordinates of accelerometer used to find a solution.voidBaseBiasGravityNormAccelerometerCalibrator.setBias(AccelerationTriad bias) Sets known accelerometer bias.voidKnownBiasAccelerometerCalibrator.setBias(AccelerationTriad bias) Sets known accelerometer bias.voidKnownBiasAndFrameAccelerometerLinearLeastSquaresCalibrator.setBias(AccelerationTriad bias) Sets known accelerometer bias.voidKnownBiasAndFrameAccelerometerNonLinearLeastSquaresCalibrator.setBias(AccelerationTriad bias) Sets known accelerometer bias.voidRobustKnownBiasAndFrameAccelerometerCalibrator.setBias(AccelerationTriad bias) Sets known accelerometer bias.voidRobustKnownBiasAndGravityNormAccelerometerCalibrator.setBias(AccelerationTriad bias) Sets known accelerometer bias.voidRobustKnownBiasAndPositionAccelerometerCalibrator.setBias(AccelerationTriad bias) Sets known accelerometer bias.voidBaseGravityNormAccelerometerCalibrator.setInitialBias(AccelerationTriad initialBias) Sets initial bias coordinates of accelerometer used to find a solution.voidKnownFrameAccelerometerNonLinearLeastSquaresCalibrator.setInitialBias(AccelerationTriad initialBias) Sets initial bias coordinates of accelerometer used to find a solution.voidRobustKnownFrameAccelerometerCalibrator.setInitialBias(AccelerationTriad initialBias) Sets initial bias coordinates of accelerometer used to find a solution.voidRobustKnownGravityNormAccelerometerCalibrator.setInitialBias(AccelerationTriad initialBias) Sets initial bias coordinates of accelerometer used to find a solution.voidRobustKnownPositionAccelerometerCalibrator.setInitialBias(AccelerationTriad initialBias) Sets initial bias coordinates of accelerometer used to find a solution.voidUnknownBiasNonLinearAccelerometerCalibrator.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 TypeMethodDescriptionvoidBodyKinematicsBiasEstimator.getBiasF(AccelerationTriad result) Gets estimated bias of accelerometer sensed specific force.voidBodyKinematicsBiasEstimator.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 AccelerationTriadMeasurementsGenerator.triadAn 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 AccelerationTriadAccelerationTriadStaticIntervalDetector.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 AccelerationTriadWindowedAccelerationTriadNoiseEstimator.copyTriad(AccelerationTriad input) Creates a copy of a triad.protected AccelerationTriadAccumulatedAccelerationTriadNoiseEstimator.createTriad(double valueX, double valueY, double valueZ, com.irurueta.units.AccelerationUnit unit) Creates a triad with provided values and unit.protected AccelerationTriadWindowedAccelerationTriadNoiseEstimator.createTriad(double valueX, double valueY, double valueZ, com.irurueta.units.AccelerationUnit unit) Creates a triad with provided values and unit.protected AccelerationTriadWindowedAccelerationTriadNoiseEstimator.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 TypeMethodDescriptionvoidAccumulatedBodyKinematicsNoiseEstimator.addBodyKinematics(AccelerationTriad specificForce, AngularSpeedTriad angularSpeed) Adds body kinematics measurement samples.voidWindowedBodyKinematicsNoiseEstimator.addBodyKinematics(AccelerationTriad specificForce, AngularSpeedTriad angularSpeed) Adds a body kinematics measurement.booleanWindowedBodyKinematicsNoiseEstimator.addBodyKinematicsAndProcess(AccelerationTriad specificForce, AngularSpeedTriad angularSpeed) Adds a body kinematics measurement and processes current window.protected AccelerationTriadWindowedAccelerationTriadNoiseEstimator.copyTriad(AccelerationTriad input) Creates a copy of a triad.voidAccumulatedBodyKinematicsNoiseEstimator.getAvgSpecificForceAsTriad(AccelerationTriad result) Gets estimated average of accelerometer sensed specific force as a measurement triad.voidWindowedBodyKinematicsNoiseEstimator.getAvgSpecificForceAsTriad(AccelerationTriad result) Gets estimated average of accelerometer sensed specific force as a measurement triad.voidAccumulatedBodyKinematicsNoiseEstimator.getStandardDeviationSpecificForceTriad(AccelerationTriad result) Gets estimated standard deviation triad of accelerometer measurements.voidWindowedBodyKinematicsNoiseEstimator.getStandardDeviationSpecificForceTriad(AccelerationTriad result) Gets estimated standard deviation triad of accelerometer measurements.