Serialized Form
-
Package com.irurueta.navigation
-
Exception com.irurueta.navigation.LockedException
class LockedException extends NavigationException implements Serializable -
Exception com.irurueta.navigation.NavigationException
class NavigationException extends Exception implements Serializable -
Exception com.irurueta.navigation.NotReadyException
class NotReadyException extends NavigationException implements Serializable
-
-
Package com.irurueta.navigation.frames
-
Class com.irurueta.navigation.frames.CoordinateTransformation
class CoordinateTransformation extends Object implements Serializable -
Class com.irurueta.navigation.frames.ECEFFrame
-
Class com.irurueta.navigation.frames.ECEFPosition
class ECEFPosition extends Object implements Serializable-
Serialized Fields
-
x
double x
Cartesian x coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes. -
y
double y
Cartesian y coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes. -
z
double z
Cartesian z coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
-
-
-
Class com.irurueta.navigation.frames.ECEFVelocity
class ECEFVelocity extends Object implements Serializable-
Serialized Fields
-
vx
double vx
X coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame, resolved along the corresponding frame axes. -
vy
double vy
Y coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame, resolved along the corresponding frame axes. -
vz
double vz
Z coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame, resolved along the corresponding frame axes.
-
-
-
Class com.irurueta.navigation.frames.ECIFrame
-
Class com.irurueta.navigation.frames.ECIorECEFFrame
class ECIorECEFFrame extends Object implements Serializable-
Serialized Fields
-
c
CoordinateTransformation c
Body to ECI frame coordinate transformation matrix. -
vx
double vx
X coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECI or ECEF frame, resolved along the corresponding frame axes. -
vy
double vy
Y coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECI or ECEF frame, resolved along the corresponding frame axes. -
vz
double vz
Z coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECI or ECEF frame, resolved along the corresponding frame axes. -
x
double x
Cartesian x coordinate of body position expressed in meters (m) with respect ECI or ECEF frame, resolved along the corresponding frame axes. -
y
double y
Cartesian y coordinate of body position expressed in meters (m) with respect ECI or ECEF frame, resolved along the corresponding frame axes. -
z
double z
Cartesian z coordinate of body position expressed in meters (m) with respect ECI or ECEF frame, resolved along the corresponding frame axes.
-
-
-
Exception com.irurueta.navigation.frames.FrameException
class FrameException extends NavigationException implements Serializable -
Exception com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException
class InvalidSourceAndDestinationFrameTypeException extends FrameException implements Serializable -
Class com.irurueta.navigation.frames.NEDFrame
class NEDFrame extends Object implements Serializable-
Serialized Fields
-
c
CoordinateTransformation c
Body to NED coordinate transformation matrix. -
height
double height
Height expressed in meters. -
latitude
double latitude
Latitude expressed in radians. -
longitude
double longitude
Longitude expressed in radians. -
vd
double vd
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis. -
ve
double ve
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis. -
vn
double vn
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
-
-
-
Class com.irurueta.navigation.frames.NEDPosition
class NEDPosition extends Object implements Serializable-
Serialized Fields
-
height
double height
Height expressed in meters (m). -
latitude
double latitude
Latitude expressed in radians (rad). -
longitude
double longitude
Longitude expressed in radians (rad).
-
-
-
Class com.irurueta.navigation.frames.NEDVelocity
class NEDVelocity extends Object implements Serializable-
Serialized Fields
-
vd
double vd
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis. -
ve
double ve
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis. -
vn
double vn
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
-
-
-
-
Package com.irurueta.navigation.geodesic
-
Exception com.irurueta.navigation.geodesic.GeodesicException
class GeodesicException extends NavigationException implements Serializable
-
-
Package com.irurueta.navigation.gnss
-
Class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
class ECEFPositionAndVelocity extends Object implements Serializable-
Serialized Fields
-
vx
double vx
X coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s). -
vy
double vy
Y coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s). -
vz
double vz
Z coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s). -
x
double x
Cartesian x coordinate of position resolved in ECEF axes and expressed in meters (m). -
y
double y
Cartesian y coordinate of position resolved in ECEF axes and expressed in meters (m). -
z
double z
Cartesian z coordinate of position resolved in ECEF axes and expressed in meters(m).
-
-
-
Class com.irurueta.navigation.gnss.GNSSConfig
class GNSSConfig extends Object implements Serializable-
Serialized Fields
-
codeTrackingErrorSD
double codeTrackingErrorSD
Code tracking error Standard Deviation (SD) expressed in meters per second (m/s). -
constellationLongitudeOffsetDegrees
double constellationLongitudeOffsetDegrees
Longitude offset of constellation expressed in degrees (deg). -
constellationTimingOffset
double constellationTimingOffset
Timing offset of constellation expressed in seconds (s). -
epochInterval
double epochInterval
Minimum interval between GNSS epochs expressed in seconds (s). -
initialEstimatedEcefPositionX
double initialEstimatedEcefPositionX
X coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m). -
initialEstimatedEcefPositionY
double initialEstimatedEcefPositionY
Y coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m). -
initialEstimatedEcefPositionZ
double initialEstimatedEcefPositionZ
Z coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m). -
initialReceiverClockDrift
double initialReceiverClockDrift
Initial receiver clock drift at time = 0 expressed in meters per second (m/s). -
initialReceiverClockOffset
double initialReceiverClockOffset
Initial receiver clock offset at time = 0 expressed in meters (m). -
maskAngleDegrees
double maskAngleDegrees
Mask angle expressed in degrees (deg). -
numberOfSatellites
int numberOfSatellites
Number of satellites in constellation. -
orbitalRadiusOfSatellites
double orbitalRadiusOfSatellites
Orbital radius of satellites expressed in meters (m). -
rangeRateTrackingErrorSD
double rangeRateTrackingErrorSD
Range rate tracking error Standard Deviation (SD) expressed in meters per second (m/s). -
satellitesInclinationDegrees
double satellitesInclinationDegrees
Inclination angle of satellites expressed in degrees (deg). -
sisErrorSD
double sisErrorSD
Signal In Space (SIS) error Standard Deviation (SD) expressed in meters (m). -
zenithIonosphereErrorSD
double zenithIonosphereErrorSD
Zenith ionosphere error Standard Deviation (SD) expressed in meters (m). -
zenithTroposphereErrorSD
double zenithTroposphereErrorSD
Zenith troposphere error Standard Deviation (SD) expressed in meters (m).
-
-
-
Class com.irurueta.navigation.gnss.GNSSEstimation
class GNSSEstimation extends Object implements Serializable-
Serialized Fields
-
clockDrift
double clockDrift
Estimated receiver clock drift expressed in meters per second (m/s). -
clockOffset
double clockOffset
Estimated receiver clock offset expressed in meters (m). -
vx
double vx
X coordinate of estimated ECEF user velocity expressed in meters per second (m/s). -
vy
double vy
Y coordinate of estimated ECEF user velocity expressed in meters per second (m/s). -
vz
double vz
Z coordinate of estimated ECEF user velocity expressed in meters per second (m/s). -
x
double x
X coordinate of estimated ECEF user position expressed in meters (m). -
y
double y
Y coordinate of estimated ECEF user position expressed in meters (m). -
z
double z
Z coordinate of estimated ECEF user position expressed in meters (m).
-
-
-
Exception com.irurueta.navigation.gnss.GNSSException
class GNSSException extends NavigationException implements Serializable -
Class com.irurueta.navigation.gnss.GNSSKalmanConfig
class GNSSKalmanConfig extends Object implements Serializable-
Serialized Fields
-
accelerationPSD
double accelerationPSD
Acceleration PSD (Power Spectral Density) per axis expressed in (m^2/s^3). -
clockFrequencyPSD
double clockFrequencyPSD
Receiver clock frequency-drift PSD (Power Spectral Density) expressed in (m^2/s^3). -
clockPhasePSD
double clockPhasePSD
Receiver clock phase-drift PSD (Power Spectral Density) expressed in (m^2/s). -
initialClockDriftUncertainty
double initialClockDriftUncertainty
Initial clock drift uncertainty per axis expressed in meters per second (m/s). -
initialClockOffsetUncertainty
double initialClockOffsetUncertainty
Initial clock offset uncertainty per axis expressed in meters (m). -
initialPositionUncertainty
double initialPositionUncertainty
Initial position uncertainty per axis expressed in meters (m). -
initialVelocityUncertainty
double initialVelocityUncertainty
Initial velocity uncertainty per axis expressed in meters per second (m/s). -
pseudoRangeSD
double pseudoRangeSD
Pseudo-range measurement noise SD (Standard Deviation) expressed in meters (m). -
rangeRateSD
double rangeRateSD
Pseudo-range rate measurement noise SD (Standard Deviation) expressed in meters per second (m/s).
-
-
-
Class com.irurueta.navigation.gnss.GNSSKalmanState
class GNSSKalmanState extends Object implements Serializable-
Serialized Fields
-
covariance
com.irurueta.algebra.Matrix covariance
Kalman filter error covariance matrix. -
estimation
GNSSEstimation estimation
Contains estimation of ECEF position and velocity, and estimated clock offset and drift.
-
-
-
Class com.irurueta.navigation.gnss.GNSSMeasurement
class GNSSMeasurement extends Object implements Serializable-
Serialized Fields
-
pseudoRange
double pseudoRange
Pseudo-range measurement expressed in meters (m). -
pseudoRate
double pseudoRate
Pseudo-range rate measurement expressed in meters per second (m/s). -
vx
double vx
X coordinate of satellite ECEF velocity expressed in meters per second (m/s). -
vy
double vy
Y coordinate of satellite ECEF velocity expressed in meters per second (m/s). -
vz
double vz
Z coordinate of satellite ECEF velocity expressed in meters per second (m/s). -
x
double x
X coordinate of satellite ECEF position expressed in meters (m). -
y
double y
Y coordinate of satellite ECEF position expressed in meters (m). -
z
double z
Z coordinate of satellite ECEF position expressed in meters (m).
-
-
-
-
Package com.irurueta.navigation.lateration
-
Exception com.irurueta.navigation.lateration.LaterationException
class LaterationException extends NavigationException implements Serializable
-