Uses of Class
com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Packages that use ECEFPositionAndVelocity
Package
Description
Contains frames to represent position, velocity and attitude
within Earth.
-
Uses of ECEFPositionAndVelocity in com.irurueta.navigation.frames
Methods in com.irurueta.navigation.frames that return ECEFPositionAndVelocityModifier and TypeMethodDescriptionECEFFrame.getPositionAndVelocity()Gets cartesian position and velocity.Methods in com.irurueta.navigation.frames with parameters of type ECEFPositionAndVelocityModifier and TypeMethodDescriptionvoidECEFFrame.getPositionAndVelocity(ECEFPositionAndVelocity result) Gets cartesian position and velocity.voidECEFFrame.setPositionAndVelocity(ECEFPositionAndVelocity positionAndVelocity) Sets cartesian position and velocity.Constructors in com.irurueta.navigation.frames with parameters of type ECEFPositionAndVelocityModifierConstructorDescriptionECEFFrame(ECEFPositionAndVelocity positionAndVelocity) Constructor.ECEFFrame(ECEFPositionAndVelocity positionAndVelocity, CoordinateTransformation c) Constructor. -
Uses of ECEFPositionAndVelocity in com.irurueta.navigation.gnss
Fields in com.irurueta.navigation.gnss declared as ECEFPositionAndVelocityModifier and TypeFieldDescriptionprivate ECEFPositionAndVelocityGNSSLeastSquaresPositionAndVelocityEstimator.priorPositionAndVelocityPreviously predicted ECEF user position and velocity.Methods in com.irurueta.navigation.gnss that return ECEFPositionAndVelocityModifier and TypeMethodDescriptionstatic ECEFPositionAndVelocitySatelliteECEFPositionAndVelocityGenerator.generateSatellitePositionAndVelocity(double time, GNSSConfig config, int j) Generates position and velocity of a single satellite based on provided configuration.GNSSEstimation.getPositionAndVelocity()Gets estimated ECEF user position and velocity.GNSSMeasurement.getPositionAndVelocity()Gets ECEF position and velocity of satellite.GNSSLeastSquaresPositionAndVelocityEstimator.getPriorPositionAndVelocity()Gets previously predicted ECEF user position and velocity.Methods in com.irurueta.navigation.gnss that return types with arguments of type ECEFPositionAndVelocityModifier and TypeMethodDescriptionstatic Collection<ECEFPositionAndVelocity> SatelliteECEFPositionAndVelocityGenerator.generateSatellitesPositionAndVelocity(double time, GNSSConfig config) Generates positions and velocities of satellites based on provided configuration.Methods in com.irurueta.navigation.gnss with parameters of type ECEFPositionAndVelocityModifier and TypeMethodDescriptionvoidECEFPositionAndVelocity.copyFrom(ECEFPositionAndVelocity input) Copies data of provided instance into this instance.voidECEFPositionAndVelocity.copyTo(ECEFPositionAndVelocity output) Copies this instance data into provided instance.booleanECEFPositionAndVelocity.equals(ECEFPositionAndVelocity other) Checks if provided instance has exactly the same contents as this instance.booleanECEFPositionAndVelocity.equals(ECEFPositionAndVelocity other, double threshold) Checks if provided instance has contents similar to this instance up to provided threshold value.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, 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, 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, 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 voidSatelliteECEFPositionAndVelocityGenerator.generateSatellitePositionAndVelocity(double time, GNSSConfig config, int j, ECEFPositionAndVelocity result) Generates position and velocity of a single satellite based on provided configuration.voidGNSSEstimation.getPositionAndVelocity(ECEFPositionAndVelocity result) Gets estimated ECEF user position and velocity.voidGNSSMeasurement.getPositionAndVelocity(ECEFPositionAndVelocity result) Gets ECEF position and velocity of satellite.voidGNSSEstimation.setPositionAndVelocity(ECEFPositionAndVelocity positionAndVelocity) Sets estimated ECEF user position and velocity.voidGNSSMeasurement.setPositionAndVelocity(ECEFPositionAndVelocity positionAndVelocity) Sets ECEF position and velocity of satellite.voidGNSSLeastSquaresPositionAndVelocityEstimator.setPriorPositionAndVelocity(ECEFPositionAndVelocity priorPositionAndVelocity) Sets previously predicted ECEF user position and velocity.Method parameters in com.irurueta.navigation.gnss with type arguments of type ECEFPositionAndVelocityModifier and TypeMethodDescriptionstatic 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 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 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 ECEFPositionAndVelocityModifierConstructorDescriptionCopy constructor.GNSSEstimation(ECEFPositionAndVelocity positionAndVelocity, double clockOffset, double clockDrift) Constructor.GNSSEstimation(ECEFPositionAndVelocity positionAndVelocity, com.irurueta.units.Distance clockOffset, com.irurueta.units.Speed clockDrift) Constructor.GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement> measurements, ECEFPositionAndVelocity priorPositionAndVelocity) Constructor.GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement> measurements, ECEFPositionAndVelocity priorPositionAndVelocity, GNSSLeastSquaresPositionAndVelocityEstimatorListener listener) Constructor.GNSSMeasurement(double pseudoRange, double pseudoRate, ECEFPositionAndVelocity positionAndVelocity) Constructor.GNSSMeasurement(com.irurueta.units.Distance pseudoRange, com.irurueta.units.Speed pseudoRate, ECEFPositionAndVelocity positionAndVelocity) Constructor.