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 TypeMethodDescriptionvoid
ECEFVelocity.copyFrom
(ECEFVelocity input) Copies data of provided instance into this instance.void
ECEFVelocity.copyTo
(ECEFVelocity output) Copies this instance data into provided instance.boolean
ECEFVelocity.equals
(ECEFVelocity other) Checks if provided instance has exactly the same contents as this instance.boolean
ECEFVelocity.equals
(ECEFVelocity other, double threshold) Checks if provided instance has contents similar to this instance up to provided threshold value.void
ECEFFrame.getECEFVelocity
(ECEFVelocity result) Gets cartesian velocity.void
ECEFFrame.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 TypeMethodDescriptionvoid
ECEFtoNEDPositionVelocityConverter.convert
(ECEFPosition sourcePosition, ECEFVelocity sourceVelocity, NEDPosition destinationPosition, NEDVelocity destinationVelocity) Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.void
NEDtoECEFPositionVelocityConverter.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.void
NEDtoECEFPositionVelocityConverter.convert
(NEDPosition sourcePosition, NEDVelocity sourceVelocity, ECEFPosition destinationPosition, ECEFVelocity destinationVelocity) Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.static void
ECEFtoNEDPositionVelocityConverter.convertECEFtoNED
(ECEFPosition sourcePosition, ECEFVelocity sourceVelocity, NEDPosition destinationPosition, NEDVelocity destinationVelocity) Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.static void
NEDtoECEFPositionVelocityConverter.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 void
NEDtoECEFPositionVelocityConverter.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 GNSSMeasurement
GNSSMeasurementsGenerator.generate
(double time, ECEFPosition satellitePosition, ECEFVelocity satelliteVelocity, ECEFPosition userPosition, ECEFVelocity userVelocity, double gnssRangeErrorBias, GNSSConfig config, Random random) Generates a single satellite GNSS measurement.static boolean
GNSSMeasurementsGenerator.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 void
GNSSMeasurementsGenerator.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 GNSSMeasurement
GNSSMeasurementsGenerator.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 boolean
GNSSMeasurementsGenerator.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 void
GNSSMeasurementsGenerator.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.void
ECEFPositionAndVelocity.getEcefVelocity
(ECEFVelocity result) Gets velocity resolved in ECEF axes.void
GNSSEstimation.getEcefVelocity
(ECEFVelocity result) Gets estimated ECEF user velocity.void
GNSSMeasurement.getEcefVelocity
(ECEFVelocity result) Gets ECEF velocity of satellite.void
ECEFPositionAndVelocity.setEcefVelocity
(ECEFVelocity ecefVelocity) Sets velocity resolved in ECEF axes.void
GNSSEstimation.setEcefVelocity
(ECEFVelocity ecefVelocity) Sets estimated ECEF user velocity.void
GNSSMeasurement.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.