Uses of Class
com.irurueta.navigation.inertial.calibration.IMUErrors
Packages that use IMUErrors
Package
Description
Contains classes to perform calibration of accelerometers, gyroscopes and magnetometers.
-
Uses of IMUErrors in com.irurueta.navigation.inertial.calibration
Methods in com.irurueta.navigation.inertial.calibration that return IMUErrorsModifier and TypeMethodDescriptionIMUErrorsCreator.create()Creates anIMUErrorsinstance containing estimated IMU (accelerometer + gyroscope) parameters.Methods in com.irurueta.navigation.inertial.calibration with parameters of type IMUErrorsModifier and TypeMethodDescriptionvoidCopies data of provided instance into this instance.voidCopies this instance data into provided instance.static BodyKinematicsBodyKinematicsGenerator.generate(double timeInterval, BodyKinematics trueKinematics, IMUErrors errors, Random random) Generates an uncalibrated body kinematics instance containing a certain level of noise for provided ground-truth body kinematics and IMU errors.static BodyKinematicsBodyKinematicsGenerator.generate(double timeInterval, BodyKinematics trueKinematics, IMUErrors errors, Random random, double[] oldQuantizationResiduals, double[] quantizationResiduals) Generates an uncalibrated body kinematics instance containing a certain level of noise for provided ground-truth body kinematics and IMU errors.static voidBodyKinematicsGenerator.generate(double timeInterval, BodyKinematics trueKinematics, IMUErrors errors, Random random, double[] oldQuantizationResiduals, BodyKinematics result, double[] quantizationResiduals) Generates an uncalibrated body kinematics instance containing a certain level of noise for provided ground-truth body kinematics and IMU errors.static voidBodyKinematicsGenerator.generate(double timeInterval, BodyKinematics trueKinematics, IMUErrors errors, Random random, BodyKinematics result) Generates an uncalibrated body kinematics instance containing a certain level of noise for provided ground-truth body kinematics and IMU errors.static Collection<BodyKinematics> BodyKinematicsGenerator.generate(double timeInterval, Collection<BodyKinematics> trueKinematics, IMUErrors errors, Random random) Generates uncalibrated body kinematics instances containing a certain level of noise for provided ground-truth body kinematics and IMU errors.static voidBodyKinematicsGenerator.generate(double timeInterval, Collection<BodyKinematics> trueKinematics, IMUErrors errors, Random random, Collection<BodyKinematics> result) Generates uncalibrated body kinematics instances containing a certain level of noise for provided ground-truth body kinematics and IMU errors.static BodyKinematicsBodyKinematicsGenerator.generate(com.irurueta.units.Time timeInterval, BodyKinematics trueKinematics, IMUErrors errors, Random random) Generates an uncalibrated body kinematics instance containing a certain level of noise for provided ground-truth body kinematics and IMU errors.static BodyKinematicsBodyKinematicsGenerator.generate(com.irurueta.units.Time timeInterval, BodyKinematics trueKinematics, IMUErrors errors, Random random, double[] oldQuantizationResiduals, double[] quantizationResiduals) Generates an uncalibrated body kinematics instance containing a certain level of noise for provided ground-truth body kinematics and IMU errors.static voidBodyKinematicsGenerator.generate(com.irurueta.units.Time timeInterval, BodyKinematics trueKinematics, IMUErrors errors, Random random, double[] oldQuantizationResiduals, BodyKinematics result, double[] quantizationResiduals) Generates an uncalibrated body kinematics instance containing a certain level of noise for provided ground-truth body kinematics and IMU errors.static voidBodyKinematicsGenerator.generate(com.irurueta.units.Time timeInterval, BodyKinematics trueKinematics, IMUErrors errors, Random random, BodyKinematics result) Generates an uncalibrated body kinematics instance containing a certain level of noise for provided ground-truth body kinematics and IMU errors.static Collection<BodyKinematics> BodyKinematicsGenerator.generate(com.irurueta.units.Time timeInterval, Collection<BodyKinematics> trueKinematics, IMUErrors errors, Random random) Generates uncalibrated body kinematics instances containing a certain level of noise for provided ground-truth body kinematics and IMU errors.static voidBodyKinematicsGenerator.generate(com.irurueta.units.Time timeInterval, Collection<BodyKinematics> trueKinematics, IMUErrors errors, Random random, Collection<BodyKinematics> result) Generates uncalibrated body kinematics instances containing a certain level of noise for provided ground-truth body kinematics and IMU errors.private static voidBodyKinematicsGenerator.internalGenerate(double timeInterval, BodyKinematics trueKinematics, IMUErrors errors, Random random, double[] oldQuantizationResiduals, BodyKinematics result, double[] quantizationResiduals, com.irurueta.algebra.Matrix trueFibb, com.irurueta.algebra.Matrix ma, com.irurueta.algebra.Matrix ba, com.irurueta.algebra.Matrix trueOmegaibb, com.irurueta.algebra.Matrix mg, com.irurueta.algebra.Matrix bg, com.irurueta.algebra.Matrix gg, com.irurueta.algebra.Matrix identity, com.irurueta.algebra.Matrix tmp33, com.irurueta.algebra.Matrix tmp31a, com.irurueta.algebra.Matrix tmp31b) Internally generates an uncalibrated body kinematics instance containing a certain level of noise for provided ground-truth body kinematics and IMU errors.Constructors in com.irurueta.navigation.inertial.calibration with parameters of type IMUErrors