Uses of Class
com.irurueta.navigation.gnss.GNSSConfig
Packages that use GNSSConfig
-
Uses of GNSSConfig in com.irurueta.navigation.gnss
Methods in com.irurueta.navigation.gnss with parameters of type GNSSConfigModifier and TypeMethodDescriptionvoidGNSSConfig.copyFrom(GNSSConfig input) Copies data of provided instance into this instance.voidGNSSConfig.copyTo(GNSSConfig output) Copies this instance data into provided instance.booleanGNSSConfig.equals(GNSSConfig other) Checks if provided instance has exactly the same contents as this instance.booleanGNSSConfig.equals(GNSSConfig other, double threshold) Checks if provided instance has contents similar to this instance up to provided threshold value.private static doubleGNSSBiasesGenerator.generate(ECEFPosition satellitePosition, ECEFPosition userPosition, GNSSConfig config, com.irurueta.algebra.Matrix cen, Random random) Generates bias.private static voidGNSSBiasesGenerator.generate(List<ECEFPosition> satellitePositions, ECEFPosition userPosition, double userLatitude, double userLongitude, GNSSConfig config, Random random, List<Double> result) Generates biases.private static booleanGNSSMeasurementsGenerator.generate(double time, double satelliteX, double satelliteY, double satelliteZ, double satelliteVx, double satelliteVy, double satelliteVz, double userX, double userY, double userZ, double userLatitude, double userLongitude, double userVx, double userVy, double userVz, double gnssRangeErrorBias, GNSSConfig config, Random random, GNSSMeasurement result) Internal method to generate a single satellite GNSS measurement.private static booleanGNSSMeasurementsGenerator.generate(double time, double satelliteX, double satelliteY, double satelliteZ, double satelliteVx, double satelliteVy, double satelliteVz, double userX, double userY, double userZ, double userVx, double userVy, double userVz, double gnssRangeErrorBias, GNSSConfig config, com.irurueta.algebra.Matrix cen, com.irurueta.algebra.Matrix omegaIe, com.irurueta.algebra.Matrix cei, com.irurueta.algebra.Matrix satellitePosition, com.irurueta.algebra.Matrix deltaR, com.irurueta.algebra.Matrix satelliteVelocity, com.irurueta.algebra.Matrix userPosition, com.irurueta.algebra.Matrix userVelocity, com.irurueta.algebra.Matrix tmp1, com.irurueta.algebra.Matrix tmp2, com.irurueta.algebra.Matrix tmp3, com.irurueta.algebra.Matrix tmp4, com.irurueta.algebra.Matrix tmp5, com.irurueta.algebra.Matrix tmp6, Random random, GNSSMeasurement result) Internal method to generate a single satellite GNSS measurement.static GNSSMeasurementGNSSMeasurementsGenerator.generate(double time, double satelliteX, double satelliteY, double satelliteZ, double satelliteVx, double satelliteVy, double satelliteVz, double userX, double userY, double userZ, double userVx, double userVy, double userVz, double gnssRangeErrorBias, GNSSConfig config, Random random) Generates a single satellite GNSS measurement.static booleanGNSSMeasurementsGenerator.generate(double time, double satelliteX, double satelliteY, double satelliteZ, double satelliteVx, double satelliteVy, double satelliteVz, double userX, double userY, double userZ, double userVx, double userVy, double userVz, double gnssRangeErrorBias, GNSSConfig config, Random random, GNSSMeasurement result) Generates a single satellite GNSS measurement.static GNSSMeasurementGNSSMeasurementsGenerator.generate(double time, ECEFPosition satellitePosition, ECEFVelocity satelliteVelocity, ECEFPosition userPosition, ECEFVelocity userVelocity, double gnssRangeErrorBias, GNSSConfig config, Random random) Generates a single satellite GNSS measurement.static booleanGNSSMeasurementsGenerator.generate(double time, ECEFPosition satellitePosition, ECEFVelocity satelliteVelocity, ECEFPosition userPosition, ECEFVelocity userVelocity, double gnssRangeErrorBias, GNSSConfig config, Random random, GNSSMeasurement result) Generates a single satellite GNSS measurement.static GNSSMeasurementGNSSMeasurementsGenerator.generate(double time, ECEFPositionAndVelocity satellitePositionAndVelocity, ECEFPositionAndVelocity userPositionAndVelocity, double gnssRangeErrorBias, GNSSConfig config, Random random) Generates a single satellite GNSS measurement.static booleanGNSSMeasurementsGenerator.generate(double time, ECEFPositionAndVelocity satellitePositionAndVelocity, ECEFPositionAndVelocity userPositionAndVelocity, double gnssRangeErrorBias, GNSSConfig config, Random random, GNSSMeasurement result) Generates a single satellite GNSS measurement.static Collection<GNSSMeasurement> GNSSMeasurementsGenerator.generate(double time, List<ECEFPositionAndVelocity> satellitePositionsAndVelocities, double userX, double userY, double userZ, double userVx, double userVy, double userVz, List<Double> gnssRangeErrorBiases, GNSSConfig config, Random random) Generates satellite GNSS measurements.static voidGNSSMeasurementsGenerator.generate(double time, List<ECEFPositionAndVelocity> satellitePositionsAndVelocities, double userX, double userY, double userZ, double userVx, double userVy, double userVz, List<Double> gnssRangeErrorBiases, GNSSConfig config, Random random, Collection<GNSSMeasurement> result) Generates satellite GNSS measurements.static Collection<GNSSMeasurement> GNSSMeasurementsGenerator.generate(double time, List<ECEFPositionAndVelocity> satellitePositionsAndVelocities, ECEFPosition userPosition, ECEFVelocity userVelocity, List<Double> gnssRangeErrorBiases, GNSSConfig config, Random random) Generates satellite GNSS measurements.static voidGNSSMeasurementsGenerator.generate(double time, List<ECEFPositionAndVelocity> satellitePositionsAndVelocities, ECEFPosition userPosition, ECEFVelocity userVelocity, List<Double> gnssRangeErrorBiases, GNSSConfig config, Random random, Collection<GNSSMeasurement> result) Generates satellite GNSS measurements.static Collection<GNSSMeasurement> GNSSMeasurementsGenerator.generate(double time, List<ECEFPositionAndVelocity> satellitePositionsAndVelocities, ECEFPositionAndVelocity userPositionAndVelocity, List<Double> gnssRangeErrorBiases, GNSSConfig config, Random random) Generates satellite GNSS measurements.static voidGNSSMeasurementsGenerator.generate(double time, List<ECEFPositionAndVelocity> satellitePositionsAndVelocities, ECEFPositionAndVelocity userPositionAndVelocity, List<Double> gnssRangeErrorBiases, GNSSConfig config, Random random, Collection<GNSSMeasurement> result) Generates satellite GNSS measurements.static GNSSMeasurementGNSSMeasurementsGenerator.generate(com.irurueta.units.Time time, ECEFPosition satellitePosition, ECEFVelocity satelliteVelocity, ECEFPosition userPosition, ECEFVelocity userVelocity, double gnssRangeErrorBias, GNSSConfig config, Random random) Generates a single satellite GNSS measurement.static booleanGNSSMeasurementsGenerator.generate(com.irurueta.units.Time time, ECEFPosition satellitePosition, ECEFVelocity satelliteVelocity, ECEFPosition userPosition, ECEFVelocity userVelocity, double gnssRangeErrorBias, GNSSConfig config, Random random, GNSSMeasurement result) Generates a single satellite GNSS measurement.static GNSSMeasurementGNSSMeasurementsGenerator.generate(com.irurueta.units.Time time, ECEFPositionAndVelocity satellitePositionAndVelocity, ECEFPositionAndVelocity userPositionAndVelocity, double gnssRangeErrorBias, GNSSConfig config, Random random) Generates a single satellite GNSS measurement.static booleanGNSSMeasurementsGenerator.generate(com.irurueta.units.Time time, ECEFPositionAndVelocity satellitePositionAndVelocity, ECEFPositionAndVelocity userPositionAndVelocity, double gnssRangeErrorBias, GNSSConfig config, Random random, GNSSMeasurement result) Generates a single satellite GNSS measurement.static Collection<GNSSMeasurement> GNSSMeasurementsGenerator.generate(com.irurueta.units.Time time, List<ECEFPositionAndVelocity> satellitePositionsAndVelocities, ECEFPosition userPosition, ECEFVelocity userVelocity, List<Double> gnssRangeErrorBiases, GNSSConfig config, Random random) Generates satellite GNSS measurements.static voidGNSSMeasurementsGenerator.generate(com.irurueta.units.Time time, List<ECEFPositionAndVelocity> satellitePositionsAndVelocities, ECEFPosition userPosition, ECEFVelocity userVelocity, List<Double> gnssRangeErrorBiases, GNSSConfig config, Random random, Collection<GNSSMeasurement> result) Generates satellite GNSS measurements.static Collection<GNSSMeasurement> GNSSMeasurementsGenerator.generate(com.irurueta.units.Time time, List<ECEFPositionAndVelocity> satellitePositionsAndVelocities, ECEFPositionAndVelocity userPositionAndVelocity, List<Double> gnssRangeErrorBiases, GNSSConfig config, Random random) Generates satellite GNSS measurements.static voidGNSSMeasurementsGenerator.generate(com.irurueta.units.Time time, List<ECEFPositionAndVelocity> satellitePositionsAndVelocities, ECEFPositionAndVelocity userPositionAndVelocity, List<Double> gnssRangeErrorBiases, GNSSConfig config, Random random, Collection<GNSSMeasurement> result) Generates satellite GNSS measurements.static doubleGNSSBiasesGenerator.generateBias(ECEFPosition satellitePosition, ECEFPosition userPosition, GNSSConfig config, Random random) Generates biases.GNSSBiasesGenerator.generateBiases(List<ECEFPosition> satellitePositions, ECEFPosition userPosition, GNSSConfig config, Random random) Generates biases.static voidGNSSBiasesGenerator.generateBiases(List<ECEFPosition> satellitePositions, ECEFPosition userPosition, GNSSConfig config, Random random, List<Double> result) Generates biases.static ECEFPositionAndVelocitySatelliteECEFPositionAndVelocityGenerator.generateSatellitePositionAndVelocity(double time, GNSSConfig config, int j) Generates position and velocity of a single satellite based on provided configuration.static voidSatelliteECEFPositionAndVelocityGenerator.generateSatellitePositionAndVelocity(double time, GNSSConfig config, int j, ECEFPositionAndVelocity result) Generates position and velocity of a single satellite based on provided configuration.static Collection<ECEFPositionAndVelocity> SatelliteECEFPositionAndVelocityGenerator.generateSatellitesPositionAndVelocity(double time, GNSSConfig config) Generates positions and velocities of satellites based on provided configuration.static voidSatelliteECEFPositionAndVelocityGenerator.generateSatellitesPositionAndVelocity(double time, GNSSConfig config, Collection<ECEFPositionAndVelocity> result) Generates positions and velocities of satellites based on provided configuration.Constructors in com.irurueta.navigation.gnss with parameters of type GNSSConfig