Uses of Class
com.irurueta.navigation.frames.ECEFVelocity
Packages that use ECEFVelocity
Package
Description
Contains frames to represent position, velocity and attitude
within Earth.
Contains converters between pairs of frames to represent
position, velocity and attitude.
-
Uses of ECEFVelocity in com.irurueta.navigation.frames
Methods in com.irurueta.navigation.frames that return ECEFVelocityMethods in com.irurueta.navigation.frames with parameters of type ECEFVelocityModifier and TypeMethodDescriptionvoidECEFVelocity.copyFrom(ECEFVelocity input) Copies data of provided instance into this instance.voidECEFVelocity.copyTo(ECEFVelocity output) Copies this instance data into provided instance.booleanECEFVelocity.equals(ECEFVelocity other) Checks if provided instance has exactly the same contents as this instance.booleanECEFVelocity.equals(ECEFVelocity other, double threshold) Checks if provided instance has contents similar to this instance up to provided threshold value.voidECEFFrame.getECEFVelocity(ECEFVelocity result) Gets cartesian velocity.voidECEFFrame.setVelocity(ECEFVelocity velocity) Sets cartesian velocity.Constructors in com.irurueta.navigation.frames with parameters of type ECEFVelocityModifierConstructorDescriptionECEFFrame(double x, double y, double z, ECEFVelocity velocity) Constructor.ECEFFrame(double x, double y, double z, ECEFVelocity velocity, CoordinateTransformation c) Constructor.ECEFFrame(com.irurueta.geometry.Point3D position, ECEFVelocity velocity) Constructor.ECEFFrame(com.irurueta.geometry.Point3D position, ECEFVelocity velocity, CoordinateTransformation c) Constructor.ECEFFrame(ECEFPosition position, ECEFVelocity velocity) Constructor.ECEFFrame(ECEFPosition position, ECEFVelocity velocity, CoordinateTransformation c) Constructor.ECEFFrame(com.irurueta.units.Distance positionX, com.irurueta.units.Distance positionY, com.irurueta.units.Distance positionZ, ECEFVelocity velocity) Constructor.ECEFFrame(com.irurueta.units.Distance positionX, com.irurueta.units.Distance positionY, com.irurueta.units.Distance positionZ, ECEFVelocity velocity, CoordinateTransformation c) Constructor.ECEFVelocity(ECEFVelocity input) Constructor. -
Uses of ECEFVelocity in com.irurueta.navigation.frames.converters
Methods in com.irurueta.navigation.frames.converters with parameters of type ECEFVelocityModifier and TypeMethodDescriptionvoidECEFtoNEDPositionVelocityConverter.convert(ECEFPosition sourcePosition, ECEFVelocity sourceVelocity, NEDPosition destinationPosition, NEDVelocity destinationVelocity) Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.voidNEDtoECEFPositionVelocityConverter.convert(double latitude, double longitude, double height, double vn, double ve, double vd, ECEFPosition destinationPosition, ECEFVelocity destinationVelocity) Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.voidNEDtoECEFPositionVelocityConverter.convert(NEDPosition sourcePosition, NEDVelocity sourceVelocity, ECEFPosition destinationPosition, ECEFVelocity destinationVelocity) Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.static voidECEFtoNEDPositionVelocityConverter.convertECEFtoNED(ECEFPosition sourcePosition, ECEFVelocity sourceVelocity, NEDPosition destinationPosition, NEDVelocity destinationVelocity) Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.static voidNEDtoECEFPositionVelocityConverter.convertNEDtoECEF(double latitude, double longitude, double height, double vn, double ve, double vd, ECEFPosition destinationPosition, ECEFVelocity destinationVelocity) Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.static voidNEDtoECEFPositionVelocityConverter.convertNEDtoECEF(NEDPosition sourcePosition, NEDVelocity sourceVelocity, ECEFPosition destinationPosition, ECEFVelocity destinationVelocity) Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF. -
Uses of ECEFVelocity in com.irurueta.navigation.gnss
Methods in com.irurueta.navigation.gnss that return ECEFVelocityModifier and TypeMethodDescriptionECEFPositionAndVelocity.getEcefVelocity()Gets velocity resolved in ECEF axes.GNSSEstimation.getEcefVelocity()Gets estimated ECEF user velocity.GNSSMeasurement.getEcefVelocity()Gets ECEF velocity of satellite.Methods in com.irurueta.navigation.gnss with parameters of type ECEFVelocityModifier and TypeMethodDescriptionstatic 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 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 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 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.voidECEFPositionAndVelocity.getEcefVelocity(ECEFVelocity result) Gets velocity resolved in ECEF axes.voidGNSSEstimation.getEcefVelocity(ECEFVelocity result) Gets estimated ECEF user velocity.voidGNSSMeasurement.getEcefVelocity(ECEFVelocity result) Gets ECEF velocity of satellite.voidECEFPositionAndVelocity.setEcefVelocity(ECEFVelocity ecefVelocity) Sets velocity resolved in ECEF axes.voidGNSSEstimation.setEcefVelocity(ECEFVelocity ecefVelocity) Sets estimated ECEF user velocity.voidGNSSMeasurement.setEcefVelocity(ECEFVelocity ecefVelocity) Sets ECEF velocity of satellite.Constructors in com.irurueta.navigation.gnss with parameters of type ECEFVelocityModifierConstructorDescriptionECEFPositionAndVelocity(double x, double y, double z, ECEFVelocity ecefVelocity) Constructor.ECEFPositionAndVelocity(com.irurueta.geometry.Point3D position, ECEFVelocity ecefVelocity) Constructor.ECEFPositionAndVelocity(ECEFPosition ecefPosition, ECEFVelocity ecefVelocity) Constructor.ECEFPositionAndVelocity(ECEFVelocity ecefVelocity) Constructor.ECEFPositionAndVelocity(com.irurueta.units.Distance x, com.irurueta.units.Distance y, com.irurueta.units.Distance z, ECEFVelocity ecefVelocity) Constructor.GNSSEstimation(ECEFPosition position, ECEFVelocity velocity, double clockOffset, double clockDrift) Constructor.GNSSEstimation(ECEFPosition position, ECEFVelocity velocity, com.irurueta.units.Distance clockOffset, com.irurueta.units.Speed clockDrift) Constructor.GNSSMeasurement(double pseudoRange, double pseudoRate, ECEFPosition position, ECEFVelocity velocity) Constructor.GNSSMeasurement(com.irurueta.units.Distance pseudoRange, com.irurueta.units.Speed pseudoRate, ECEFPosition position, ECEFVelocity velocity) Constructor.