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

    Modifier and Type
    Method
    Description
    IMUErrorsCreator.create()
    Creates an IMUErrors instance containing estimated IMU (accelerometer + gyroscope) parameters.
    Methods in com.irurueta.navigation.inertial.calibration with parameters of type IMUErrors
    Modifier and Type
    Method
    Description
    void
    IMUErrors.copyFrom(IMUErrors input)
    Copies data of provided instance into this instance.
    void
    IMUErrors.copyTo(IMUErrors output)
    Copies this instance data into provided instance.
    BodyKinematicsGenerator.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.
    BodyKinematicsGenerator.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 void
    BodyKinematicsGenerator.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 void
    BodyKinematicsGenerator.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.
    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 void
    BodyKinematicsGenerator.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.
    BodyKinematicsGenerator.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.
    BodyKinematicsGenerator.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 void
    BodyKinematicsGenerator.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 void
    BodyKinematicsGenerator.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.
    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 void
    BodyKinematicsGenerator.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 void
    BodyKinematicsGenerator.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
    Modifier
    Constructor
    Description
     
    Constructor.