Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class com.irurueta.navigation.geodesic.Geodesic
- a - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- a - Variable in class com.irurueta.navigation.geodesic.Gnomonic
-
Major equatorial Earth radius.
- a12 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Arc length on the auxiliary sphere between point 1 and point 2 (degrees).
- a13 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- a1m1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- a1m1f(double) - Static method in class com.irurueta.navigation.geodesic.Geodesic
- a2m1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- a2m1f(double) - Static method in class com.irurueta.navigation.geodesic.Geodesic
- a3c - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- a3coeff() - Method in class com.irurueta.navigation.geodesic.Geodesic
- a3f(double) - Method in class com.irurueta.navigation.geodesic.Geodesic
- a3x - Variable in class com.irurueta.navigation.geodesic.Geodesic
- a4 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- accelerationPSD - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Acceleration PSD (Power Spectral Density) per axis expressed in (m^2/s^3).
- Accumulator - Class in com.irurueta.navigation.geodesic
-
An accumulator for sums.
- Accumulator(double) - Constructor for class com.irurueta.navigation.geodesic.Accumulator
-
Constructor from a double.
- Accumulator(Accumulator) - Constructor for class com.irurueta.navigation.geodesic.Accumulator
-
Constructor from another Accumulator.
- Accuracy<A extends com.irurueta.geometry.Accuracy> - Class in com.irurueta.navigation
-
Base class representing the confidence of provided accuracy from a covariance matrix expressed in the distance unit of such matrix.
- Accuracy() - Constructor for class com.irurueta.navigation.Accuracy
-
Constructor.
- Accuracy(A) - Constructor for class com.irurueta.navigation.Accuracy
-
Constructor.
- Accuracy2D - Class in com.irurueta.navigation
-
Contains methods to convert covariance matrices into ellipses representing accuracy with requested confidence.
- Accuracy2D() - Constructor for class com.irurueta.navigation.Accuracy2D
-
Constructor.
- Accuracy2D(double) - Constructor for class com.irurueta.navigation.Accuracy2D
-
Constructor.
- Accuracy2D(Matrix) - Constructor for class com.irurueta.navigation.Accuracy2D
-
Constructor.
- Accuracy2D(Matrix, double) - Constructor for class com.irurueta.navigation.Accuracy2D
-
Constructor.
- Accuracy2D(Accuracy2D) - Constructor for class com.irurueta.navigation.Accuracy2D
-
Constructor.
- Accuracy3D - Class in com.irurueta.navigation
-
Contains methods to convert covariance matrices into ellipsoids representing accuracy with requested confidence.
- Accuracy3D() - Constructor for class com.irurueta.navigation.Accuracy3D
-
Constructor.
- Accuracy3D(double) - Constructor for class com.irurueta.navigation.Accuracy3D
-
Constructor.
- Accuracy3D(Matrix) - Constructor for class com.irurueta.navigation.Accuracy3D
-
Constructor.
- Accuracy3D(Matrix, double) - Constructor for class com.irurueta.navigation.Accuracy3D
-
Constructor.
- Accuracy3D(Accuracy3D) - Constructor for class com.irurueta.navigation.Accuracy3D
-
Constructor.
- add(double) - Method in class com.irurueta.navigation.geodesic.Accumulator
-
Add a number to the accumulator.
- addEdge(double, double) - Method in class com.irurueta.navigation.geodesic.PolygonArea
-
Add an edge to the polygon or polyline.
- addPoint(double, double) - Method in class com.irurueta.navigation.geodesic.PolygonArea
-
Add a point to the polygon or polyline.
- ALL - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
All capabilities, calculate everything.
- angDiff(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
The exact difference of two angles reduced to (−180°, 180°].
- angNormalize(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
Normalizes an angle (restricted input range).
- angRound(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
Makes the smallest gap in x = 1 / 16 - nextafter(1/16, 0) = 1/2^57 for reals = 0.7 pm on the earth if x is an angle in degrees.
- arcDirect(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Solve the direct geodesic problem where the length of the geodesic is specified in terms of arc length.
- arcDirect(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Solve the direct geodesic problem where the length of the geodesic is specified in terms of arc length and with a subset of the geodesic results returned.
- arcDirectLine(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Define a
GeodesicLine
in terms of the direct geodesic problem specified in terms of arc length with all capabilities included. - arcDirectLine(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Define a
GeodesicLine
in terms of the direct geodesic problem specified in terms of arc length with a subset of the capabilities included. - arcPosition(double) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Compute the position of point 2 which is an arc length a12 (degrees) from point 1.
- arcPosition(double, int) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Compute the position of point 2 which is an arc length a12 (degrees) from point 1 and with a subset of th geodesic results returned.
- area - Variable in class com.irurueta.navigation.geodesic.PolygonResult
-
The area of the polygon (meters2).
- AREA - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
Calculate area S12.
- area0 - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- areaS12 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Area under the geodesic (meters2).
- areasum - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- ARTIFACT_ID_KEY - Static variable in class com.irurueta.navigation.BuildInfo
-
Key to obtain artifactId of this library from properties file.
- artifactId - Variable in class com.irurueta.navigation.BuildInfo
-
ArtifactId of this library.
- asArray() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets position coordinates expressed in meters (m) as an array.
- asArray() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets velocity coordinates expressed in meters per second (m/s) as an array.
- asArray() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Converts state data into an array.
- asArray(double[]) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets position coordinates expressed in meters (m) as an array.
- asArray(double[]) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets velocity coordinates expressed in meters per second (m/s) as an array.
- asArray(double[]) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Converts state data into an array.
- asMatrix() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets position coordinates expressed in meters (m) as a column matrix.
- asMatrix() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets velocity coordinates expressed in meters per second (m/s) as a column matrix.
- asMatrix() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Converts state data into a column matrix.
- asMatrix(Matrix) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets position coordinates expressed in meters (m) as a column matrix.
- asMatrix(Matrix) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets velocity coordinates expressed in meters per second (m/s) as a column matrix.
- asMatrix(Matrix) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Converts state data into a column matrix.
- asRotation() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets internal matrix as a 3D rotation.
- asRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets internal matrix as a 3D rotation.
- astroid(double, double) - Static method in class com.irurueta.navigation.geodesic.Geodesic
- atan2d(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
Evaluate the atan2 function with the result in degrees.
- atanh(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
The inverse hyperbolic tangent function.
- attemptRefine(Point2D) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Attempts to refine estimated position if refinement is requested.
- attemptRefine(Point3D) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Attempts to refine estimated position if refinement is requested.
- azi - Variable in class com.irurueta.navigation.geodesic.GnomonicData
-
Azimuth of geodesic at point (degrees).
- azi1 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Azimuth at point 1 (degrees).
- azi1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- azi2 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Azimuth at point 2 (degrees).
- AZIMUTH - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
Calculate azimuths azi1 and azi2.
B
- b - Variable in class com.irurueta.navigation.geodesic.Geodesic
- b - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- b11 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- b21 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- b31 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- b41 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- BearingDistance() - Constructor for class com.irurueta.navigation.utils.LocationUtils.BearingDistance
- BODY_FRAME - Enum constant in enum class com.irurueta.navigation.frames.FrameType
-
Body frame.
- branch - Variable in class com.irurueta.navigation.BuildInfo
-
Build branch.
- BRANCH_KEY - Static variable in class com.irurueta.navigation.BuildInfo
-
Key to obtain build branch from properties file.
- BUILD_INFO_PROPERTIES - Static variable in class com.irurueta.navigation.BuildInfo
-
Properties file that contains build data.
- BUILD_NUMBER_KEY - Static variable in class com.irurueta.navigation.BuildInfo
-
Key to obtain build number from properties file.
- BUILD_TIMESTAMP_KEY - Static variable in class com.irurueta.navigation.BuildInfo
-
Key to obtain build timestamp from properties file.
- BuildInfo - Class in com.irurueta.navigation
-
Contains build data of this library.
- BuildInfo() - Constructor for class com.irurueta.navigation.BuildInfo
-
Constructor.
- buildNumber - Variable in class com.irurueta.navigation.BuildInfo
-
Build number.
- buildTimestamp - Variable in class com.irurueta.navigation.BuildInfo
-
Build timestamp.
C
- c - Variable in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Coordinate transformation to be reused for efficiency purposes.
- c - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Body to ECI frame coordinate transformation matrix.
- c - Variable in class com.irurueta.navigation.frames.NEDFrame
-
Body to NED coordinate transformation matrix.
- c1a - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- c1f(double, double[]) - Static method in class com.irurueta.navigation.geodesic.Geodesic
- c1pa - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- c1pf(double, double[]) - Static method in class com.irurueta.navigation.geodesic.Geodesic
- c2 - Variable in class com.irurueta.navigation.geodesic.Geodesic
- c2 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- c2a - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- c2f(double, double[]) - Static method in class com.irurueta.navigation.geodesic.Geodesic
- c3a - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- c3coeff() - Method in class com.irurueta.navigation.geodesic.Geodesic
- c3f(double, double[]) - Method in class com.irurueta.navigation.geodesic.Geodesic
- c3x - Variable in class com.irurueta.navigation.geodesic.Geodesic
- c4a - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- c4coeff() - Method in class com.irurueta.navigation.geodesic.Geodesic
- c4f(double, double[]) - Method in class com.irurueta.navigation.geodesic.Geodesic
- c4x - Variable in class com.irurueta.navigation.geodesic.Geodesic
- calp0 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- calp1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseData
- calp1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
- calp1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- calp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseData
- calp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
- calp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
- CAP_ALL - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
- CAP_C1 - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
- CAP_C1P - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
- CAP_C2 - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
- CAP_C3 - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
- CAP_C4 - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
- capabilities(int) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Indicates whether this GeodesicLine object has all tested capabilities
- caps - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- cbrt(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
The cube root function.
- cei - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Internal matrix to be reused containing frame rotation during signal transit time.
- chiSq - Variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Estimated chi square value.
- clazz - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Actual type class
- clear() - Method in class com.irurueta.navigation.geodesic.PolygonArea
-
Clear PolygonArea, allowing a new polygon to be started.
- clockDrift - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
-
Estimated receiver clock drift expressed in meters per second (m/s).
- clockFrequencyPSD - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Receiver clock frequency-drift PSD (Power Spectral Density) expressed in (m^2/s^3).
- clockOffset - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
-
Estimated receiver clock offset expressed in meters (m).
- clockPhasePSD - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Receiver clock phase-drift PSD (Power Spectral Density) expressed in (m^2/s).
- clone() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.frames.ECIFrame
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.frames.NEDPosition
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Makes a copy of this instance.
- clone() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Makes a copy of this instance.
- codeTrackingErrorSD - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Code tracking error Standard Deviation (SD) expressed in meters per second (m/s).
- COLS - Static variable in class com.irurueta.navigation.frames.CoordinateTransformation
-
Number of columns of a coordinate transformation matrix.
- com.irurueta.navigation - package com.irurueta.navigation
-
Contains general purpose classes for GNSS (Global Navigation Satellite System) / INS (Inertial Navigation System).
- com.irurueta.navigation.frames - package com.irurueta.navigation.frames
-
Contains frames to represent position, velocity and attitude within Earth.
- com.irurueta.navigation.frames.converters - package com.irurueta.navigation.frames.converters
-
Contains converters between pairs of frames to represent position, velocity and attitude.
- com.irurueta.navigation.geodesic - package com.irurueta.navigation.geodesic
-
Contains geodesic algorithms.
- com.irurueta.navigation.gnss - package com.irurueta.navigation.gnss
- com.irurueta.navigation.lateration - package com.irurueta.navigation.lateration
-
Contains classes to estimate positions when intersecting circles or spheres by using the lateration algorithm.
- com.irurueta.navigation.utils - package com.irurueta.navigation.utils
-
Contains utility classes.
- comg1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- commit - Variable in class com.irurueta.navigation.BuildInfo
-
Build commit.
- COMMIT_KEY - Static variable in class com.irurueta.navigation.BuildInfo
-
Key to obtain build commit from properties file.
- COMPONENTS - Static variable in class com.irurueta.navigation.frames.ECEFPosition
-
Number of components.
- COMPONENTS - Static variable in class com.irurueta.navigation.frames.ECEFVelocity
-
Number of components.
- compute() - Method in class com.irurueta.navigation.geodesic.PolygonArea
-
Return the results so far.
- compute(boolean, boolean) - Method in class com.irurueta.navigation.geodesic.PolygonArea
-
Return the results so far.
- computeAndKeepInliers - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Indicates whether inliers must be computed and kept.
- computeAndKeepInliers - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Indicates whether inliers must be computed and kept.
- computeAndKeepInliers - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Indicates whether inliers must be computed and kept.
- computeAndKeepInliers - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Indicates whether inliers must be computed and kept.
- computeAndKeepResiduals - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Indicates whether residuals must be computed and kept.
- computeAndKeepResiduals - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Indicates whether residuals must be computed and kept.
- computeAndKeepResiduals - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Indicates whether residuals must be computed and kept.
- computeAndKeepResiduals - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Indicates whether residuals must be computed and kept.
- confidence - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- config - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
GNSS Kalman filter configuration parameters (usually obtained through calibration).
- Constants - Class in com.irurueta.navigation.geodesic
-
Constants used for GNSS/INS navigation.
- Constants() - Constructor for class com.irurueta.navigation.geodesic.Constants
-
Constructor.
- constellationLongitudeOffsetDegrees - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Longitude offset of constellation expressed in degrees (deg).
- constellationTimingOffset - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Timing offset of constellation expressed in seconds (s).
- CONVERGENCE_THRESHOLD - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Default threshold to determine when convergence has been reached.
- convergenceThreshold - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Threshold to determine when convergence has been reached.
- convert(double, double, double, double, double, double, ECEFPosition, ECEFVelocity) - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
-
Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.
- convert(double, double, double, double, double, double, NEDPosition, NEDVelocity) - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
-
Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.
- convert(double, int) - Static method in class com.irurueta.navigation.utils.LocationUtils
-
Converts a coordinate to a String representation.
- convert(double, ECEFFrame, ECIFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
-
Converts source ECEF frame to destination ECI frame.
- convert(double, ECIFrame, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
-
Converts source ECI frame to destination ECEF frame.
- convert(double, S, D) - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
-
Converts source frame to destination frame.
- convert(ECEFFrame, ECEFFrame, double[], Rotation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into the amount of translation and rotation that relates both frames.
- convert(ECEFFrame, ECEFFrame, EuclideanTransformation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
- convert(ECEFFrame, NEDFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
-
Converts source ECEF frame to destination NED frame.
- convert(ECEFFrame, NEDFrame, double[], Rotation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into the amount of translation and rotation that relates both frames.
- convert(ECEFFrame, NEDFrame, EuclideanTransformation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
- convert(ECEFPosition, ECEFVelocity, NEDPosition, NEDVelocity) - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
-
Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.
- convert(NEDFrame, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
-
Converts source NED frame to destination ECEF frame.
- convert(NEDFrame, ECEFFrame, double[], Rotation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into the amount of translation and rotation that relates both frames.
- convert(NEDFrame, ECEFFrame, EuclideanTransformation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
- convert(NEDFrame, NEDFrame, double[], Rotation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into the amount of translation and rotation that relates both frames.
- convert(NEDFrame, NEDFrame, EuclideanTransformation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
- convert(NEDPosition, NEDVelocity, ECEFPosition, ECEFVelocity) - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
-
Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.
- convert(Time, ECEFFrame, ECIFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
-
Converts source frame to destination frame.
- convert(Time, ECIFrame, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
-
Converts source frame to destination frame.
- convert(Time, S, D) - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
-
Converts source frame to destination frame.
- convert(String) - Static method in class com.irurueta.navigation.utils.LocationUtils
-
Converts a String in one of the formats described by FORMAT_DEGREES, FORMAT_MINUTES, or FORMAT_SECONDS into a double.
- convert(S, D) - Method in interface com.irurueta.navigation.frames.converters.FrameConverter
-
Converts source frame to destination frame.
- convertAndReturn(ECEFFrame, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
- convertAndReturn(ECEFFrame, NEDFrame) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
- convertAndReturn(NEDFrame, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
- convertAndReturn(NEDFrame, NEDFrame) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
- convertAndReturnNew(double, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
-
Converts source ECEF frame to a new ECI frame instance.
- convertAndReturnNew(double, ECIFrame) - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
-
Converts source ECI frame to a new ECEF frame instance.
- convertAndReturnNew(double, S) - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
-
Converts source frame to a new destination frame instance.
- convertAndReturnNew(ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
-
Converts source ECEF frame to a new NED frame instance.
- convertAndReturnNew(NEDFrame) - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
-
Converts source NED frame to a new ECEF frame instance.
- convertAndReturnNew(Time, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
-
Converts source frame to a new destination frame instance.
- convertAndReturnNew(Time, ECIFrame) - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
-
Converts source frame to a new destination frame instance.
- convertAndReturnNew(Time, S) - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
-
Converts source frame to a new destination frame instance.
- convertAndReturnNew(S) - Method in interface com.irurueta.navigation.frames.converters.FrameConverter
-
Converts source frame to a new destination frame instance.
- convertDistance(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Converts distance instance into meters value.
- convertECEFtoECI(double, ECEFFrame, ECIFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
-
Converts source ECEF frame to destination ECI frame.
- convertECEFtoECI(Time, ECEFFrame, ECIFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
-
Converts source ECEF frame to destination ECI frame.
- convertECEFtoECIAndReturnNew(double, ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
-
Converts source ECEF frame to a new ECI frame instance.
- convertECEFtoECIAndReturnNew(Time, ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
-
Converts source ECEF frame to a new ECI frame instance.
- convertECEFtoNED(double, double, double, double, double, double, NEDPosition, NEDVelocity) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
-
Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.
- convertECEFtoNED(ECEFFrame, NEDFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
-
Converts source ECEF frame to destination NED frame.
- convertECEFtoNED(ECEFPosition, ECEFVelocity, NEDPosition, NEDVelocity) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
-
Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.
- convertECEFtoNEDAndReturnNew(ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
-
Converts source ECEF frame to a new NED frame instance.
- convertECItoECEF(double, ECIFrame, ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
-
Converts source ECI frame to destination ECEF frame.
- convertECItoECEF(Time, ECIFrame, ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
-
Converts source ECI frame to destination ECEF frame.
- convertECItoECEFAndReturnNew(double, ECIFrame) - Static method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
-
Converts source ECI frame to a new ECEF frame instance.
- convertECItoECEFAndReturnNew(Time, ECIFrame) - Static method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
-
Converts source ECI frame to a new ECEF frame instance.
- convertNEDtoECEF(double, double, double, double, double, double, ECEFPosition, ECEFVelocity) - Static method in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
-
Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.
- convertNEDtoECEF(NEDFrame, ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
-
Converts source NED frame to destination ECEF frame.
- convertNEDtoECEF(NEDPosition, NEDVelocity, ECEFPosition, ECEFVelocity) - Static method in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
-
Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.
- convertNEDtoECEFAndReturnNew(NEDFrame) - Static method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
-
Converts source NED frame to a new ECEF frame instance.
- convertSpeed(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Converts speed instance into meters per second value.
- convertTime(Time) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
-
Converts time instance into a value expressed in seconds.
- convertTime(Time) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Converts time instance into seconds.
- CoordinateTransformation - Class in com.irurueta.navigation.frames
-
Contains a coordinate transformation matrix, or rotation matrix.
- CoordinateTransformation(double, double, double, FrameType, FrameType) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
-
Constructor with Euler angles.
- CoordinateTransformation(Matrix, FrameType, FrameType) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
-
Constructor.
- CoordinateTransformation(Matrix, FrameType, FrameType, double) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
-
Constructor.
- CoordinateTransformation(Rotation3D, FrameType, FrameType) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
-
Constructor with 3D rotation.
- CoordinateTransformation(CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
-
Constructor.
- CoordinateTransformation(FrameType, FrameType) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
-
Constructor.
- CoordinateTransformation(Angle, Angle, Angle, FrameType, FrameType) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
-
Constructor with Euler angles.
- copyFrom(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Copies data of provided instance into this instance.
- copyFrom(ECEFPosition) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Copies data of provided instance into this instance.
- copyFrom(ECEFVelocity) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Copies data of provided instance into this instance.
- copyFrom(NEDFrame) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Copies data of provided instance into this instance.
- copyFrom(NEDPosition) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Copies data of provided instance into this instance.
- copyFrom(NEDVelocity) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Copies data of provided instance into this instance.
- copyFrom(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Copies data of provided instance into this instance.
- copyFrom(GNSSConfig) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Copies data of provided instance into this instance.
- copyFrom(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Copies data of provided instance into this instance.
- copyFrom(GNSSKalmanConfig) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Copies data of provided instance into this instance.
- copyFrom(GNSSKalmanState) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Copies data of provided instance into this instance.
- copyFrom(GNSSMeasurement) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Copies data of provided instance into this instance.
- copyFrom(T) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Copies data of provided instance into this instance.
- copysign(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
Copy the sign.
- copyTo(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Copies this instance data into provided instance.
- copyTo(ECEFPosition) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Copies this instance data into provided instance.
- copyTo(ECEFVelocity) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Copies this instance data into provided instance.
- copyTo(NEDFrame) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Copies this instance data into provided instance.
- copyTo(NEDPosition) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Copies this instance data into provided instance.
- copyTo(NEDVelocity) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Copies this instance data into provided instance.
- copyTo(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Copies this instance data into provided instance.
- copyTo(GNSSConfig) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Copies this instance data into provided instance.
- copyTo(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Copies this instance data into provided instance.
- copyTo(GNSSKalmanConfig) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Copies this instance data into provided instance.
- copyTo(GNSSKalmanState) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Copies this instance data into provided instance.
- copyTo(GNSSMeasurement) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Copies this instance data into provided instance.
- copyTo(T) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Copies this instance data into provided instance.
- covariance - Variable in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Kalman filter error covariance matrix.
- covariance - Variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Estimated covariance matrix for estimated position.
- covariance - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Estimated covariance of estimated position.
- create() - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create() - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(double[], Circle[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(double[], Circle[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(double[], Circle[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(double[], Circle[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(double[], Circle[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(double[], Circle[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(double[], Point2D[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(double[], Point2D[], double[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(double[], Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(double[], Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(double[], Point2D[], double[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(double[], Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(double[], Point2D[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(double[], Point2D[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(double[], Point3D[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(double[], Point3D[], double[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(double[], Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(double[], Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(double[], Point3D[], double[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(double[], Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(double[], Point3D[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(double[], Point3D[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(double[], Sphere[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(double[], Sphere[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(double[], Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(double[], Sphere[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(double[], Sphere[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(double[], Sphere[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(Circle[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(Circle[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(Circle[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(Circle[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(Circle[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(Circle[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(Circle[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(Point2D[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(Point2D[], double[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(Point2D[], double[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(Point2D[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(Point2D[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(Point3D[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(Point3D[], double[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(Point3D[], double[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(Point3D[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(Point3D[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(Sphere[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(Sphere[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(Sphere[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(Sphere[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(Sphere[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(Sphere[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(Sphere[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver using default robust method.
- create(RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver using default robust method.
- create(RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- create(RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Creates a robust 2D lateration solver.
- create(RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Creates a robust 3D lateration solver.
- crossings - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- csig1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
- csig1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- csig2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
- ctau1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- currentEcefFrame - Variable in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Current ECEF frame to be reused for efficiency purposes.
D
- DEFAULT_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Indicates that by default inliers will only be computed but not kept.
- DEFAULT_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Indicates that by default inliers will only be computed but not kept.
- DEFAULT_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Indicates that by default inliers will only be computed but not kept.
- DEFAULT_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Indicates that by default inliers will only be computed but not kept.
- DEFAULT_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Indicates that by default residuals will only be computed but not kept.
- DEFAULT_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Indicates that by default residuals will only be computed but not kept.
- DEFAULT_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Indicates that by default residuals will only be computed but not kept.
- DEFAULT_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Indicates that by default residuals will only be computed but not kept.
- DEFAULT_CONFIDENCE - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Constant defining default confidence of the estimated result, which is 99%.
- DEFAULT_DISTANCE_STANDARD_DEVIATION - Static variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Default standard deviation assumed for provided distances when none is explicitly provided.
- DEFAULT_KEEP_COVARIANCE - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates that covariance is kept by default after refining result.
- DEFAULT_MAX_ITERATIONS - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Default maximum allowed number of iterations.
- DEFAULT_PROGRESS_DELTA - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Default amount of progress variation before notifying a change in estimation progress.
- DEFAULT_REFINE_PRELIMINARY_SOLUTIONS - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates that by default preliminary solutions are refined.
- DEFAULT_REFINE_RESULT - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates that result is refined by default using a non-linear lateration solver (which uses Levenberg-Marquardt fitter).
- DEFAULT_ROBUST_METHOD - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Default robust estimator method when none is provided.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Default value to be used for stop threshold.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.frames.CoordinateTransformation
-
Default threshold to consider a matrix valid.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Constant defining default threshold to determine whether samples are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Constant defining default threshold to determine whether samples are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constant defining default threshold to determine whether samples are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constant defining default threshold to determine whether samples are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Constant defining default threshold to determine whether samples are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Constant defining default threshold to determine whether samples are inliers or not.
- DEFAULT_USE_HOMOGENEOUS_LINEAR_SOLVER - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates that by default an homogeneous linear solver is used either to estimate preliminary solutions or an initial solution for preliminary solutions that will be later refined.
- DEFAULT_USE_LINEAR_SOLVER - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates that by default a linear solver is used for preliminary solution estimation.
- destinationType - Variable in class com.irurueta.navigation.frames.CoordinateTransformation
-
Destination frame type.
- DIGITS - Static variable in class com.irurueta.navigation.geodesic.GeoMath
-
Number of binary digits in the fraction of double precision number.
- direct(double, double, double, boolean, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
The general direct geodesic problem.
- direct(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Solve the direct geodesic problem where the length of the geodesic is specified in terms of distance.
- direct(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Solve the direct geodesic problem where the length of the geodesic is specified in terms of distance with a subset of the geodesic results returned.
- directLine(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Define a
GeodesicLine
in terms of the direct geodesic problem specified in terms of distance with all capabilities included. - directLine(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Define a
GeodesicLine
in terms of the direct geodesic problem specified in terms of distance with a subset of the capabilities included. - distance - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Distance (meters).
- DISTANCE - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
Calculate distance s12.
- DISTANCE_IN - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
Allow distance s12 to be used as input in the direct geodesic problem.
- distanceAndBearing(double, double, double, double) - Static method in class com.irurueta.navigation.utils.LocationUtils
-
Computes the approximate distance in meters between two locations, and the initial and final bearings of the shortest path between them.
- distanceAndBearing(double, double, double, double, double[]) - Static method in class com.irurueta.navigation.utils.LocationUtils
-
Computes the approximate distance in meters between two locations, and the initial and final bearings of the shortest path between them.
- distanceAndBearing(double, double, double, double, LocationUtils.BearingDistance) - Static method in class com.irurueta.navigation.utils.LocationUtils
-
Computes the approximate distance in meters between two locations, and the initial and final bearings of the shortest path between them.
- distanceBetween(double, double, double, double) - Static method in class com.irurueta.navigation.utils.LocationUtils
-
Computes the approximate distance between two locations.
- distanceBetween(double, double, double, double, Distance) - Static method in class com.irurueta.navigation.utils.LocationUtils
-
Computes the approximate distance between two locations.
- distanceBetweenMeters(double, double, double, double) - Static method in class com.irurueta.navigation.utils.LocationUtils
-
Computes the approximate distance in meters between two locations.
- distances - Variable in class com.irurueta.navigation.lateration.LaterationSolver
-
Euclidean distances from static nodes to mobile node.
- distances - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Euclidean distances from static nodes to mobile node.
- distanceStandardDeviations - Variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Standard deviations of provided distances.
- distanceStandardDeviations - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Standard deviations of provided distances.
- dlam12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
- dn1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- dnm - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
- domg12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
E
- e2 - Variable in class com.irurueta.navigation.geodesic.Geodesic
- earth - Variable in class com.irurueta.navigation.geodesic.Gnomonic
-
Earth geodesic.
- earth - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- EARTH_CENTERED_EARTH_FIXED_FRAME - Enum constant in enum class com.irurueta.navigation.frames.FrameType
-
Earth Centered Fixed frame (aka ECEF frame).
- EARTH_CENTERED_INERTIAL_FRAME - Enum constant in enum class com.irurueta.navigation.frames.FrameType
-
Earth Centered Inertial frame (aka ECI frame) is an almost inertial frame (which means it does not accelerate or rotate with respect to the rest of the universe).
- EARTH_ECCENTRICITY - Static variable in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
-
Earth eccentricity as defined on the WGS84 ellipsoid.
- EARTH_ECCENTRICITY - Static variable in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
-
Earth eccentricity as defined on the WGS84 ellipsoid.
- EARTH_ECCENTRICITY - Static variable in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
-
Earth eccentricity as defined on the WGS84 ellipsoid.
- EARTH_ECCENTRICITY - Static variable in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
-
Earth eccentricity as defined on the WGS84 ellipsoid.
- EARTH_ECCENTRICITY - Static variable in class com.irurueta.navigation.geodesic.Constants
-
Earth eccentricity as defined on the WGS84 ellipsoid.
- EARTH_EQUATORIAL_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
-
The equatorial radius of WGS84 ellipsoid (6378137 m) defining Earth's shape.
- EARTH_EQUATORIAL_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
-
The equatorial radius of WGS84 ellipsoid (6378137 m) defining Earth's shape.
- EARTH_EQUATORIAL_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
-
The equatorial radius of WGS84 ellipsoid (6378137 m) defining Earth's shape.
- EARTH_EQUATORIAL_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
-
The equatorial radius of WGS84 ellipsoid (6378137 m) defining Earth's shape.
- EARTH_EQUATORIAL_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.geodesic.Constants
-
The equatorial radius of WGS84 ellipsoid (6378137 m) defining Earth's shape.
- EARTH_FLATTENING_WGS84 - Static variable in class com.irurueta.navigation.geodesic.Constants
-
The flattening of WGS84 ellipsoid (1 / 298.257223563).
- EARTH_GRAVITATIONAL_CONSTANT - Static variable in class com.irurueta.navigation.geodesic.Constants
-
WGS84 Earth gravitational constant expressed in m^3 * s^-2
- EARTH_GRAVITATIONAL_CONSTANT - Static variable in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
-
WGS84 Earth gravitational constant expressed in m^3 * s^-2
- EARTH_POLAR_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.geodesic.Constants
-
The polar radius of WGS84 ellipsoid (6356752.31425 m) defining Earth's shape.
- EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
-
Earth rotation rate expressed in radians per second (rad/s).
- EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
-
Earth rotation rate expressed in radians per second (rad/s).
- EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.frames.CoordinateTransformation
-
Earth rotation rate expressed in radians per second (rad/s).
- EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.geodesic.Constants
-
Earth rotation rate expressed in radians per second (rad/s).
- EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
-
Earth rotation rate expressed in radians per second (rad/s).
- EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Earth rotation rate expressed in radians per second (rad/s).
- EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Earth rotation rate expressed in radians per second (rad/s).
- EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
-
Earth rotation rate expressed in radians per second (rad/s).
- EARTH_SECOND_GRAVITATIONAL_CONSTANT - Static variable in class com.irurueta.navigation.geodesic.Constants
-
WGS84 Earth's second gravitational constant.
- ECEFFrame - Class in com.irurueta.navigation.frames
-
Contains position, velocity and coordinates transformation matrix expressed in ECEF frame.
- ECEFFrame() - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(double, double, double, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(double, double, double, ECEFVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(double, double, double, ECEFVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(double, double, double, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(double, double, double, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Point3D) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Point3D, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Point3D, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Point3D, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Point3D, ECEFVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Point3D, ECEFVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Point3D, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Point3D, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(ECEFFrame) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(ECEFPosition) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(ECEFPosition, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(ECEFPosition, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(ECEFPosition, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(ECEFPosition, ECEFVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(ECEFPosition, ECEFVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(ECEFPosition, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(ECEFPosition, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(ECEFPositionAndVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(ECEFPositionAndVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Distance, Distance, Distance) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Distance, Distance, Distance, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Distance, Distance, Distance, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Distance, Distance, Distance, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Distance, Distance, Distance, ECEFVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Distance, Distance, Distance, ECEFVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Distance, Distance, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFFrame(Distance, Distance, Distance, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
-
Constructor.
- ECEFPosition - Class in com.irurueta.navigation.frames
-
Contains body cartesian position with respect Earth, resolved about ECEF frame and expressed in meters (m).
- ECEFPosition() - Constructor for class com.irurueta.navigation.frames.ECEFPosition
-
Constructor.
- ECEFPosition(double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFPosition
-
Constructor.
- ECEFPosition(ECEFPosition) - Constructor for class com.irurueta.navigation.frames.ECEFPosition
-
Constructor.
- ECEFPosition(Distance, Distance, Distance) - Constructor for class com.irurueta.navigation.frames.ECEFPosition
-
Constructor.
- ECEFPositionAndVelocity - Class in com.irurueta.navigation.gnss
-
Contains position and velocity resolved in ECEF axes.
- ECEFPositionAndVelocity() - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(double, double, double) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(double, double, double, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(double, double, double, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(Point3D) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(Point3D, double, double, double) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(Point3D, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(Point3D, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(ECEFPosition) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(ECEFPosition, double, double, double) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(ECEFPosition, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(ECEFPosition, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(ECEFPositionAndVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Copy constructor.
- ECEFPositionAndVelocity(Distance, Distance, Distance) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(Distance, Distance, Distance, double, double, double) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(Distance, Distance, Distance, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(Distance, Distance, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ECEFPositionAndVelocity(Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Constructor.
- ecefToEciCoordinateTransformationMatrixFromAngle(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
- ecefToEciCoordinateTransformationMatrixFromAngle(double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
- ecefToEciCoordinateTransformationMatrixFromAngle(Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
- ecefToEciCoordinateTransformationMatrixFromAngle(Angle, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
- ecefToEciCoordinateTransformationMatrixFromTimeInterval(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
- ecefToEciCoordinateTransformationMatrixFromTimeInterval(double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
- ecefToEciCoordinateTransformationMatrixFromTimeInterval(Time) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
- ecefToEciCoordinateTransformationMatrixFromTimeInterval(Time, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
- ECEFtoECIFrameConverter - Class in com.irurueta.navigation.frames.converters
-
Converts from ECEF frame to ECI frame.
- ECEFtoECIFrameConverter() - Constructor for class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
- ecefToEciMatrixFromAngle(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
- ecefToEciMatrixFromAngle(double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
- ecefToEciMatrixFromAngle(Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
- ecefToEciMatrixFromAngle(Angle, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
- ecefToEciMatrixFromTimeInterval(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
- ecefToEciMatrixFromTimeInterval(double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
- ecefToEciMatrixFromTimeInterval(Time) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
- ecefToEciMatrixFromTimeInterval(Time, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
- ecefToNedCoordinateTransformationMatrix(double, double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to NED coordinate transformation matrix.
- ecefToNedCoordinateTransformationMatrix(double, double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to NED coordinate transformation matrix.
- ecefToNedCoordinateTransformationMatrix(Angle, Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to NED coordinate transformation matrix.
- ecefToNedCoordinateTransformationMatrix(Angle, Angle, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECEF to NED coordinate transformation matrix.
- ECEFtoNEDFrameConverter - Class in com.irurueta.navigation.frames.converters
-
Converts from ECEF frame to NED frame.
- ECEFtoNEDFrameConverter() - Constructor for class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
- ecefToNedMatrix(double, double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes matrix to convert ECEF to NED coordinates.
- ecefToNedMatrix(double, double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes matrix to convert ECEF to NED coordinates.
- ecefToNedMatrix(Angle, Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes matrix to convert ECEF to NED coordinates.
- ecefToNedMatrix(Angle, Angle, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes matrix to convert ECEF to NED coordinates.
- ECEFtoNEDPositionVelocityConverter - Class in com.irurueta.navigation.frames.converters
-
Converts cartesian to curvilinear position and velocity resolving axes from ECEF to NED.
- ECEFtoNEDPositionVelocityConverter() - Constructor for class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
- ECEFVelocity - Class in com.irurueta.navigation.frames
-
Contains body velocity with respect Earth, resolved about ECEF frame and expressed in meters per second (m/s).
- ECEFVelocity() - Constructor for class com.irurueta.navigation.frames.ECEFVelocity
-
Constructor.
- ECEFVelocity(double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFVelocity
-
Constructor.
- ECEFVelocity(ECEFVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFVelocity
-
Constructor.
- ECEFVelocity(Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECEFVelocity
-
Constructor.
- ECIFrame - Class in com.irurueta.navigation.frames
-
Contains position, velocity and coordinates transformation matrix expressed in ECI frame.
- ECIFrame() - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(double, double, double) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(double, double, double, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(double, double, double, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(double, double, double, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Point3D) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Point3D, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Point3D, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Point3D, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Point3D, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Point3D, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(ECIFrame) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Distance, Distance, Distance) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Distance, Distance, Distance, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Distance, Distance, Distance, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Distance, Distance, Distance, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Distance, Distance, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIFrame(Distance, Distance, Distance, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
-
Constructor.
- ECIorECEFFrame<T extends ECIorECEFFrame<?>> - Class in com.irurueta.navigation.frames
-
Base class for ECI or ECEF frames containing common logic and data for such frames.
- ECIorECEFFrame(CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIorECEFFrame
-
Constructor.
- ECIorECEFFrame(Class<T>) - Constructor for class com.irurueta.navigation.frames.ECIorECEFFrame
-
Constructor.
- eciToEcefCoordinateTransformationMatrixFromAngle(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
- eciToEcefCoordinateTransformationMatrixFromAngle(double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
- eciToEcefCoordinateTransformationMatrixFromAngle(Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
- eciToEcefCoordinateTransformationMatrixFromAngle(Angle, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
- eciToEcefCoordinateTransformationMatrixFromInterval(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
- eciToEcefCoordinateTransformationMatrixFromTimeInterval(double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
- eciToEcefCoordinateTransformationMatrixFromTimeInterval(Time) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
- eciToEcefCoordinateTransformationMatrixFromTimeInterval(Time, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
- ECItoECEFFrameConverter - Class in com.irurueta.navigation.frames.converters
-
Converts from ECI frame to ECEF frame.
- ECItoECEFFrameConverter() - Constructor for class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
- eciToEcefMatrixFromAngle(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
- eciToEcefMatrixFromAngle(double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
- eciToEcefMatrixFromAngle(Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
- eciToEcefMatrixFromAngle(Angle, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
- eciToEcefMatrixFromTimeInterval(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
- eciToEcefMatrixFromTimeInterval(double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
- eciToEcefMatrixFromTimeInterval(Time) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
- eciToEcefMatrixFromTimeInterval(Time, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
- ELEMS - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Number of elements of position, velocity, etc.
- ELEMS_MINUS_ONE - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Number of elements of position minus one.
- endLatitude - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Ending latitude (degrees).
- endLongitude - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Ending longitude (degrees).
- ep2 - Variable in class com.irurueta.navigation.geodesic.Geodesic
- epochInterval - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Minimum interval between GNSS epochs expressed in seconds (s).
- epochInterval - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Minimum epoch interval expressed in seconds (s) between consecutive propagations or measurements.
- eps - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
- EPS - Static variable in class com.irurueta.navigation.geodesic.Gnomonic
- EPSILON - Static variable in class com.irurueta.navigation.geodesic.GeoMath
-
Equivalent to C++'s
numeric_limits<double>::epsilon()
. - EPSILON - Static variable in class com.irurueta.navigation.lateration.LaterationSolver
-
Minimum allowed distance for a given circle or sphere.
- EPSILON - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Minimum allowed distance for a given circle or sphere.
- equals(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Checks if provided instance has exactly the same contents as this instance.
- equals(CoordinateTransformation, double) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(ECEFPosition) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Checks if provided instance has exactly the same contents as this instance.
- equals(ECEFPosition, double) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(ECEFVelocity) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Checks if provided instance has exactly the same contents as this instance.
- equals(ECEFVelocity, double) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(NEDFrame) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Checks if provided instance has exactly the same contents as this instance.
- equals(NEDFrame, double) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(NEDPosition) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Checks if provided instance has exactly the same contents as this instance.
- equals(NEDPosition, double) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(NEDVelocity) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Checks if provided instance has exactly the same contents as this instance.
- equals(NEDVelocity, double) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Checks if provided instance has exactly the same contents as this instance.
- equals(ECEFPositionAndVelocity, double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(GNSSConfig) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Checks if provided instance has exactly the same contents as this instance.
- equals(GNSSConfig, double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Checks if provided instance has exactly the same contents as this instance.
- equals(GNSSEstimation, double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(GNSSKalmanConfig) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Checks if provided instance has exactly the same contents as this instance.
- equals(GNSSKalmanConfig, double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(GNSSKalmanState) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Checks if provided instance has exactly the same contents as this instance.
- equals(GNSSKalmanState, double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(GNSSMeasurement) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Checks if provided instance has exactly the same contents as this instance.
- equals(GNSSMeasurement, double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- equals(Object) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Checks if provided object is a CoordinateTransformationMatrix having exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Checks if provided object is an ECEFPosition having exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Checks if provided object is an ECEFVelocity having exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Checks if provided instance has exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Checks if provided object is an ECEFFrame having exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Checks if provided object is a NEDPosition having exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Checks if provided object is a BodyVelocity having exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Checks if provided object is a ECEFPositionAndVelocity having exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Checks if provided object is a GNSSConfig having exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Checks if provided object is a GNSSKalmanStateEstimates having exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Checks if provided object is a GNSSKalmanConfig having exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Checks if provided object is a GNSSKalmanState having exactly the same contents as this instance.
- equals(Object) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Checks if provided object is a GNSSMeasurement having exactly the same contents as this instance.
- equals(T, double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Checks if provided instance has contents similar to this instance up to provided threshold value.
- estimate() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Estimates new ECEF user position and velocity as well as clock offset and drift.
- estimate(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Estimates new ECEF user position and velocity as well as clock offset and drift.
- estimate(Collection<GNSSMeasurement>, double, GNSSEstimation, Matrix, GNSSKalmanConfig, GNSSEstimation, Matrix) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
-
Estimates the update of Kalman filter state and covariance matrix for a single epoch.
- estimate(Collection<GNSSMeasurement>, double, GNSSKalmanState, GNSSKalmanConfig) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
-
Estimates the update of Kalman filter state and covariance matrix for a single epoch.
- estimate(Collection<GNSSMeasurement>, double, GNSSKalmanState, GNSSKalmanConfig, GNSSKalmanState) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
-
Estimates the update of Kalman filter state and covariance matrix for a single epoch.
- estimate(Collection<GNSSMeasurement>, Time, GNSSEstimation, Matrix, GNSSKalmanConfig, GNSSEstimation, Matrix) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
-
Estimates the update of Kalman filter state and covariance matrix for a single epoch.
- estimate(Collection<GNSSMeasurement>, Time, GNSSKalmanState, GNSSKalmanConfig) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
-
Estimates the update of Kalman filter state and covariance matrix for a single epoch.
- estimate(Collection<GNSSMeasurement>, Time, GNSSKalmanState, GNSSKalmanConfig, GNSSKalmanState) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
-
Estimates the update of Kalman filter state and covariance matrix fo a single epoch.
- estimatedPosition - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Estimated position.
- estimatedPositionCoordinates - Variable in class com.irurueta.navigation.lateration.LaterationSolver
-
Estimated inhomogeneous position coordinates.
- estimation - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Current estimation containing user ECEF position, user ECEF velocity, clock offset and clock drift.
- estimation - Variable in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Contains estimation of ECEF position and velocity, and estimated clock offset and drift.
- etol2 - Variable in class com.irurueta.navigation.geodesic.Geodesic
F
- f - Variable in class com.irurueta.navigation.geodesic.Geodesic
- f - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- f - Variable in class com.irurueta.navigation.geodesic.Gnomonic
-
Earth flattening.
- f1 - Variable in class com.irurueta.navigation.geodesic.Geodesic
- f1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- finalBearing - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Final bearing (degrees).
- first - Variable in class com.irurueta.navigation.geodesic.Pair
-
The first member of the pair.
- fitter - Variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Levenberg-Marquardt fitter to find a non-linear solution.
- flattenTo2D() - Method in class com.irurueta.navigation.Accuracy3D
-
Flattens accuracy representation to 2D by taking into account only x and y coordinates and ignoring variance related to z coordinates.
- FORMAT_DEGREES - Static variable in class com.irurueta.navigation.utils.LocationUtils
-
Constant used to specify formatting of a latitude or longitude in the form "[+-]DDD.DDDDD where D indicates degrees.
- FORMAT_MINUTES - Static variable in class com.irurueta.navigation.utils.LocationUtils
-
Constant used to specify formatting of a latitude or longitude in the form "[+-]DDD:MM.MMMMM" where D indicates degrees and M indicates minutes of arc (1 minute = 1/60th of a degree).
- FORMAT_SECONDS - Static variable in class com.irurueta.navigation.utils.LocationUtils
-
Constant used to specify formatting of a latitude or longitude in the form "DDD:MM:SS.SSSSS" where D indicates degrees, M indicates minutes of arc, and S indicates seconds of arc (1 minute = 1/60th of a degree, 1 second = 1/3600th of a degree).
- forward(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Gnomonic
-
Forward projection, from geographic to gnomonic.
- Frame - Interface in com.irurueta.navigation.frames
-
Base interface for frames.
- FrameConverter<S extends Frame,
D extends Frame> - Interface in com.irurueta.navigation.frames.converters -
Converts between source and destination frames.
- FrameException - Exception in com.irurueta.navigation.frames
-
Exception related to frames.
- FrameException() - Constructor for exception com.irurueta.navigation.frames.FrameException
-
Constructor.
- FrameException(String) - Constructor for exception com.irurueta.navigation.frames.FrameException
-
Constructor with message.
- FrameException(String, Throwable) - Constructor for exception com.irurueta.navigation.frames.FrameException
-
Constructor with message and cause.
- FrameException(Throwable) - Constructor for exception com.irurueta.navigation.frames.FrameException
-
Constructor with cause.
- FrameToLocalTangentPlaneTransformationConverter - Class in com.irurueta.navigation.frames.converters
-
Converts current frame into a 3D rotation and translation change respect an initial frame.
- FrameToLocalTangentPlaneTransformationConverter() - Constructor for class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
- FrameType - Enum Class in com.irurueta.navigation.frames
-
Supported frames to describe position and orientation.
- FrameType() - Constructor for enum class com.irurueta.navigation.frames.FrameType
- fromArray(double[]) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets array values into this instance state.
- fromMatrix(Matrix) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets matrix values into this instance state.
- fromRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Sets internal matrix as the inhomogeneous matrix representation of provided 3D rotation.
G
- g - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseData
- genDirectLine(double, double, double, boolean, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Define a
GeodesicLine
in terms of the direct geodesic problem specified in terms of either distance or arc length with a subset of the capabilities included. - genDistance(boolean) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
The distance or arc length to point 3.
- generate(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Internal method to generate a single satellite GNSS measurement.
- generate(double, double, double, double, double, double, double, double, double, double, double, double, double, double, GNSSConfig, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Internal method to generate a single satellite GNSS measurement.
- generate(double, double, double, double, double, double, double, double, double, double, double, double, double, double, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates a single satellite GNSS measurement.
- generate(double, double, double, double, double, double, double, double, double, double, double, double, double, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates a single satellite GNSS measurement.
- generate(double, ECEFPosition, ECEFVelocity, ECEFPosition, ECEFVelocity, double, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates a single satellite GNSS measurement.
- generate(double, ECEFPosition, ECEFVelocity, ECEFPosition, ECEFVelocity, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates a single satellite GNSS measurement.
- generate(double, ECEFPositionAndVelocity, ECEFPositionAndVelocity, double, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates a single satellite GNSS measurement.
- generate(double, ECEFPositionAndVelocity, ECEFPositionAndVelocity, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates a single satellite GNSS measurement.
- generate(double, List<ECEFPositionAndVelocity>, double, double, double, double, double, double, List<Double>, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates satellite GNSS measurements.
- generate(double, List<ECEFPositionAndVelocity>, double, double, double, double, double, double, List<Double>, GNSSConfig, Random, Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates satellite GNSS measurements.
- generate(double, List<ECEFPositionAndVelocity>, ECEFPosition, ECEFVelocity, List<Double>, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates satellite GNSS measurements.
- generate(double, List<ECEFPositionAndVelocity>, ECEFPosition, ECEFVelocity, List<Double>, GNSSConfig, Random, Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates satellite GNSS measurements.
- generate(double, List<ECEFPositionAndVelocity>, ECEFPositionAndVelocity, List<Double>, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates satellite GNSS measurements.
- generate(double, List<ECEFPositionAndVelocity>, ECEFPositionAndVelocity, List<Double>, GNSSConfig, Random, Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates satellite GNSS measurements.
- generate(ECEFPosition, ECEFPosition, GNSSConfig, Matrix, Random) - Static method in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
-
Generates bias.
- generate(Time, ECEFPosition, ECEFVelocity, ECEFPosition, ECEFVelocity, double, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates a single satellite GNSS measurement.
- generate(Time, ECEFPosition, ECEFVelocity, ECEFPosition, ECEFVelocity, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates a single satellite GNSS measurement.
- generate(Time, ECEFPositionAndVelocity, ECEFPositionAndVelocity, double, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates a single satellite GNSS measurement.
- generate(Time, ECEFPositionAndVelocity, ECEFPositionAndVelocity, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates a single satellite GNSS measurement.
- generate(Time, List<ECEFPositionAndVelocity>, ECEFPosition, ECEFVelocity, List<Double>, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates satellite GNSS measurements.
- generate(Time, List<ECEFPositionAndVelocity>, ECEFPosition, ECEFVelocity, List<Double>, GNSSConfig, Random, Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates satellite GNSS measurements.
- generate(Time, List<ECEFPositionAndVelocity>, ECEFPositionAndVelocity, List<Double>, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates satellite GNSS measurements.
- generate(Time, List<ECEFPositionAndVelocity>, ECEFPositionAndVelocity, List<Double>, GNSSConfig, Random, Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Generates satellite GNSS measurements.
- generate(List<ECEFPosition>, ECEFPosition, double, double, GNSSConfig, Random, List<Double>) - Static method in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
-
Generates biases.
- generateBias(ECEFPosition, ECEFPosition, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
-
Generates biases.
- generateBiases(List<ECEFPosition>, ECEFPosition, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
-
Generates biases.
- generateBiases(List<ECEFPosition>, ECEFPosition, GNSSConfig, Random, List<Double>) - Static method in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
-
Generates biases.
- generateSatellitePositionAndVelocity(double, GNSSConfig, int) - Static method in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
-
Generates position and velocity of a single satellite based on provided configuration.
- generateSatellitePositionAndVelocity(double, GNSSConfig, int, ECEFPositionAndVelocity) - Static method in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
-
Generates position and velocity of a single satellite based on provided configuration.
- generateSatellitesPositionAndVelocity(double, GNSSConfig) - Static method in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
-
Generates positions and velocities of satellites based on provided configuration.
- generateSatellitesPositionAndVelocity(double, GNSSConfig, Collection<ECEFPositionAndVelocity>) - Static method in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
-
Generates positions and velocities of satellites based on provided configuration.
- genSetDistance(boolean, double) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Specify position of point 3 in terms of either distance or arc length.
- Geodesic - Class in com.irurueta.navigation.geodesic
-
Geodesic calculations.
- Geodesic(double, double) - Constructor for class com.irurueta.navigation.geodesic.Geodesic
-
Constructor for an ellipsoid with.
- GEODESIC_ORDER - Static variable in class com.irurueta.navigation.geodesic.Geodesic
-
The order of the expansions used.
- GEODESIC_SCALE - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
Calculate geodesic scales M12 and M21.
- Geodesic.InverseData - Class in com.irurueta.navigation.geodesic
- Geodesic.InverseStartV - Class in com.irurueta.navigation.geodesic
- Geodesic.Lambda12V - Class in com.irurueta.navigation.geodesic
- Geodesic.LengthsV - Class in com.irurueta.navigation.geodesic
- GeodesicData - Class in com.irurueta.navigation.geodesic
-
The results of geodesic calculations.
- GeodesicData() - Constructor for class com.irurueta.navigation.geodesic.GeodesicData
-
Constructor.
- GeodesicException - Exception in com.irurueta.navigation.geodesic
-
Exception raised for a geodesic operation.
- GeodesicException() - Constructor for exception com.irurueta.navigation.geodesic.GeodesicException
-
Constructor.
- GeodesicException(String) - Constructor for exception com.irurueta.navigation.geodesic.GeodesicException
-
Constructor with String containing message.
- GeodesicException(String, Throwable) - Constructor for exception com.irurueta.navigation.geodesic.GeodesicException
-
Constructor with message and cause.
- GeodesicException(Throwable) - Constructor for exception com.irurueta.navigation.geodesic.GeodesicException
-
Constructor with cause.
- GeodesicLine - Class in com.irurueta.navigation.geodesic
-
A geodesic line GeodesicLine facilitates the determination of a series of points on a single geodesic.
- GeodesicLine(Geodesic, double, double, double) - Constructor for class com.irurueta.navigation.geodesic.GeodesicLine
-
Constructor for a geodesic line staring at latitude lat1, longitude lon1, and azimuth azi1 (all in degrees).
- GeodesicLine(Geodesic, double, double, double, double, double, int, boolean, double) - Constructor for class com.irurueta.navigation.geodesic.GeodesicLine
- GeodesicLine(Geodesic, double, double, double, int) - Constructor for class com.irurueta.navigation.geodesic.GeodesicLine
-
Constructor for a geodesic line starting at latitude lat1, longitude lon1, and azimuth azi1 (all in degrees) with a subset of the capabilities included.
- GeodesicMask - Class in com.irurueta.navigation.geodesic
-
Bit masks for what geodesic calculations to do.
- GeodesicMask() - Constructor for class com.irurueta.navigation.geodesic.GeodesicMask
-
Constructor.
- GeoMath - Class in com.irurueta.navigation.geodesic
-
Defines mathematical functions and constants.
- GeoMath() - Constructor for class com.irurueta.navigation.geodesic.GeoMath
-
Constructor.
- getA12() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets arc length on the auxiliary sphere between point 1 and point 2 (degrees).
- getAccelerationPSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets acceleration PSD (Power Spectral Density) per axis expressed in (m^2/s^3).
- getArc() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets the arc length to point 3 (degrees).
- getArea() - Method in class com.irurueta.navigation.geodesic.PolygonResult
-
Gets the area of the polygon (meters2).
- getAreaS12() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets area under the geodesic (meter2).
- getArtifactId() - Method in class com.irurueta.navigation.BuildInfo
-
Obtains artifactId of this library.
- getAverageAccuracy() - Method in class com.irurueta.navigation.Accuracy
-
Gets average accuracy among all directions.
- getAverageAccuracyMeters() - Method in class com.irurueta.navigation.Accuracy
-
Gets average accuracy among all directions expressed in meters.
- getAzi() - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Gets azimuth of geodesic at point (degrees).
- getAzi1() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets azimuth at point 1 (degrees).
- getAzi2() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets azimuth at point 2 (degrees).
- getAzimuth() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets the azimuth (degrees) of the geodesic line at point 1.
- getAzimuthCosines() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets a pair of sine and cosine of azi1 the azimuth (degrees) of the geodesic line at point 1.
- getBranch() - Method in class com.irurueta.navigation.BuildInfo
-
Obtains build branch.
- getBuildNumber() - Method in class com.irurueta.navigation.BuildInfo
-
Obtains build number.
- getBuildTimestamp() - Method in class com.irurueta.navigation.BuildInfo
-
Obtains build timestamp.
- getCapabilities() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets the computational capabilities that this object was constructed with.
- getChiSq() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Gets estimated chi square value.
- getCircles() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Gets circles defined by provided positions and distances.
- getCircles() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Gets circles defined by provided positions and distances.
- getCircles() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Gets circles defined by provided positions and distances.
- getCircles() - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Gets circles defined by provided positions and distances.
- getClockDrift() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated receiver clock drift expressed in meters per second (m/s).
- getClockDriftSpeed() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated receiver clock drift.
- getClockDriftSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated receiver clock drift.
- getClockFrequencyPSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets receiver clock frequency-drift PSD (Power Spectral Density) expressed in (m^2/s^3).
- getClockOffset() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated receiver clock offset expressed in meters (m).
- getClockOffsetDistance() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated receiver clock offset.
- getClockOffsetDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated receiver clock offset.
- getClockPhasePSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets receiver clock phase-drift PSD (Power Spectral Density) expressed in (m^2/s).
- getCodeTrackingErrorSD() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets code tracking error Standard Deviation (SD) expressed in meters per second (m/s).
- getCodeTrackingErrorSDSpeed() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets code tracking error Standard Deviation (SD).
- getCodeTrackingErrorSDSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets code tracking error Standard Deviation (SD).
- getCommit() - Method in class com.irurueta.navigation.BuildInfo
-
Obtains build commit.
- getConfidence() - Method in class com.irurueta.navigation.Accuracy
-
Gets confidence of provided accuracy of estimated point or measure.
- getConfidence() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Returns amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- getConfig() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets GNSS Kalman configuration parameters (usually obtained through calibration).
- getConfig(GNSSKalmanConfig) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets GNSS Kalman configuration parameters (usually obtained through calibration).
- getConstellationLongitudeOffsetAngle() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets longitude offset of constellation.
- getConstellationLongitudeOffsetAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets longitude offset of constellation.
- getConstellationLongitudeOffsetDegrees() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets longitude offset of constellation expressed in degrees (deg).
- getConstellationTimingOffset() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets timing offset of constellation expressed in seconds (s).
- getConstellationTimingOffsetTime() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets timing offset of constellation.
- getConstellationTimingOffsetTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets timing offset of constellation.
- getConvergenceThreshold() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Gets threshold to determine when convergence has been reached.
- getCoordinateTransformation() - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Gets coordinate transformation matrix.
- getCoordinateTransformation() - Method in class com.irurueta.navigation.frames.ECIFrame
-
Gets coordinate transformation matrix.
- getCoordinateTransformation() - Method in interface com.irurueta.navigation.frames.Frame
-
Gets coordinate transformation.
- getCoordinateTransformation() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate transformation matrix.
- getCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Gets coordinate transformation matrix.
- getCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.ECIFrame
-
Gets coordinate transformation matrix.
- getCoordinateTransformation(CoordinateTransformation) - Method in interface com.irurueta.navigation.frames.Frame
-
Gets coordinate transformation.
- getCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate transformation matrix.
- getCoordinateTransformationMatrix() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets coordinate transformation matrix.
- getCoordinateTransformationMatrix() - Method in interface com.irurueta.navigation.frames.Frame
-
Gets coordinate transformation matrix.
- getCoordinateTransformationMatrix() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate transformation matrix.
- getCoordinateTransformationMatrix(Matrix) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets coordinate transformation matrix.
- getCoordinateTransformationMatrix(Matrix) - Method in interface com.irurueta.navigation.frames.Frame
-
Gets coordinate transformation matrix.
- getCoordinateTransformationMatrix(Matrix) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate transformation matrix.
- getCoordinateTransformationRotation() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets coordinate transformation as a new 3D rotation instance.
- getCoordinateTransformationRotation() - Method in interface com.irurueta.navigation.frames.Frame
-
Gets coordinate transformation as a new 3D rotation instance.
- getCoordinateTransformationRotation() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate transformation as a new 3D rotation instance.
- getCoordinateTransformationRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets coordinate transformation as a 3D rotation.
- getCoordinateTransformationRotation(Rotation3D) - Method in interface com.irurueta.navigation.frames.Frame
-
Gets coordinate transformation as a 3D rotation.
- getCoordinateTransformationRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate transformation as a 3D rotation.
- getCovariance() - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Gets Kalman filter error covariance matrix.
- getCovariance() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Gets estimated covariance matrix for estimated position.
- getCovariance() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Gets estimated covariance of estimated position if available.
- getCovariance(Matrix) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Gets Kalman filter error covariance matrix.
- getCovarianceMatrix() - Method in class com.irurueta.navigation.Accuracy
-
Gets covariance matrix representing the accuracy of an estimated point or measure.
- getCurrentPoint() - Method in class com.irurueta.navigation.geodesic.PolygonArea
-
Report the previous vertex added to the polygon or polyline.
- getDestinationType() - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
-
Gets destination frame type.
- getDestinationType() - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
-
Gets destination frame type.
- getDestinationType() - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
-
Gets destination frame type.
- getDestinationType() - Method in interface com.irurueta.navigation.frames.converters.FrameConverter
-
Gets destination frame type.
- getDestinationType() - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
-
Gets destination frame type.
- getDestinationType() - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
-
Gets destination frame type.
- getDestinationType() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets destination frame type.
- getDistance() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets the distance to point 3 (meters).
- getDistance() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Gets distance.
- getDistance(Distance) - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Gets distance.
- getDistanceInitialClockOffsetUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial clock offset uncertainty per axis.
- getDistanceInitialClockOffsetUncertainty(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial clock offset uncertainty per axis.
- getDistanceInitialPositionUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial position uncertainty per axis.
- getDistanceInitialPositionUncertainty(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial position uncertainty per axis.
- getDistanceMeters() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Gets distance expressed in meters.
- getDistancePseudoRangeSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets pseudo-range measurement noise SD (Standard Deviation).
- getDistancePseudoRangeSD(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets pseudo-range measurement noise SD (Standard Deviation).
- getDistances() - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Gets euclidean distances from static nodes to mobile node.
- getDistances() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Gets euclidean distances from static nodes to mobile node.
- getDistanceStandardDeviations() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Gets standard deviations of provided distances.
- getDistanceStandardDeviations() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Gets standard deviations of provided distances.
- getDistanceX() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets cartesian x coordinate of body position resolved along ECEF-frame axes.
- getDistanceX() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets x coordinate of estimated ECEF user position.
- getDistanceX() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets x coordinate of satellite ECEF position.
- getDistanceX(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets cartesian x coordinate of body position resolved along ECEF-frame axes.
- getDistanceX(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets x coordinate of estimated ECEF user position.
- getDistanceX(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets x coordinate of satellite ECEF position.
- getDistanceY() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets cartesian y coordinate of body position resolved along ECEF-frame axes.
- getDistanceY() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets y coordinate of estimated ECEF user position.
- getDistanceY() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets y coordinate of satellite ECEF position.
- getDistanceY(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets cartesian y coordinate of body position resolved along ECEF-frame axes.
- getDistanceY(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets y coordinate of estimated ECEF user position.
- getDistanceY(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets y coordinate of satellite ECEF position.
- getDistanceZ() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets cartesian z coordinate of body position resolved along ECEF-frame axes.
- getDistanceZ() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets z coordinate of estimated ECEF user position.
- getDistanceZ() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets z coordinate of satellite ECEF position.
- getDistanceZ(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets cartesian z coordinate of body position resolved along ECEF-frame axes.
- getDistanceZ(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets z coordinate of estimated ECEF user position.
- getDistanceZ(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets z coordinate of satellite ECEF position.
- getEcefPosition() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets ECEF position.
- getEcefPosition() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated ECEF user position.
- getEcefPosition() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets ECEF position of satellite.
- getEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets ECEF position.
- getEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimatedECEF user position.
- getEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets ECEF position of satellite.
- getECEFPosition() - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Gets cartesian position.
- getECEFPosition(ECEFPosition) - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Gets cartesian position.
- getEcefVelocity() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets velocity resolved in ECEF axes.
- getEcefVelocity() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated ECEF user velocity.
- getEcefVelocity() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets ECEF velocity of satellite.
- getEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets velocity resolved in ECEF axes.
- getEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated ECEF user velocity.
- getEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets ECEF velocity of satellite.
- getECEFVelocity() - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Gets cartesian velocity.
- getECEFVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Gets cartesian velocity.
- getEllipsoidArea() - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Total area of ellipsoid in meters2.
- getEndLatitude() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Gets ending latitude expressed in degrees.
- getEndLongitude() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Gets ending longitude expressed in degrees.
- getEpochInterval() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets minimum interval between GNSS epochs expressed in seconds (s).
- getEpochInterval() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets minimum epoch interval expressed in seconds (s) between consecutive propagations or measurements expressed in seconds.
- getEpochIntervalAsTime() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets minimum epoch interval between consecutive propagations or measurements.
- getEpochIntervalAsTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets minimum epoch interval between consecutive propagations or measurements.
- getEpochIntervalTime() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets minimum interval between GNSS epochs.
- getEpochIntervalTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets minimum interval between GNSS epochs.
- getEquatorialArc() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets the arc length (degrees) between the northward equatorial crossing and point 1.
- getEquatorialAzimuth() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets the azimuth (degrees) of the geodesic line as it crosses the equator in a northward direction.
- getEquatorialAzimuthCosines() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets a pair of sine and cosine of azi0 the azimuth of the godesic line as it crosses the equator in a northward direction.
- getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Gets estimated position.
- getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Gets estimated position.
- getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Gets estimated position.
- getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Gets estimated position.
- getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Gets estimated position.
- getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Gets estimated position.
- getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Gets estimated position.
- getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Gets estimated position.
- getEstimatedPosition(P) - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Gets estimated position and stores result into provided instance.
- getEstimatedPositionCoordinates() - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Gets estimated inhomogeneous position coordinates.
- getEstimation() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets current estimation containing user ECEF position, user ECEF velocity, clock offset and clock drift.
- getEstimation() - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Gets estimation of ECEF position and velocity, and estimated clock offset and drift.
- getEstimation(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets current estimation containing user ECEF position, user ECEF velocity, clock offset and clock drift.
- getEstimation(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Gets estimation of ECEF position and velocity, and estimated clock offset and drift.
- getFinalBearing() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Gets final bearing/azimuth expressed in degrees.
- getFirst() - Method in class com.irurueta.navigation.geodesic.Pair
-
Gets the first member of the pair.
- getFlattening() - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Gets the flattening of the ellipsoid.
- getFlattening() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets the flattening of the ellipsoid.
- getFlattening() - Method in class com.irurueta.navigation.geodesic.Gnomonic
-
Gets the flattening of the ellipsoid.
- getFlattening() - Method in class com.irurueta.navigation.geodesic.PolygonArea
-
Gets the flattening of the ellipsoid.
- getGroupId() - Method in class com.irurueta.navigation.BuildInfo
-
Obtains groupId of this library.
- getHeight() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets height expressed in meters.
- getHeight() - Method in class com.irurueta.navigation.frames.NEDPosition
-
Gets height expressed in meters (m).
- getHeightDistance() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets height.
- getHeightDistance() - Method in class com.irurueta.navigation.frames.NEDPosition
-
Gets height distance.
- getHeightDistance(Distance) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets height.
- getHeightDistance(Distance) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Gets height distance.
- getInitialBearing() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Gets initial bearing/azimuth expressed in degrees.
- getInitialClockDriftUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial clock drift uncertainty per axis expressed in meters per second (m/s).
- getInitialClockOffsetUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial clock offset uncertainty per axis expressed in meters (m).
- getInitialEstimatedEcefPosition() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets initial estimated position resolved along ECEF axes.
- getInitialEstimatedEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets initial estimated position resolved along ECEF axes.
- getInitialEstimatedEcefPositionX() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets x coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
- getInitialEstimatedEcefPositionXDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets x coordinate of initial estimated position resolved along ECEF axes.
- getInitialEstimatedEcefPositionXDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets x coordinate of initial estimated position resolved along ECEF axes.
- getInitialEstimatedEcefPositionY() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets y coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
- getInitialEstimatedEcefPositionYDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets y coordinate of initial estimated position resolved along ECEF axes.
- getInitialEstimatedEcefPositionYDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets y coordinate of initial estimated position resolved along ECEF axes.
- getInitialEstimatedEcefPositionZ() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets z coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
- getInitialEstimatedEcefPositionZDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets z coordinate of initial estimated position resolved along ECEF axes.
- getInitialEstimatedEcefPositionZDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets z coordinate of initial estimated position resolved along ECEF axes.
- getInitialEstimatedPosition() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets initial estimated position resolved along ECEF axes and expressed in meters (m).
- getInitialEstimatedPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets initial estimated position resolved along ECEF axes and expressed in meters (m).
- getInitialPosition() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Gets initial position to start lateration solving.
- getInitialPosition() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Gets initial position to use as a starting point to find a new solution.
- getInitialPositionUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial position uncertainty per axis expressed in meters (m).
- getInitialReceiverClockDrift() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets initial receiver clock drift at time = 0 expressed in meters per second (m/s).
- getInitialReceiverClockDriftSpeed() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets initial receiver clock drift at time = 0.
- getInitialReceiverClockDriftSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets initial receiver clock drift at time = 0.
- getInitialReceiverClockOffset() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets initial receiver clock offset at time = 0 expressed in meters (m).
- getInitialReceiverClockOffsetDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets initial receiver clock offset at time = 0.
- getInitialReceiverClockOffsetDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets initial receiver clock offset at time = 0.
- getInitialVelocityUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial velocity uncertainty per axis expressed in meters per second (m/s).
- getInliersData() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Gets data related to inliers found after estimation.
- getInstance() - Static method in class com.irurueta.navigation.BuildInfo
-
Obtains singleton instance.
- getLargestAccuracy() - Method in class com.irurueta.navigation.Accuracy
-
Gets largest (worse) accuracy in any direction (i.e. either 2D or 3D).
- getLargestAccuracyMeters() - Method in class com.irurueta.navigation.Accuracy
-
Gets largest (worse) accuracy in any direction (i.e. either 2D or 3D) expressed in meters.
- getLastStateTimestamp() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets timestamp expressed in seconds since epoch time when Kalman filter state was last propagated.
- getLastStateTimestampAsTime() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets timestamp since epoch time when Kalman filter state was last propagated.
- getLastStateTimestampAsTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets timestamp since epoch time when Kalman filter state was last propagated.
- getLat() - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Gets latitude of point (degrees).
- getLat0() - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Gets latitude of center point of projection (degrees).
- getLat1() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets latitude of point 1 (degrees).
- getLat2() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets latitude of point 2 (degrees).
- getLatitude() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets latitude expressed in radians.
- getLatitude() - Method in class com.irurueta.navigation.frames.NEDPosition
-
Gets latitude expressed in radians (rad).
- getLatitude() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets the latitude of point 1 (degrees).
- getLatitudeAngle() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets latitude.
- getLatitudeAngle() - Method in class com.irurueta.navigation.frames.NEDPosition
-
Gets latitude angle.
- getLatitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets latitude.
- getLatitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Gets latitude angle.
- getListener() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets listener to notify events raised by this instance.
- getListener() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Gets listener to notify events raised by this instance.
- getListener() - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Gets listener to be notified of events raised by this instance.
- getListener() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Gets listener to be notified of events raised by this instance.
- getLon() - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Gets longitude of point (degrees).
- getLon0() - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Gets longitude of center point of projection (degrees).
- getLon1() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets longitude of point 1 (degrees).
- getLon2() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets longitude of point 2 (degrees).
- getLongitude() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets longitude expressed in radians.
- getLongitude() - Method in class com.irurueta.navigation.frames.NEDPosition
-
Gets longitude expressed in radians (rad).
- getLongitude() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets the longitude of point 1 (degrees).
- getLongitudeAngle() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets longitude.
- getLongitudeAngle() - Method in class com.irurueta.navigation.frames.NEDPosition
-
Gets longitude angle.
- getLongitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets longitude.
- getLongitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Gets longitude angle.
- getM12() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets reduced length of geodesic (meters).
- getMajorRadius() - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Gets the equatorial radius of the ellipsoid (meters).
- getMajorRadius() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Gets the equatorial radius of the ellipsoid (meters).
- getMajorRadius() - Method in class com.irurueta.navigation.geodesic.Gnomonic
-
Gets the equatorial radius of the ellipsoid (meters).
- getMajorRadius() - Method in class com.irurueta.navigation.geodesic.PolygonArea
-
Gets the equatorial radius of the ellipsoid (meters).
- getMaskAngle() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets mask angle.
- getMaskAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets mask angle.
- getMaskAngleDegrees() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets mask angle expressed in degrees (deg).
- getMatrix() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets matrix containing a rotation.
- getMatrix(Matrix) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets matrix containing a rotation.
- getMaxIterations() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Returns maximum allowed number of iterations.
- getMeasurements() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets last updated GNSS measurements of a collection of satellites.
- getMeasurements() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Gets GNSS measurements of a collection of satellites.
- getMethod() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Returns method being used for robust estimation.
- getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Minimum required number of positions and distances.
- getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Minimum required number of positions and distances.
- getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Minimum required number of positions and distances.
- getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Minimum required number of positions and distances.
- getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Minimum required number of positions and distances.
- getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Minimum required number of positions and distances.
- getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Minimum required number of positions and distances.
- getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Minimum required number of positions and distances.
- getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Minimum required number of positions and distances.
- getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Minimum required number of positions and distances.
- getNorm() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets norm of position expressed in meters (m), which represents the distance to Earth's center of mass.
- getNorm() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets norm of velocity expressed in meters per second (m/s), which represents the speed of the body.
- getNorm() - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets norm of velocity expressed in meters per second (m/s), which represents the speed of the body.
- getNormAsDistance() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets norm of position, which represents the distance to Earth's center of mass.
- getNormAsDistance(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets norm of position, which represents the distance to Earth's center of mass.
- getNormAsSpeed() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets norm of velocity, which represents the speed of the body.
- getNormAsSpeed() - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets norm of velocity, which represents the speed of the body.
- getNormAsSpeed(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets norm of velocity, which represents the speed of the body.
- getNormAsSpeed(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets norm of velocity, which represents the speed of the body.
- getNum() - Method in class com.irurueta.navigation.geodesic.PolygonResult
-
Gets the number of vertices in the polygon.
- getNumberOfDimensions() - Method in class com.irurueta.navigation.Accuracy
-
Gets number of dimensions.
- getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Gets number of dimensions of provided points.
- getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Gets number of dimensions of provided points.
- getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Gets number of dimensions of provided points.
- getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Gets number of dimensions of provided points.
- getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Gets number of dimensions of provided points.
- getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Gets number of dimensions of provided points.
- getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Gets number of dimensions of provided points.
- getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Gets number of dimensions of provided points.
- getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Gets number of dimensions of provided points.
- getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Gets number of dimensions of provided points.
- getNumberOfSatellites() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets number of satellites in constellation.
- getOrbitalRadiusOfSatellites() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets orbital radius of satellites expressed in meters (m).
- getOrbitalRadiusOfSatellitesDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets orbital radius of satellites.
- getOrbitalRadiusOfSatellitesDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets orbital radius of satellites.
- getPerimeter() - Method in class com.irurueta.navigation.geodesic.PolygonResult
-
Gets the perimeter of the polygon or the length of the polyline (meters).
- getPitchEulerAngle() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets pitch Euler angle (around y-axis) expressed in radians.
- getPitchEulerAngleMeasurement() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets pitch Euler angle (around y-axis).
- getPitchEulerAngleMeasurement(Angle) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets pitch Euler angle (around y-axis).
- getPosition() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets body position expressed in meters (m) and resolved along ECEF-frame axes.
- getPosition() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
- getPosition() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets curvilinear position, expressed in terms of latitude, longitude and height.
- getPosition() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets position resolved in ECEF axes.
- getPosition() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated ECEF user position expressed in meters (m).
- getPosition() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets satellite ECEF position expressed in meters (m).
- getPosition(Point3D) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets body position expressed in meters (m) and resolved along ECEF-frame axes.
- getPosition(Point3D) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
- getPosition(Point3D) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets position resolved in ECEF axes.
- getPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated ECEF user position expressed in meters (m).
- getPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets satellite ECEF position expressed in meters (m).
- getPosition(NEDPosition) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets curvilinear position, expressed in terms of latitude, longitude and height.
- getPositionAndVelocity() - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Gets cartesian position and velocity.
- getPositionAndVelocity() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated ECEF user position and velocity.
- getPositionAndVelocity() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets ECEF position and velocity of satellite.
- getPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Gets cartesian position and velocity.
- getPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets estimated ECEF user position and velocity.
- getPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets ECEF position and velocity of satellite.
- getPositionNorm() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets norm of position expressed in meters (m), which represents the distance to Earth's center of mass.
- getPositionNormAsDistance() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets norm of position, which represents the distance to Earth's center of mass.
- getPositionNormAsDistance(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets norm of position, which represents the distance to Earth's center of mass.
- getPositions() - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Gets known positions of static nodes.
- getPositions() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Gets known positions of static nodes.
- getPositionX() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets cartesian x coordinate of body position resolved along ECI or ECEF-frame axes.
- getPositionX(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets cartesian x coordinate of body position resolved along ECI or ECEF-frame axes.
- getPositionY() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets cartesian y coordinate of body position resolved along ECI or ECEF-frame axes.
- getPositionY(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets cartesian y coordinate of body position resolved along ECI or ECEF-frame axes.
- getPositionZ() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets cartesian z coordinate of body position resolved along ECI or ECEF-frame axes.
- getPositionZ(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets cartesian z coordinate of body position resolved along ECI or ECEF-frame axes.
- getPreliminarySubsetSize() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Gets size of subsets to be checked during robust estimation.
- getPriorPositionAndVelocity() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Gets previously predicted ECEF user position and velocity.
- getProgressDelta() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Returns amount of progress variation before notifying a progress change during estimation.
- getPseudoRange() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets pseudo-range measurement expressed in meters (m).
- getPseudoRangeDistance() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets pseudo-range measurement.
- getPseudoRangeDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets pseudo-range measurement.
- getPseudoRangeSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets pseudo-range measurement noise SD (Standard Deviation) expressed in meters (m).
- getPseudoRate() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets pseudo-range rate measurement expressed in meters per second (m/s).
- getPseudoRateSpeed() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets pseudo-range rate measurement.
- getPseudoRateSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets pseudo-range rate measurement.
- getQualityScores() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Returns quality scores corresponding to each pair of positions and distances (i.e. sample).
- getQualityScores() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Returns quality scores corresponding to each pair of positions and distances (i.e. sample).
- getQualityScores() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Returns quality scores corresponding to each pair of positions and distances (i.e. sample).
- getQualityScores() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Returns quality scores corresponding to each pair of positions and distances (i.e. sample).
- getQualityScores() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Returns quality scores corresponding to each pair of positions and distances (i.e. sample).
- getRangeRateSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets pseudo-range rate measurement SD (Standard Deviation) expressed in meters per second (m/s).
- getRangeRateTrackingErrorSD() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets range rate tracking error Standard Deviation (SD) expressed in meters per second (m/s).
- getRangeRateTrackingErrorSDSpeed() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets range rate tracking error Standard Deviation (SD).
- getRangeRateTrackingErrorSDSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets range rate tracking error Standard Deviation (SD).
- getRk() - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Gets reciprocal of azimuthal scale at point.
- getRollEulerAngle() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets roll Euler angle (around x-axis) expressed in radians.
- getRollEulerAngleMeasurement() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets roll Euler angle (around x-axis).
- getRollEulerAngleMeasurement(Angle) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets roll Euler angle (around x-axis).
- getS12() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets distance between point 1 and point 2 (meters).
- getSatellitesInclinationAngle() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets inclination angle of satellites.
- getSatellitesInclinationAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets inclination angle of satellites.
- getSatellitesInclinationDegrees() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets inclination angle of satellites expressed in degrees (deg).
- getScaleM12() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets geodesic scale of point 2 relative to point 1 (dimensionless).
- getScaleM21() - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Gets geodesic scale of point 1 relative to point 2 (dimensionless).
- getSecond() - Method in class com.irurueta.navigation.geodesic.Pair
-
Gets the second member of the pair.
- getSISErrorSD() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets Signal In Space (SIS) error Standard Deviation (SD) expressed in meters (m).
- getSISErrorSDDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets Signal In Space (SIS) error Standard Deviation (SD).
- getSISErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets Signal In Space (SIS) error Standard Deviation (SD).
- getSmallestAccuracy() - Method in class com.irurueta.navigation.Accuracy
-
Gets smallest (best) accuracy in any direction (i.e. either 2D or 3D).
- getSmallestAccuracyMeters() - Method in class com.irurueta.navigation.Accuracy
-
Gets smallest (best) accuracy in any direction (i.e. either 2D or 3D) expressed in meters.
- getSourceType() - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
-
Gets source frame type.
- getSourceType() - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
-
Gets source frame type.
- getSourceType() - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
-
Gets source frame type.
- getSourceType() - Method in interface com.irurueta.navigation.frames.converters.FrameConverter
-
Gets source frame type.
- getSourceType() - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
-
Gets source frame type.
- getSourceType() - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
-
Gets source frame type.
- getSourceType() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets source frame type.
- getSpeedD() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
- getSpeedD() - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
- getSpeedD(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
- getSpeedD(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
- getSpeedE() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
- getSpeedE() - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
- getSpeedE(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
- getSpeedE(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
- getSpeedInitialClockDriftUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial clock drift uncertainty per axis.
- getSpeedInitialClockDriftUncertainty(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial clock drift uncertainty per axis.
- getSpeedInitialVelocityUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial velocity uncertainty per axis.
- getSpeedInitialVelocityUncertainty(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets initial velocity uncertainty per axis.
- getSpeedN() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
- getSpeedN() - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
- getSpeedN(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
- getSpeedN(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
- getSpeedRangeRateSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets pseudo-range rate measurement noise SD (Standard Deviation).
- getSpeedRangeRateSD(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Gets pseudo-range rate measurement noise SD (Standard Deviation).
- getSpeedX() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets x coordinate of velocity of body frame resolved along ECEF-frame axes.
- getSpeedX() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets x coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
- getSpeedX() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets x coordinate of velocity resolved in ECEF axes.
- getSpeedX() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets x coordinate of estimated ECEF user velocity.
- getSpeedX() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets x coordinate of satellite ECEF velocity.
- getSpeedX(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets cartesian x coordinate of velocity of body frame resolved along ECEF-frame axes.
- getSpeedX(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets x coordinate of velocity of body frame resolved along ECEF-frame axes.
- getSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets x coordinate of velocity resolved in ECEF axes.
- getSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets x coordinate of estimated ECEF user velocity.
- getSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets x coordinate of satellite ECEF velocity.
- getSpeedY() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets y coordinate of velocity of body frame resolved along ECEF-frame axes.
- getSpeedY() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets y coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
- getSpeedY() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets y coordinate of velocity resolved in ECEF axes.
- getSpeedY() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets y coordinate of estimated ECEF user velocity.
- getSpeedY() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets y coordinate of satellite ECEF velocity.
- getSpeedY(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets cartesian y coordinate of velocity of body frame resolved along ECEF-frame axes.
- getSpeedY(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets y coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
- getSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets y coordinate of velocity resolved in ECEF axes.
- getSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets y coordinate of estimated ECEF user velocity.
- getSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets y coordinate of satellite ECEF velocity.
- getSpeedZ() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets z coordinate of velocity of body frame resolved along ECEF-frame axes.
- getSpeedZ() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets z coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
- getSpeedZ() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets z coordinate of velocity resolved in ECEF axes.
- getSpeedZ() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets z coordinate of estimated ECEF user velocity.
- getSpeedZ() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets z coordinate of satellite ECEF velocity.
- getSpeedZ(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets cartesian z coordinate of velocity of body frame resolved along ECEF-frame axes.
- getSpeedZ(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets z coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
- getSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets z coordinate of velocity resolved in ECEF axes.
- getSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets z coordinate of estimated ECEF user velocity.
- getSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets z coordinate of satellite ECEF velocity.
- getSpheres() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Gets spheres defined by provided positions and distances.
- getSpheres() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Gets spheres defined by provided positions and distances.
- getSpheres() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Gets spheres defined by provided positions and distances.
- getSpheres() - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Gets spheres defined by provided positions and distances.
- getStandardDeviationFactor() - Method in class com.irurueta.navigation.Accuracy
-
Gets standard deviation factor to account for a given accuracy confidence.
- getStartLatitude() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Gets starting latitude expressed in degrees.
- getStartLongitude() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Gets starting longitude expressed in degrees.
- getState() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets current Kalman filter state containing current GNSS estimation along with Kalman filter covariance error matrix.
- getState(GNSSKalmanState) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Gets current Kalman filter state containing current GNSS estimation along with Kalman filter covariance error matrix.
- getStopThreshold() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getSum() - Method in class com.irurueta.navigation.geodesic.Accumulator
-
Returns the value held in the accumulator.
- getThreshold() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Returns threshold to determine whether samples are inliers or not.
- getThreshold() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Returns threshold to determine whether samples are inliers or not.
- getThreshold() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Gets threshold to determine whether samples are inliers or not when testing possible solutions.
- getThreshold() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Gets threshold to determine whether samples are inliers or not when testing possible solutions.
- getThreshold() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Gets threshold to determine whether samples are inliers or not when testing possible solutions.
- getThreshold() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Gets threshold to determine whether samples are inliers or not when testing possible solutions.
- getType() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
-
Gets lateration solver type.
- getType() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
-
Gets lateration solver type.
- getType() - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Gets lateration solver type.
- getType() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Gets lateration solver type.
- getVd() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
- getVd() - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
- getVe() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
- getVe() - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
- getVelocity() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets velocity coordinates of body frame resolved along North, East, Down axes.
- getVelocity(NEDVelocity) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets velocity coordinates of body frame resolved along North, East, Down axes.
- getVelocityNorm() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets norm of velocity expressed in meters per second (m/s), which represents the speed of the body.
- getVelocityNorm() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets norm of velocity expressed in meters per second (m/s), which represents the speed of the body.
- getVelocityNormAsSpeed() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets norm of velocity, which represents the speed of the body.
- getVelocityNormAsSpeed() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets norm of velocity, which represents the speed of the body.
- getVelocityNormAsSpeed(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets norm of velocity, which represents the speed of the body.
- getVelocityNormAsSpeed(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets norm of velocity, which represents the speed of the body.
- getVersion() - Method in class com.irurueta.navigation.BuildInfo
-
Obtains version of this library.
- getVn() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
- getVn() - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
- getVx() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets x coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
- getVx() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets x coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
- getVx() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets x coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
- getVx() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets x coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
- getVx() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets x coordinate of satellite ECEF velocity expressed in meters per second (m/s).
- getVy() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets y coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
- getVy() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets y coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
- getVy() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets y coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
- getVy() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets y coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
- getVy() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets y coordinate of satellite ECEF velocity expressed in meters per second (m/s).
- getVz() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Gets z coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
- getVz() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets z coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
- getVz() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets z coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
- getVz() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets z coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
- getVz() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets z coordinate of satellite ECEF velocity expressed in meters per second (m/s).
- getX() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets cartesian x coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
- getX() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets cartesian x coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
- getX() - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Gets easting of point (meters).
- getX() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets cartesian x coordinate of position resolved in ECEF axes and expressed in meters (m).
- getX() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets x coordinate of estimated ECEF user position expressed in meters (m).
- getX() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets x coordinate of satellite ECEF position expressed in meters (m).
- getXDistance() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets cartesian x coordinate of position resolved in ECEF axes.
- getXDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets cartesian x coordinate of position resolved in ECEF axes.
- getY() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets cartesian y coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
- getY() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets cartesian y coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
- getY() - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Gets northing of point (meters).
- getY() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets cartesian y coordinate of position resolved in ECEF axes and expressed in meters (m).
- getY() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets y coordinate of estimated ECEF user position expressed in meters (m).
- getY() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets y coordinate of satellite ECEF position expressed in meters (m).
- getYawEulerAngle() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets yaw Euler angle (around z-axis) expressed in radians.
- getYawEulerAngleMeasurement() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets yaw Euler angle (around z-axis).
- getYawEulerAngleMeasurement(Angle) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Gets yaw Euler angle (around z-axis).
- getYDistance() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets cartesian y coordinate of position resolved in ECEF axes.
- getYDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets cartesian y coordinate of position resolved in ECEF axes.
- getZ() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Gets cartesian z coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
- getZ() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Gets cartesian z coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
- getZ() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets cartesian z coordinate of position resolved in ECEF axes and expressed in meters (m).
- getZ() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Gets z coordinate of estimated ECEF user position expressed in meters (m).
- getZ() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Gets z coordinate of satellite ECEF position expressed in meters (m).
- getZDistance() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets cartesian z coordinate of position resolved in ECEF axes.
- getZDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Gets cartesian z coordinate of position resolved in ECEF axes.
- getZenithIonosphereErrorSD() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets Zenith ionosphere error Standard Deviation (SD) expressed in meters (m).
- getZenithIonosphereErrorSDDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets Zenith ionosphere error Standard Deviation (SD).
- getZenithIonosphereErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets Zenith ionosphere error Standard Deviation (SD).
- getZenithTroposphereErrorSD() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets Zenith troposphere error Standard Deviation (SD) expressed in meters (m).
- getZenithTroposphereErrorSDDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets Zenith troposphere error Standard Deviation (SD).
- getZenithTroposphereErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Gets Zenith troposphere error Standard Deviation (SD).
- Gnomonic - Class in com.irurueta.navigation.geodesic
-
Gnomonic projection.
- Gnomonic(Geodesic) - Constructor for class com.irurueta.navigation.geodesic.Gnomonic
-
Constructor for Gnomonic.
- GnomonicData - Class in com.irurueta.navigation.geodesic
-
The results of gnomonic projection.
- GnomonicData() - Constructor for class com.irurueta.navigation.geodesic.GnomonicData
-
Initialize all the fields to Double.NaN.
- GnomonicData(double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.geodesic.GnomonicData
-
Constructor initializing all the fields for gnomonic projection of a point (lat, lon) given a center point of projection (lat0, lon0).
- GNSSBiasesGenerator - Class in com.irurueta.navigation.gnss
-
Generates the GNSS range errors due to signal in space, ionosphere and troposphere errors based on the elevation angles.
- GNSSBiasesGenerator() - Constructor for class com.irurueta.navigation.gnss.GNSSBiasesGenerator
-
Constructor.
- GNSSConfig - Class in com.irurueta.navigation.gnss
-
Contains GNSS configuration parameters.
- GNSSConfig() - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
-
Constructor.
- GNSSConfig(double, double, double, double, int, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
-
Constructor.
- GNSSConfig(double, Point3D, int, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
-
Constructor.
- GNSSConfig(double, ECEFPosition, int, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
-
Constructor.
- GNSSConfig(GNSSConfig) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
-
Copy constructor.
- GNSSConfig(Time, Point3D, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
-
Sets values.
- GNSSConfig(Time, ECEFPosition, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
-
Constructor.
- GNSSConfig(Time, Distance, Distance, Distance, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
-
Constructor
- GNSSEstimation - Class in com.irurueta.navigation.gnss
-
Contains GNSS state estimation, which contains user position, velocity and estimated clock offset and drift.
- GNSSEstimation() - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
-
Constructor.
- GNSSEstimation(double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
-
Constructor.
- GNSSEstimation(Point3D, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
-
Constructor.
- GNSSEstimation(Point3D, Speed, Speed, Speed, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
-
Constructor.
- GNSSEstimation(ECEFPosition, ECEFVelocity, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
-
Constructor.
- GNSSEstimation(ECEFPosition, ECEFVelocity, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
-
Constructor.
- GNSSEstimation(ECEFPositionAndVelocity, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
-
Constructor.
- GNSSEstimation(ECEFPositionAndVelocity, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
-
Constructor.
- GNSSEstimation(GNSSEstimation) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
-
Copy constructor.
- GNSSEstimation(Distance, Distance, Distance, Speed, Speed, Speed, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
-
Constructor.
- GNSSException - Exception in com.irurueta.navigation.gnss
-
Exception related to GNSS estimation.
- GNSSException() - Constructor for exception com.irurueta.navigation.gnss.GNSSException
-
Constructor.
- GNSSException(String) - Constructor for exception com.irurueta.navigation.gnss.GNSSException
-
Constructor with String containing message.
- GNSSException(String, Throwable) - Constructor for exception com.irurueta.navigation.gnss.GNSSException
-
Constructor with message and cause.
- GNSSException(Throwable) - Constructor for exception com.irurueta.navigation.gnss.GNSSException
-
Constructor with cause.
- GNSSKalmanConfig - Class in com.irurueta.navigation.gnss
-
Contains GNSS Kalman filter configuration parameters (usually obtained through calibration) to determine the system noise covariance matrix.
- GNSSKalmanConfig() - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Constructor.
- GNSSKalmanConfig(double, double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Constructor.
- GNSSKalmanConfig(GNSSKalmanConfig) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Copy constructor.
- GNSSKalmanConfig(Distance, Speed, Distance, Speed, double, double, double, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Constructor.
- GNSSKalmanEpochEstimator - Class in com.irurueta.navigation.gnss
-
Implements one cycle of the GNSS extended Kalman filter.
- GNSSKalmanEpochEstimator() - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator - Class in com.irurueta.navigation.gnss
-
Calculates position, velocity, clock offset and clock drift using an unweighted iterated least squares estimator along with a Kalman filter to smooth results.
- GNSSKalmanFilteredEstimator() - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator(double) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator(double, GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator(GNSSKalmanConfig) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator(GNSSKalmanConfig, double) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator(GNSSKalmanConfig, double, GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator(GNSSKalmanConfig, GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator(GNSSKalmanConfig, Time) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator(GNSSKalmanConfig, Time, GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator(GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator(Time) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimator(Time, GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Constructor.
- GNSSKalmanFilteredEstimatorListener - Interface in com.irurueta.navigation.gnss
-
Listener defining events of GNSSKalmanFilteredEstimatorListener.
- GNSSKalmanInitializer - Class in com.irurueta.navigation.gnss
-
Initializes the GNSS EKF Kalman filter state estimates and error covariance matrix.
- GNSSKalmanInitializer() - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanInitializer
-
Constructor.
- GNSSKalmanState - Class in com.irurueta.navigation.gnss
-
Kalman filter state for filtered GNSS estimation.
- GNSSKalmanState() - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanState
-
Constructor.
- GNSSKalmanState(GNSSEstimation, Matrix) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanState
-
Constructor.
- GNSSKalmanState(GNSSKalmanState) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanState
-
Copy constructor.
- GNSSLeastSquaresPositionAndVelocityEstimator - Class in com.irurueta.navigation.gnss
-
Calculates position, velocity, clock offset and clock drift using unweighted iterated least squares.
- GNSSLeastSquaresPositionAndVelocityEstimator() - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Constructor.
- GNSSLeastSquaresPositionAndVelocityEstimator(GNSSLeastSquaresPositionAndVelocityEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Constructor.
- GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Constructor.
- GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>, ECEFPositionAndVelocity) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Constructor.
- GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>, ECEFPositionAndVelocity, GNSSLeastSquaresPositionAndVelocityEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Constructor.
- GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>, GNSSEstimation) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Constructor.
- GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>, GNSSEstimation, GNSSLeastSquaresPositionAndVelocityEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Constructor.
- GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>, GNSSLeastSquaresPositionAndVelocityEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Constructor.
- GNSSLeastSquaresPositionAndVelocityEstimatorListener - Interface in com.irurueta.navigation.gnss
-
Listener defining events of GNSSLeastSquaresPositionAndVelocityEstimator.
- GNSSMeasurement - Class in com.irurueta.navigation.gnss
-
Contains GNSS measurement data of a satellite.
- GNSSMeasurement() - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
-
Constructor.
- GNSSMeasurement(double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
-
Constructor.
- GNSSMeasurement(double, double, ECEFPosition, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
-
Constructor.
- GNSSMeasurement(double, double, ECEFPositionAndVelocity) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
-
Constructor.
- GNSSMeasurement(GNSSMeasurement) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
-
Copy constructor.
- GNSSMeasurement(Distance, Speed, Point3D, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
-
Constructor.
- GNSSMeasurement(Distance, Speed, ECEFPosition, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
-
Constructor.
- GNSSMeasurement(Distance, Speed, ECEFPositionAndVelocity) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
-
Constructor.
- GNSSMeasurement(Distance, Speed, Distance, Distance, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
-
Constructor.
- GNSSMeasurementsGenerator - Class in com.irurueta.navigation.gnss
-
Generates satellite GNSS measurement data.
- GNSSMeasurementsGenerator() - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Constructor.
- GROUP_ID_KEY - Static variable in class com.irurueta.navigation.BuildInfo
-
Key to obtain groupID of this library from properties file.
- groupId - Variable in class com.irurueta.navigation.BuildInfo
-
GroupId of this library.
H
- hashCode() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.frames.NEDFrame
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.frames.NEDPosition
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Computes and returns hash code for this instance.
- hashCode() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Computes and returns hash code for this instance.
- height - Variable in class com.irurueta.navigation.frames.NEDFrame
-
Height expressed in meters.
- height - Variable in class com.irurueta.navigation.frames.NEDPosition
-
Height expressed in meters (m).
- HOMOGENEOUS_LINEAR_TRILATERATION_SOLVER - Enum constant in enum class com.irurueta.navigation.lateration.LaterationSolverType
-
Homogeneous linear lateration solver.
- HomogeneousLinearLeastSquaresLateration2DSolver - Class in com.irurueta.navigation.lateration
-
Linearly solves the lateration problem using an homogeneous LMSE solution.
- HomogeneousLinearLeastSquaresLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLateration2DSolver(Circle[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLateration2DSolver(Point2D[], double[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLateration2DSolver(LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLateration3DSolver - Class in com.irurueta.navigation.lateration
-
Linearly solves the lateration problem using an homogeneous LMSE solution.
- HomogeneousLinearLeastSquaresLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLateration3DSolver(Point3D[], double[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLateration3DSolver(Sphere[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLateration3DSolver(LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLaterationSolver<P extends com.irurueta.geometry.Point<?>> - Class in com.irurueta.navigation.lateration
-
Linearly solves the lateration problem using an homogeneous LMSE solution.
- HomogeneousLinearLeastSquaresLaterationSolver() - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLaterationSolver(LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLaterationSolver(P[], double[]) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
-
Constructor.
- HomogeneousLinearLeastSquaresLaterationSolver(P[], double[], LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
-
Constructor.
- homogeneousLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Homogeneous linear lateration solver internally used by a robust algorithm.
- homogeneousLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Homogeneous linear lateration solver internally used by a robust algorithm.
- hSqr - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Contains square representation of measurement or geometry matrix.
- hypot(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
The hypotenuse function avoiding underflow and overflow.
I
- INHOMOGENEOUS_LINEAR_TRILATERATION_SOLVER - Enum constant in enum class com.irurueta.navigation.lateration.LaterationSolverType
-
Inhomogeneous linear lateration solver.
- InhomogeneousLinearLeastSquaresLateration2DSolver - Class in com.irurueta.navigation.lateration
-
Linearly solves the lateration problem using an inhomogeneous solution.
- InhomogeneousLinearLeastSquaresLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLateration2DSolver(Circle[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLateration2DSolver(Point2D[], double[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLateration2DSolver(LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLateration3DSolver - Class in com.irurueta.navigation.lateration
-
Linearly solves the lateration problem.
- InhomogeneousLinearLeastSquaresLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLateration3DSolver(Point3D[], double[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLateration3DSolver(Sphere[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLateration3DSolver(LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLaterationSolver<P extends com.irurueta.geometry.Point<P>> - Class in com.irurueta.navigation.lateration
-
Linearly solves the lateration problem using an inhomogeneous solution.
- InhomogeneousLinearLeastSquaresLaterationSolver() - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLaterationSolver(LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLaterationSolver(P[], double[]) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
-
Constructor.
- InhomogeneousLinearLeastSquaresLaterationSolver(P[], double[], LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
-
Constructor.
- inhomogeneousLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Linear lateration solver internally used by a robust algorithm.
- inhomogeneousLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Inhomogeneous linear lateration solver internally used by a robust algorithm.
- init() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
- init() - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Setup inner positions and distances.
- init() - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Setup inner positions and distances.
- initialBearing - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Initial bearing (degrees).
- initialClockDriftUncertainty - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Initial clock drift uncertainty per axis expressed in meters per second (m/s).
- initialClockOffsetUncertainty - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Initial clock offset uncertainty per axis expressed in meters (m).
- initialEstimatedEcefPositionX - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
X coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
- initialEstimatedEcefPositionY - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Y coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
- initialEstimatedEcefPositionZ - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Z coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
- initialize(GNSSEstimation, GNSSKalmanConfig) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanInitializer
-
Initializes GNSS Kalman filter state.
- initialize(GNSSEstimation, GNSSKalmanConfig, GNSSKalmanState) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanInitializer
-
Initializes GNSS Kalman filter state.
- initializePriorPositionAndVelocityIfNeeded() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Initializes prior position and velocity if not set, assuming that user is located at the average latitude, longitude of all provided satellite measurements, at Earth's surface (height = 0) and with zero velocity.
- initialPosition - Variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Initial position to start lateration solving.
- initialPosition - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Initial position to use as a starting point to find a new solution.
- initialPositionUncertainty - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Initial position uncertainty per axis expressed in meters (m).
- initialReceiverClockDrift - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Initial receiver clock drift at time = 0 expressed in meters per second (m/s).
- initialReceiverClockOffset - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Initial receiver clock offset at time = 0 expressed in meters (m).
- initialVelocityUncertainty - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Initial velocity uncertainty per axis expressed in meters per second (m/s).
- inliersData - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Data related to inliers found after estimation.
- innerDistances - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Distances for linear inner solver used during robust estimation.
- innerDistances - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Distances for linear inner solver used during robust estimation.
- innerDistanceStandardDeviations - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Standard deviations for non-linear inner solver used during robust estimation.
- innerDistanceStandardDeviations - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Standard deviations for non-linear inner solver used during robust estimation.
- innerPositions - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Positions for linear inner solver used during robust estimation.
- innerPositions - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Positions for linear inner solver used during robust estimation.
- internalAccuracy - Variable in class com.irurueta.navigation.Accuracy
-
Internal accuracy reference.
- internalSetCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Internally sets circles defining positions and Euclidean distances.
- internalSetCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Internally sets circles defining positions and Euclidean distances.
- internalSetCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Internally sets circles defining positions and Euclidean distances.
- internalSetCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Internally sets circles defining positions and Euclidean distances.
- internalSetCirclesAndStandardDeviations(Circle[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Internally sets circles defining positions and Euclidean distances along with the standard deviations of provided circles radii.
- internalSetCirclesAndStandardDeviations(Circle[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Internally sets circles defining positions and Euclidean distances along with the standard deviations of provided circles radii.
- internalSetPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Internally sets known positions and Euclidean distances.
- internalSetPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Internally sets known positions and Euclidean distances.
- internalSetPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Internally sets known positions and Euclidean distances.
- internalSetPositionsDistancesAndStandardDeviations(P[], double[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Internally sets known positions, Euclidean distances and the respective standard deviations of measured distances.
- internalSetPositionsDistancesAndStandardDeviations(P[], double[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Internally sets known positions, Euclidean distances and the respective standard deviations of measured distances.
- internalSetQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Sets quality scores corresponding to each provided sample.
- internalSetQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Sets quality scores corresponding to each provided sample.
- internalSetQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Sets quality scores corresponding to each provided sample.
- internalSetQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Sets quality scores corresponding to each provided sample.
- internalSetSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Internally sets spheres defining positions and Euclidean distances.
- internalSetSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Internally sets spheres defining positions and Euclidean distances.
- internalSetSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Internally sets spheres defining positions and Euclidean distances.
- internalSetSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Internally sets spheres defining positions and Euclidean distances.
- internalSetSpheresAndStandardDeviations(Sphere[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Internally sets spheres defining positions and Euclidean distances along with the standard deviations of provided spheres radii.
- internalSetSpheresAndStandardDeviations(Sphere[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Internally sets spheres defining positions and Euclidean distances along with the standard deviations of provided spheres radii.
- internalSetValues(int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Method used internally to set values.
- intersectWithPlane() - Method in class com.irurueta.navigation.Accuracy3D
-
Intersects ellipsoid representing this accuracy with horizontal xy plane.
- InvalidSourceAndDestinationFrameTypeException - Exception in com.irurueta.navigation.frames
-
Exception raised if provided source and destination frame types of a coordinate transformation matrix is not valid for a given frame.
- InvalidSourceAndDestinationFrameTypeException() - Constructor for exception com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException
-
Constructor.
- InvalidSourceAndDestinationFrameTypeException(String) - Constructor for exception com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException
-
Constructor with message.
- InvalidSourceAndDestinationFrameTypeException(String, Throwable) - Constructor for exception com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException
-
Constructor with message and cause.
- InvalidSourceAndDestinationFrameTypeException(Throwable) - Constructor for exception com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException
-
Constructor with cause.
- inverse() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Converts this instance into its inverse coordinate transformation matrix.
- inverse(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Solve the inverse geodesic problem.
- inverse(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Solve the inverse geodesic problem with a subset of the geodesic results returned.
- inverse(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes the inverse of this coordinate transformation matrix and stores the result into provided instance.
- inverseAndReturnNew() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes the inverse of this coordinate transformation matrix and returns it as a new instance.
- InverseData() - Constructor for class com.irurueta.navigation.geodesic.Geodesic.InverseData
- inverseInt(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
- inverseLine(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Define a
GeodesicLine
in terms of the inverse geodesic problem with all capabilities included. - inverseLine(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Define a
GeodesicLine
in terms of the inverse geodesic problem with a subet of the capabilities included. - inverseStart(double, double, double, double, double, double, double, double, double, double[], double[]) - Method in class com.irurueta.navigation.geodesic.Geodesic
- InverseStartV() - Constructor for class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
- invHSqr - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Inverse of the square representation of measurement or geometry matrix.
- IONO_FACTOR - Static variable in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
-
Ionosphere factor.
- isComputeAndKeepInliersEnabled() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Indicates whether inliers must be computed and kept.
- isComputeAndKeepInliersEnabled() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Indicates whether inliers must be computed and kept.
- isComputeAndKeepInliersEnabled() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Indicates whether inliers must be computed and kept.
- isComputeAndKeepInliersEnabled() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Indicates whether inliers must be computed and kept.
- isComputeAndKeepResiduals() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Indicates whether residuals must be computed and kept.
- isComputeAndKeepResiduals() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Indicates whether residuals must be computed and kept.
- isComputeAndKeepResiduals() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Indicates whether residuals must be computed and kept.
- isComputeAndKeepResiduals() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Indicates whether residuals must be computed and kept.
- isCovarianceKept() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates whether covariance must be kept after refining result.
- isFinite(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
Test for finiteness.
- isHomogeneousLinearSolverUsed() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates whether an homogeneous linear solver is used either to estimate preliminary solutions or an initial solution for preliminary solutions that will be later refined.
- isLinearSolverUsed() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates whether a linear solver is used or not (either homogeneous or inhomogeneous) for preliminary solutions.
- isLocked() - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Returns boolean indicating if solver is locked because estimation is under progress.
- isLocked() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Returns boolean indicating if solver is locked because estimation is under progress.
- isPreliminarySolutionRefined() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates whether preliminary solutions must be refined after an initial linear solution is found.
- isPropagateReady() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Indicates whether this estimator is ready for state propagations.
- isReady() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Indicates whether this estimator is ready to start the estimation.
- isReady() - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Indicates whether solver is ready to find a solution.
- isReady() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Indicates whether solver is ready to find a solution.
- isReady() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Indicates whether solver is ready to find a solution.
- isReady() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Indicates whether solver is ready to find a solution.
- isReady() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Indicates whether solver is ready to find a solution.
- isReady() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates whether solver is ready to find a solution.
- isResultRefined() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates whether result must be refined using a non-linear solver over found inliers.
- isRunning() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Indicates whether this estimator is running or not.
- isRunning() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Indicates whether this estimator is currently running or not.
- isUpdateMeasurementsReady(Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Indicates whether provided measurements are ready to be used for an update.
- isValidCoordinateTransformation(CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.ECEFFrame
-
Checks whether provided coordinate transformation is valid or not.
- isValidCoordinateTransformation(CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.ECIFrame
-
Checks whether provided coordinate transformation is valid or not.
- isValidCoordinateTransformation(CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.NEDFrame
-
Checks whether provided coordinate transformation matrix is valid or not.
- isValidMatrix(Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Determines whether provided matrix is a valid rotation matrix (3x3 and orthonormal) up to default threshold
CoordinateTransformation.DEFAULT_THRESHOLD
. - isValidMatrix(Matrix, double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Determines whether provided matrix is a valid rotation matrix (3x3 and orthonormal) up to provided threshold.
- isValidMeasurements(Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Indicates whether provided measurements are valid or not.
K
- k2 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- keepCovariance - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates whether covariance must be kept after refining result.
L
- lam12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
- lambda12(double, double, double, double, double, double, double, double, double, double, boolean, double[], double[], double[]) - Method in class com.irurueta.navigation.geodesic.Geodesic
- Lambda12V() - Constructor for class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
- lastStateTimestamp - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Timestamp expressed in seconds since epoch time when Kalman filter state was last propagated.
- lat - Variable in class com.irurueta.navigation.geodesic.GnomonicData
-
Latitude of point (degrees).
- lat0 - Variable in class com.irurueta.navigation.geodesic.GnomonicData
-
Latitude of center point of projection (degrees).
- lat0 - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- lat1 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Latitude of point 1 (degrees).
- lat1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- lat1 - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- lat2 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Latitude of point 2 (degrees).
- LaterationException - Exception in com.irurueta.navigation.lateration
-
Exception raised if lateration fails.
- LaterationException() - Constructor for exception com.irurueta.navigation.lateration.LaterationException
-
Constructor.
- LaterationException(String) - Constructor for exception com.irurueta.navigation.lateration.LaterationException
-
Constructor with String containing message.
- LaterationException(String, Throwable) - Constructor for exception com.irurueta.navigation.lateration.LaterationException
-
Constructor with message and cause.
- LaterationException(Throwable) - Constructor for exception com.irurueta.navigation.lateration.LaterationException
-
Constructor with cause.
- LaterationSolver<P extends com.irurueta.geometry.Point<?>> - Class in com.irurueta.navigation.lateration
-
Solves the lateration problem.
- LaterationSolver() - Constructor for class com.irurueta.navigation.lateration.LaterationSolver
-
Constructor.
- LaterationSolver(LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.LaterationSolver
-
Constructor.
- LaterationSolver(P[], double[]) - Constructor for class com.irurueta.navigation.lateration.LaterationSolver
-
Constructor.
- LaterationSolver(P[], double[], LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.LaterationSolver
-
Constructor.
- LaterationSolverListener<P extends com.irurueta.geometry.Point<?>> - Interface in com.irurueta.navigation.lateration
-
Listener to be notified of events such as when lateration solving starts or ends.
- LaterationSolverType - Enum Class in com.irurueta.navigation.lateration
-
Trilateration solver type.
- LaterationSolverType() - Constructor for enum class com.irurueta.navigation.lateration.LaterationSolverType
- latFix(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
Normalizes latitude.
- latitude - Variable in class com.irurueta.navigation.frames.NEDFrame
-
Latitude expressed in radians.
- latitude - Variable in class com.irurueta.navigation.frames.NEDPosition
-
Latitude expressed in radians (rad).
- LATITUDE - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
Calculate latitude lat2.
- lengths(double, double, double, double, double, double, double, double, double, double, int, double[], double[]) - Method in class com.irurueta.navigation.geodesic.Geodesic
- LengthsV() - Constructor for class com.irurueta.navigation.geodesic.Geodesic.LengthsV
- line(double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Set up to compute several points on a single geodesic with all capabilities included.
- line(double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
-
Set up to compute several points on a single geodesic with a subset of the capabilities included.
- lineInit(Geodesic, double, double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
- listener - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Listener to notify events raised by this instance.
- listener - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Listener to notify events raised by this instance.
- listener - Variable in class com.irurueta.navigation.lateration.LaterationSolver
-
Listener to be notified of events raised by this instance.
- listener - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Listener to be notified of events such as when solving starts, ends or its progress significantly changes.
- LMedSRobustLateration2DSolver - Class in com.irurueta.navigation.lateration
-
Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using LMedS algorithm to discard outliers.
- LMedSRobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Constructor.
- LMedSRobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Constructor.
- LMedSRobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Constructor.
- LMedSRobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Constructor.
- LMedSRobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Constructor.
- LMedSRobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Constructor.
- LMedSRobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Constructor.
- LMedSRobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Constructor.
- LMedSRobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Constructor.
- LMedSRobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Constructor.
- LMedSRobustLateration3DSolver - Class in com.irurueta.navigation.lateration
-
Robustly solves the lateration problem by finding the best pairs of 3D positions and distances among the provided ones using LMedS algorithm to discard outliers.
- LMedSRobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Constructor.
- LMedSRobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Constructor.
- LMedSRobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Constructor.
- LMedSRobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Constructor.
- LMedSRobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Constructor.
- LMedSRobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Constructor.
- LMedSRobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Constructor.
- LMedSRobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Constructor.
- LMedSRobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Constructor.
- LMedSRobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Constructor.
- LOCAL_NAVIGATION_FRAME - Enum constant in enum class com.irurueta.navigation.frames.FrameType
-
Local Navigation frame.
- LOCAL_TANGENT_PLANE_FRAME - Enum constant in enum class com.irurueta.navigation.frames.FrameType
-
Local Tangent-Plane frame.
- LocationUtils - Class in com.irurueta.navigation.utils
-
Location utility class based on Android's SDK Location class.
- LocationUtils() - Constructor for class com.irurueta.navigation.utils.LocationUtils
-
Constructor.
- LocationUtils.BearingDistance - Class in com.irurueta.navigation.utils
-
Contains distance and bearing.
- locked - Variable in class com.irurueta.navigation.lateration.LaterationSolver
-
Indicates if this instance is locked because lateration is being solved.
- locked - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates if this instance is locked because lateration is being solved.
- LockedException - Exception in com.irurueta.navigation
-
Exception raised when attempting to perform an operation on a locked instance because instance is busy doing some other operation.
- LockedException() - Constructor for exception com.irurueta.navigation.LockedException
-
Constructor.
- LockedException(String) - Constructor for exception com.irurueta.navigation.LockedException
-
Constructor with String containing message.
- LockedException(String, Throwable) - Constructor for exception com.irurueta.navigation.LockedException
-
Constructor with message and cause.
- LockedException(Throwable) - Constructor for exception com.irurueta.navigation.LockedException
-
Constructor with cause.
- log1p(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
log(1 + x) accurate near x = 0.
- LOGGER - Static variable in class com.irurueta.navigation.BuildInfo
-
This class logger.
- lon - Variable in class com.irurueta.navigation.geodesic.GnomonicData
-
Longitude of point (degrees).
- lon0 - Variable in class com.irurueta.navigation.geodesic.GnomonicData
-
Longitude of center point of projection (degrees).
- lon0 - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- lon1 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Longitude of point 1 (degrees).
- lon1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- lon1 - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- lon2 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Longitude of point 2 (degrees).
- LONG_UNROLL - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
Unroll lon2.
- longitude - Variable in class com.irurueta.navigation.frames.NEDFrame
-
Longitude expressed in radians.
- longitude - Variable in class com.irurueta.navigation.frames.NEDPosition
-
Longitude expressed in radians (rad).
- LONGITUDE - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
Calculate longitude lon2.
- lsEstimator - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Internal estimator to compute least squares solution for GNSS measurements.
M
- m0 - Variable in class com.irurueta.navigation.geodesic.Geodesic.LengthsV
- m12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.LengthsV
- m12 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Reduced length of geodesic (meters).
- m12b - Variable in class com.irurueta.navigation.geodesic.Geodesic.LengthsV
- m21 - Variable in class com.irurueta.navigation.geodesic.Geodesic.LengthsV
- mask - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- maskAngleDegrees - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Mask angle expressed in degrees (deg).
- matrix - Variable in class com.irurueta.navigation.frames.CoordinateTransformation
-
3x3 matrix containing a rotation.
- MATRIX_SIZE - Static variable in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
-
Number of rows and columns of transition and system noise covariance matrices.
- MAX_CONFIDENCE - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Maximum allowed confidence value.
- MAX_PROGRESS_DELTA - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Maximum allowed value for progress delta.
- MAXIT1 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- MAXIT2 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- maxIterations - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Maximum allowed number of iterations.
- measurementPosition - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Measurement position to be reused.
- measurements - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
GNSS measurements of a collection of satellites.
- measurements - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
GNSS measurements of a collection of satellites.
- measurementVelocity - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Measurement velocity to be reused.
- MIN - Static variable in class com.irurueta.navigation.geodesic.GeoMath
-
Equivalent to C++'s
numeric_limits<double>::min()
. - MIN_CONFIDENCE - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Minimum allowed confidence value.
- MIN_ITERATIONS - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Minimum allowed number of iterations.
- MIN_MEASUREMENTS - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Minimum number of measurements required to obtain a solution.
- MIN_PROGRESS_DELTA - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Minimum allowed value for progress delta.
- MIN_SATELLITES - Static variable in class com.irurueta.navigation.gnss.GNSSConfig
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Minimum allowed stop threshold value.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Minimum allowed stop threshold value.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Minimum allowed stop threshold value.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Minimum allowed stop threshold value.
- MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Minimum value that can be set as threshold.
- MSACRobustLateration2DSolver - Class in com.irurueta.navigation.lateration
-
Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using MSAC algorithm to discard outliers.
- MSACRobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Constructor.
- MSACRobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Constructor.
- MSACRobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Constructor.
- MSACRobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Constructor.
- MSACRobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Constructor.
- MSACRobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Constructor.
- MSACRobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Constructor.
- MSACRobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Constructor.
- MSACRobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Constructor.
- MSACRobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Constructor.
- MSACRobustLateration3DSolver - Class in com.irurueta.navigation.lateration
-
Robustly solves the lateration problem by finding the best pairs of 3D positions and distances among the provided ones using MSAC algorithm to discard outliers.
- MSACRobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Constructor.
- MSACRobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Constructor.
- MSACRobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Constructor.
- MSACRobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Constructor.
- MSACRobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Constructor.
- MSACRobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Constructor.
- MSACRobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Constructor.
- MSACRobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Constructor.
- MSACRobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Constructor.
- MSACRobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Constructor.
N
- n - Variable in class com.irurueta.navigation.geodesic.Geodesic
- NA1 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- NA2 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- NA3 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- NA3X - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- NavigationException - Exception in com.irurueta.navigation
-
Exception related to GNSS/INS navigation.
- NavigationException() - Constructor for exception com.irurueta.navigation.NavigationException
-
Constructor.
- NavigationException(String) - Constructor for exception com.irurueta.navigation.NavigationException
-
Constructor with String containing message.
- NavigationException(String, Throwable) - Constructor for exception com.irurueta.navigation.NavigationException
-
Constructor with message and cause.
- NavigationException(Throwable) - Constructor for exception com.irurueta.navigation.NavigationException
-
Constructor with cause.
- NC1 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- NC1 - Static variable in class com.irurueta.navigation.geodesic.GeodesicLine
- NC1P - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- NC1P - Static variable in class com.irurueta.navigation.geodesic.GeodesicLine
- NC2 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- NC2 - Static variable in class com.irurueta.navigation.geodesic.GeodesicLine
- NC3 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- NC3 - Static variable in class com.irurueta.navigation.geodesic.GeodesicLine
- NC3X - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- NC4 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- NC4 - Static variable in class com.irurueta.navigation.geodesic.GeodesicLine
- NC4X - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- NEDFrame - Class in com.irurueta.navigation.frames
-
Contains position, velocity and coordinates transformation matrix expressed in NED frame.
- NEDFrame() - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(double, double, double, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(double, double, double, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(double, double, double, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(double, double, Distance) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(double, double, Distance, double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(double, double, Distance, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(double, double, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(double, double, Distance, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(NEDFrame) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(NEDPosition) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(NEDPosition, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(NEDPosition, NEDVelocity) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(NEDPosition, NEDVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, double, double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, double, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, double, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, double, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, Distance) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, Distance, double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, Distance, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, Distance, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDFrame(Angle, Angle, Distance, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
-
Constructor.
- NEDPosition - Class in com.irurueta.navigation.frames
-
Contains body curvilinear position with respect Earth, expressed in latitude, longitude and height.
- NEDPosition() - Constructor for class com.irurueta.navigation.frames.NEDPosition
-
Constructor.
- NEDPosition(double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDPosition
-
Constructor.
- NEDPosition(NEDPosition) - Constructor for class com.irurueta.navigation.frames.NEDPosition
-
Constructor.
- NEDPosition(Angle, Angle, Distance) - Constructor for class com.irurueta.navigation.frames.NEDPosition
-
Constructor.
- nedToEcefCoordinateTransformationMatrix(double, double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes NED to ECEF coordinate transformation matrix.
- nedToEcefCoordinateTransformationMatrix(double, double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes NED to ECEF coordinate transformation matrix.
- nedToEcefCoordinateTransformationMatrix(Angle, Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes NED to ECEF coordinate transformation matrix.
- nedToEcefCoordinateTransformationMatrix(Angle, Angle, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes NED to ECEF coordinate transformation matrix.
- NEDtoECEFFrameConverter - Class in com.irurueta.navigation.frames.converters
-
Converts from NED frame to ECEF frame.
- NEDtoECEFFrameConverter() - Constructor for class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
- nedToEcefMatrix(double, double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes matrix to convert NED to ECEF coordinates.
- nedToEcefMatrix(double, double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes matrix to convert NED to ECEF coordinates.
- nedToEcefMatrix(Angle, Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes matrix to convert NED to ECEF coordinates.
- nedToEcefMatrix(Angle, Angle, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Computes matrix to convert NED to ECEF coordinates.
- NEDtoECEFPositionVelocityConverter - Class in com.irurueta.navigation.frames.converters
-
Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.
- NEDtoECEFPositionVelocityConverter() - Constructor for class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
- NEDVelocity - Class in com.irurueta.navigation.frames
-
Contains body velocity with respect Earth, resolved about north, east and down an expressed in meters per second (m/s).
- NEDVelocity() - Constructor for class com.irurueta.navigation.frames.NEDVelocity
-
Constructor.
- NEDVelocity(double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDVelocity
-
Constructor.
- NEDVelocity(NEDVelocity) - Constructor for class com.irurueta.navigation.frames.NEDVelocity
-
Constructor.
- NEDVelocity(Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.NEDVelocity
-
Constructor.
- negate() - Method in class com.irurueta.navigation.geodesic.Accumulator
-
Negate an accumulator.
- NON_LINEAR_TRILATERATION_SOLVER - Enum constant in enum class com.irurueta.navigation.lateration.LaterationSolverType
-
Non-linear lateration solver.
- NONE - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
No capabilities, no output.
- NonLinearLeastSquaresLateration2DSolver - Class in com.irurueta.navigation.lateration
-
Solves a Trilateration problem with an instance of the least squares optimizer.
- NonLinearLeastSquaresLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Circle[], double[], Point2D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Circle[], double[], Point2D, LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Circle[], double[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Circle[], Point2D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Circle[], Point2D, LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Circle[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Point2D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], double[], Point2D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], double[], Point2D, LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], double[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], Point2D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], Point2D, LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(Point2D, LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration2DSolver(LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver - Class in com.irurueta.navigation.lateration
-
Solves a Trilateration problem with an instance of the least squares optimizer.
- NonLinearLeastSquaresLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Point3D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], double[], Point3D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], double[], Point3D, LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], double[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], Point3D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], Point3D, LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Point3D, LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Sphere[], double[], Point3D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Sphere[], double[], Point3D, LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Sphere[], double[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Sphere[], Point3D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Sphere[], Point3D, LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(Sphere[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLateration3DSolver(LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver<P extends com.irurueta.geometry.Point<?>> - Class in com.irurueta.navigation.lateration
-
Solves a Trilateration problem with an instance of the least squares optimizer.
- NonLinearLeastSquaresLaterationSolver() - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver(LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver(P) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver(P[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver(P[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver(P[], double[], double[], LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver(P[], double[], double[], P) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver(P[], double[], double[], P, LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver(P[], double[], LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver(P[], double[], P) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver(P[], double[], P, LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- NonLinearLeastSquaresLaterationSolver(P, LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Constructor.
- nonLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Non-linear lateration solver internally used to refine solution found by robust algorithm.
- nonLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Non-linear lateration solver internally used to refine solution found by robust algorithm.
- norm(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
Normalizes sinus and cosine.
- norm(double, double, double) - Static method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Computes norm of provided coordinates.
- NotReadyException - Exception in com.irurueta.navigation
-
Exception raised when attempting to perform an operation when not ready.
- NotReadyException() - Constructor for exception com.irurueta.navigation.NotReadyException
-
Constructor.
- NotReadyException(String) - Constructor for exception com.irurueta.navigation.NotReadyException
-
Constructor with String containing message.
- NotReadyException(String, Throwable) - Constructor for exception com.irurueta.navigation.NotReadyException
-
Constructor with message and cause.
- NotReadyException(Throwable) - Constructor for exception com.irurueta.navigation.NotReadyException
-
Constructor with cause.
- num - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- num - Variable in class com.irurueta.navigation.geodesic.PolygonResult
-
The number of vertices in the polygon.
- NUM_PARAMETERS - Static variable in class com.irurueta.navigation.gnss.GNSSEstimation
-
Number of parameters stored into Kalman filter state.
- NUM_POSITION_COORDINATES - Static variable in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Number of coordinates representing position.
- NUM_VELOCITY_COORDINATES - Static variable in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Number of coordinates representing velocity.
- NUM_VELOCITY_COORDINATES - Static variable in class com.irurueta.navigation.frames.NEDFrame
-
Number of coordinates representing velocity.
- numberOfSatellites - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Number of satellites in constellation.
- NUMIT - Static variable in class com.irurueta.navigation.geodesic.Gnomonic
O
- omegaIe - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Skew symmetric matrix of Earth rotation rate.
- onEstimateEnd(GNSSLeastSquaresPositionAndVelocityEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimatorListener
-
Called when estimation ends.
- onEstimateStart(GNSSLeastSquaresPositionAndVelocityEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimatorListener
-
Called when estimation starts.
- onPropagateEnd(GNSSKalmanFilteredEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimatorListener
-
Called when Kalman filter propagation ends.
- onPropagateStart(GNSSKalmanFilteredEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimatorListener
-
Called when Kalman filter propagation starts.
- onReset(GNSSKalmanFilteredEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimatorListener
-
Called when estimator is reset.
- onSolveEnd(LaterationSolver<P>) - Method in interface com.irurueta.navigation.lateration.LaterationSolverListener
-
Called when solving ends.
- onSolveEnd(RobustLaterationSolver<P>) - Method in interface com.irurueta.navigation.lateration.RobustLaterationSolverListener
-
Called when solving ends.
- onSolveNextIteration(RobustLaterationSolver<P>, int) - Method in interface com.irurueta.navigation.lateration.RobustLaterationSolverListener
-
Called when solver iterates to refine a possible solution.
- onSolveProgressChange(RobustLaterationSolver<P>, float) - Method in interface com.irurueta.navigation.lateration.RobustLaterationSolverListener
-
Called when solving progress changes significantly.
- onSolveStart(LaterationSolver<P>) - Method in interface com.irurueta.navigation.lateration.LaterationSolverListener
-
Called when solving starts.
- onSolveStart(RobustLaterationSolver<P>) - Method in interface com.irurueta.navigation.lateration.RobustLaterationSolverListener
-
Called when solving starts.
- onUpdateEnd(GNSSKalmanFilteredEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimatorListener
-
Called when measurements update ends.
- onUpdateStart(GNSSKalmanFilteredEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimatorListener
-
Called when measurements update starts.
- orbitalRadiusOfSatellites - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Orbital radius of satellites expressed in meters (m).
- OUT_ALL - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
- OUT_MASK - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
P
- Pair - Class in com.irurueta.navigation.geodesic
-
A pair of double precision numbers.
- Pair(double, double) - Constructor for class com.irurueta.navigation.geodesic.Pair
-
Constructor.
- perimeter - Variable in class com.irurueta.navigation.geodesic.PolygonResult
-
The perimeter of the polygon or the length of the polyline (meters).
- perimetersum - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- PolygonArea - Class in com.irurueta.navigation.geodesic
-
Polygon areas.
- PolygonArea(Geodesic, boolean) - Constructor for class com.irurueta.navigation.geodesic.PolygonArea
-
Constructor for PolygonArea.
- PolygonResult - Class in com.irurueta.navigation.geodesic
-
A container for the results from PolygonArea.
- PolygonResult(int, double, double) - Constructor for class com.irurueta.navigation.geodesic.PolygonResult
-
Constructor.
- polyline - Variable in class com.irurueta.navigation.geodesic.PolygonArea
- polyval(int, double[], int, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
Evaluate a polynomial.
- position(boolean, double, int) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
The general position function.
- position(double) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Compute the position of point 2 which is a distance s12 (meters) from point 1.
- position(double, int) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Compute the position of point 2 which is a distance s12 (meters) from point 1 and with a subset of the geodesic results returned.
- positions - Variable in class com.irurueta.navigation.lateration.LaterationSolver
-
Known positions of static nodes.
- positions - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Known positions of static nodes.
- predictionError() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Computes norm of error between estimated state and predicted state.
- predVelocity - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Predicted velocity to be reused.
- preliminarySubsetSize - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Size of subsets to be checked during robust estimation.
- priorPositionAndVelocity - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Previously predicted ECEF user position and velocity.
- progressDelta - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Amount of progress variation before notifying a progress change during estimation.
- PROMedSRobustLateration2DSolver - Class in com.irurueta.navigation.lateration
-
Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using PROMedS algorithm to discard outliers.
- PROMedSRobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(double[], Circle[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(double[], Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(double[], Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(double[], Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(double[], Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(double[], Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(double[], Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(double[], Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver - Class in com.irurueta.navigation.lateration
-
Robustly solves the lateration problem by finding the best pairs of 3D positions and distances among the provided ones using PROMedS algorithm to discard outliers.
- PROMedSRobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(double[], Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(double[], Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(double[], Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(double[], Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(double[], Sphere[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(double[], Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(double[], Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(double[], Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- PROMedSRobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Constructor.
- propagate(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Propagates Kalman filter state held by this estimator at provided timestamp.
- propagate(Time) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Propagates Kalman filter state held by this estimator at provided timestamp.
- PROSACRobustLateration2DSolver - Class in com.irurueta.navigation.lateration
-
Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using PROSAC algorithm to discard outliers.
- PROSACRobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(double[], Circle[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(double[], Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(double[], Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(double[], Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(double[], Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(double[], Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(double[], Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(double[], Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Constructor.
- PROSACRobustLateration3DSolver - Class in com.irurueta.navigation.lateration
-
Robustly solves the lateration problem by finding the best pairs of 3D positions and distances among the provided ones using PROSAC algorithm to discard outliers.
- PROSACRobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(double[], Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(double[], Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(double[], Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(double[], Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(double[], Sphere[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(double[], Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(double[], Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(double[], Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- PROSACRobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Constructor.
- pseudoRange - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Pseudo-range measurement expressed in meters (m).
- pseudoRangeSD - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Pseudo-range measurement noise SD (Standard Deviation) expressed in meters (m).
- pseudoRate - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Pseudo-range rate measurement expressed in meters per second (m/s).
Q
- qualityScores - Variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Quality scores corresponding to each provided sample.
- qualityScores - Variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Quality scores corresponding to each provided sample.
- qualityScores - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Quality scores corresponding to each provided sample.
- qualityScores - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Quality scores corresponding to each provided sample.
R
- rangeRateSD - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Pseudo-range rate measurement noise SD (Standard Deviation) expressed in meters per second (m/s).
- rangeRateTrackingErrorSD - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Range rate tracking error Standard Deviation (SD) expressed in meters per second (m/s).
- RANSACRobustLateration2DSolver - Class in com.irurueta.navigation.lateration
-
Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using RANSAC algorithm to discard outliers.
- RANSACRobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Constructor.
- RANSACRobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Constructor.
- RANSACRobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Constructor.
- RANSACRobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Constructor.
- RANSACRobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Constructor.
- RANSACRobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Constructor.
- RANSACRobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Constructor.
- RANSACRobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Constructor.
- RANSACRobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Constructor.
- RANSACRobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Constructor.
- RANSACRobustLateration3DSolver - Class in com.irurueta.navigation.lateration
-
Robustly solves the lateration problem by finding the best pairs of 3D positions and distances among the provided ones using RANSAC algorithm to discard outliers.
- RANSACRobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Constructor.
- RANSACRobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Constructor.
- RANSACRobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Constructor.
- RANSACRobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Constructor.
- RANSACRobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Constructor.
- RANSACRobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Constructor.
- RANSACRobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Constructor.
- RANSACRobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Constructor.
- RANSACRobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Constructor.
- RANSACRobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Constructor.
- REDUCED_LENGTH - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
Calculate reduced length m12.
- reference - Static variable in class com.irurueta.navigation.BuildInfo
-
Singleton stored in a soft reference (to keep it cached in memory unless memory is claimed).
- referenceEcefFrame - Variable in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Reference frame to be reused for efficiency purposes.
- refinePreliminarySolutions - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates whether preliminary solutions must be refined after an initial linear solution is found.
- refineResult - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates whether result must be refined using a non-linear lateration solver over found inliers.
- refQ - Variable in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
-
Reference rotation to be reused for efficiency purposes.
- reset() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Resets this estimator.
- resultPosition - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Result position to be reused.
- reverse(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Gnomonic
-
Reverse projection, from gnomonic to geographic.
- rk - Variable in class com.irurueta.navigation.geodesic.GnomonicData
-
Reciprocal of azimuthal scale at point.
- RobustLateration2DSolver - Class in com.irurueta.navigation.lateration
-
This is an abstract class to robustly solve the lateration problem by finding the best pairs of 2D positions and distances among the provided ones.
- RobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Constructor.
- RobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Constructor.
- RobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Constructor.
- RobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Constructor.
- RobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Constructor.
- RobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Constructor.
- RobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Constructor.
- RobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Constructor.
- RobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Constructor.
- RobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Constructor.
- RobustLateration3DSolver - Class in com.irurueta.navigation.lateration
-
This is an abstract class to robustly solve the lateration problem by finding the best pairs of 3D positions and distances among the provided ones.
- RobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Constructor.
- RobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Constructor.
- RobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Constructor.
- RobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Constructor.
- RobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Constructor.
- RobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Constructor.
- RobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Constructor.
- RobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Constructor.
- RobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Constructor.
- RobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Constructor.
- RobustLaterationSolver<P extends com.irurueta.geometry.Point<?>> - Class in com.irurueta.navigation.lateration
-
This is an abstract class to robustly solve the lateration problem by finding the best pairs of positions and distances among the provided ones.
- RobustLaterationSolver() - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Constructor.
- RobustLaterationSolver(RobustLaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Constructor.
- RobustLaterationSolver(P[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Constructor.
- RobustLaterationSolver(P[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Constructor.
- RobustLaterationSolver(P[], double[], double[], RobustLaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Constructor.
- RobustLaterationSolver(P[], double[], RobustLaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Constructor.
- RobustLaterationSolverListener<P extends com.irurueta.geometry.Point<?>> - Interface in com.irurueta.navigation.lateration
-
Listener to be notified of events produced by a robust lateration solver when solving starts, ends or when progress changes.
- ROWS - Static variable in class com.irurueta.navigation.frames.CoordinateTransformation
-
Number of rows of a coordinate transformation matrix.
- running - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Indicates whether this estimator is running or not.
- running - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Indicates whether estimation is currently running.
S
- s - Variable in class com.irurueta.navigation.geodesic.Accumulator
-
s + t accumulators for the sum.
- s12 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Distance between point 1 and point 2 (meters).
- s12b - Variable in class com.irurueta.navigation.geodesic.Geodesic.LengthsV
- s13 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- safeInstance(double, double) - Static method in class com.irurueta.navigation.geodesic.Geodesic
-
Safely creates an ellipsoid with.
- salp0 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- salp1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseData
- salp1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
- salp1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- salp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseData
- salp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
- salp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
- SatelliteECEFPositionAndVelocityGenerator - Class in com.irurueta.navigation.gnss
-
Computes satellites positions and velocities.
- SatelliteECEFPositionAndVelocityGenerator() - Constructor for class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
-
Constructor.
- satellitesInclinationDegrees - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Inclination angle of satellites expressed in degrees (deg).
- scaleM12 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Geodesic scale of point 2 relative to point 1 (dimensionless).
- scaleM21 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
-
Geodesic scale of point 1 relative to point 2 (dimensionless).
- second - Variable in class com.irurueta.navigation.geodesic.Pair
-
The second member of the pair.
- set(double) - Method in class com.irurueta.navigation.geodesic.Accumulator
-
Sets the value to a double.
- setA12(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets arc length on the auxiliary sphere between point 1 and point 2 (degrees).
- setAccelerationPSD(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets acceleration PSD (Power Spectral Density) per axis expressed in (m^2/s^3).
- setArc(double) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Specify position of point 3 in terms of arc length.
- setArea(double) - Method in class com.irurueta.navigation.geodesic.PolygonResult
-
Sets the area of the polygon (meters2).
- setAreaS12(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets area under the geodesic (meter2).
- setAzi(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Sets azimuth of geodesic at point (degrees).
- setAzi1(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets azimuth at point 1 (degrees).
- setAzi2(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets azimuth at point 2 (degrees).
- setCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
-
Sets circles defining positions and euclidean distances.
- setCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
-
Sets circles defining positions and euclidean distances.
- setCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Sets circles defining positions and euclidean distances.
- setCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Sets circles defining positions and euclidean distances.
- setCirclesAndStandardDeviations(Circle[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
-
Sets circles defining positions and Euclidean distances along with the standard deviations of provided circles radii.
- setCirclesAndStandardDeviations(Circle[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Sets circles defining positions and Euclidean distances along with the standard deviations of provided circles radii.
- setClockDrift(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets estimated receiver clock drift expressed in meters per second (m/s).
- setClockDrift(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets estimated receiver clock drift.
- setClockFrequencyPSD(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets receiver clock frequency-drift PSD (Power Spectral Density) expressed in (m^2/s^3).
- setClockOffset(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets estimated receiver clock offset expressed in meters (m).
- setClockOffset(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets estimated receiver clock offset.
- setClockPhasePSD(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets receiver clock phase-drift PSD (Power Spectral Density) expressed in (m^2/s).
- setCodeTrackingErrorSD(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets code tracking error Standard Deviation (SD) expressed in meters per second (m/s).
- setCodeTrackingErrorSDSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets code tracking error Standard Deviation (SD).
- setComputeAndKeepInliersEnabled(boolean) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Specifies whether inliers must be computed and kept.
- setComputeAndKeepInliersEnabled(boolean) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Specifies whether inliers must be computed and kept.
- setComputeAndKeepInliersEnabled(boolean) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Specifies whether inliers must be computed and kept.
- setComputeAndKeepInliersEnabled(boolean) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Specifies whether inliers must be computed and kept.
- setComputeAndKeepResidualsEnabled(boolean) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Specifies whether residuals must be computed and kept.
- setComputeAndKeepResidualsEnabled(boolean) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Specifies whether residuals must be computed and kept.
- setComputeAndKeepResidualsEnabled(boolean) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Specifies whether residuals must be computed and kept.
- setComputeAndKeepResidualsEnabled(boolean) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Specifies whether residuals must be computed and kept.
- setConfidence(double) - Method in class com.irurueta.navigation.Accuracy
-
Sets confidence of provided accuracy of estimated point or measure.
- setConfidence(double) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Sets amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- setConfig(GNSSKalmanConfig) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Sets GNSS Kalman configuration parameters (usually obtained through calibration).
- setConstellationLongitudeOffsetAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets longitude offset of constellation.
- setConstellationLongitudeOffsetDegrees(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets longitude offset of constellation expressed in degrees (deg).
- setConstellationTimingOffset(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets timing offset of constellation expressed in seconds (s).
- setConstellationTimingOffsetTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets timing offset of constellation.
- setConvergenceThreshold(double) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Sets threshold to determine when convergence has been reached.
- setCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Sets cartesian coordinates of body position expressed in meters (m) and resolved along ECEF-frame axes.
- setCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Sets velocity coordinates of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
- setCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets cartesian coordinates of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
- setCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Sets curvilinear position coordinates.
- setCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Sets velocity coordinates of body frame expressed in meters per second (m/s) resolved along North, East, Down axes.
- setCoordinates(Angle, Angle, Distance) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Sets curvilinear position coordinates.
- setCoordinates(Distance, Distance, Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Sets cartesian coordinates of body position and resolved along ECEF-frame axes.
- setCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Sets cartesian coordinates of body velocity resolved along ECEF-frame axes.
- setCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Sets velocity coordinates of body frame resolved along North, East, Down axes.
- setCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Sets coordinate transformation matrix.
- setCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.ECIFrame
-
Sets coordinate transformation matrix.
- setCoordinateTransformation(CoordinateTransformation) - Method in interface com.irurueta.navigation.frames.Frame
-
Sets coordinate transformation.
- setCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets coordinate transformation matrix.
- setCoordinateTransformationMatrix(Matrix) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sts coordinate transformation matrix keeping current source and destination
FrameType
. - setCoordinateTransformationMatrix(Matrix) - Method in interface com.irurueta.navigation.frames.Frame
-
Sts coordinate transformation matrix keeping current source and destination
FrameType
. - setCoordinateTransformationMatrix(Matrix) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sts coordinate transformation matrix keeping current source and destination
FrameType
. - setCoordinateTransformationMatrix(Matrix, double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets coordinate transformation matrix keeping current source and destination
FrameType
. - setCoordinateTransformationMatrix(Matrix, double) - Method in interface com.irurueta.navigation.frames.Frame
-
Sets coordinate transformation matrix keeping current source and destination
FrameType
. - setCoordinateTransformationMatrix(Matrix, double) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets coordinate transformation matrix keeping current source and destination
FrameType
. - setCoordinateTransformationRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets coordinate transformation from 3D rotation and keeping current source and destination
FrameType
. - setCoordinateTransformationRotation(Rotation3D) - Method in interface com.irurueta.navigation.frames.Frame
-
Sets coordinate transformation from 3D rotation and keeping current source and destination
FrameType
. - setCoordinateTransformationRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets coordinate transformation from 3D rotation and keeping current source and destination
FrameType
. - setCovariance(Matrix) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Sets Kalman filter error covariance matrix.
- setCovarianceKept(boolean) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Specifies whether covariance must be kept after refining result.
- setCovarianceMatrix(Matrix) - Method in class com.irurueta.navigation.Accuracy
-
Sets covariance matrix representing the accuracy of an estimated point or measure.
- setDestinationType(FrameType) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Sets destination frame type.
- setDistance(double) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
-
Specify position of point 3 in terms of distance.
- setDistanceX(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets x coordinate of estimated ECEF user position.
- setDistanceX(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets x coordinate of satellite ECEF position.
- setDistanceY(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets y coordinate of estimated ECEF user position.
- setDistanceY(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets y coordinate of satellite ECEF position.
- setDistanceZ(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets z coordinate of estimated ECEF user position.
- setDistanceZ(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets z coordinate of satellite ECEF position.
- setEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets ECEF position.
- setEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets estimated ECEF user position.
- setEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets ECEF position of satellite.
- setEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets velocity resolved in ECEF axes.
- setEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets estimated ECEF user velocity.
- setEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets ECEF velocity of satellite.
- setEpochInterval(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets minimum interval between GNSS epochs expressed in seconds (s).
- setEpochInterval(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Sets minimum epoch interval expressed in seconds (s) between consecutive propagations or measurements expressed in seconds.
- setEpochInterval(Time) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Sets minimum epoch interval between consecutive propagations or measurements.
- setEpochIntervalTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets minimum interval between GNSS epochs.
- setEstimation(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
-
Sets estimation of ECEF position and velocity, and estimated clock offset and drift.
- setEulerAngles(double, double, double) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Sets euler angles (roll, pitch and yaw) expressed in radians.
- setEulerAngles(Angle, Angle, Angle) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Sets euler angles (roll, pitch and yaw).
- setFirst(double) - Method in class com.irurueta.navigation.geodesic.Pair
-
Sets the first member of the pair.
- setHeight(double) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets height expressed in meters.
- setHeight(double) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Sets height expressed in meters (m).
- setHeightDistance(Distance) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets height.
- setHeightDistance(Distance) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Sets height distance.
- setHomogeneousLinearSolverUsed(boolean) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Specifies whether an homogeneous linear solver is used either to estimate preliminary solutions or an initial solution for preliminary solutions that will be later refined.
- setInitialClockDriftUncertainty(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets initial clock drift uncertainty per axis expressed in meters per second (m/s).
- setInitialClockDriftUncertainty(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets initial clock drift uncertainty per axis.
- setInitialClockOffsetUncertainty(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets initial clock offset uncertainty per axis expressed in meters (m).
- setInitialClockOffsetUncertainty(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets initial clock offset uncertainty per axis.
- setInitialEstimatedEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets initial estimated position resolved along ECEF axes.
- setInitialEstimatedEcefPositionX(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets x coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
- setInitialEstimatedEcefPositionXDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets x coordinate of initial estimated position resolved along ECEF axes.
- setInitialEstimatedEcefPositionY(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets y coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
- setInitialEstimatedEcefPositionYDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets y coordinate of initial estimated position resolved along ECEF axes.
- setInitialEstimatedEcefPositionZ(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets z coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
- setInitialEstimatedEcefPositionZDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets z coordinate of initial estimated position resolved along ECEF axes.
- setInitialEstimatedPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets initial estimated position resolved along ECEF axes and expressed in meters (m).
- setInitialPosition(P) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Sets initial position to start lateration solving.
- setInitialPosition(P) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Sets initial position to use as a starting point to find a new solution.
- setInitialPositionUncertainty(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets initial position uncertainty per axis expressed in meters (m).
- setInitialPositionUncertainty(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets initial position uncertainty per axis.
- setInitialReceiverClockDrift(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets initial receiver clock drift at time = 0 expressed in meters per second (m/s).
- setInitialReceiverClockDriftSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets initial receiver clock drift at time = 0.
- setInitialReceiverClockOffset(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets initial receiver clock offset at time = 0 expressed in meters (m).
- setInitialReceiverClockOffsetDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets initial receiver clock offset at time = 0.
- setInitialVelocityUncertainty(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets initial velocity uncertainty per axis expressed in meters per second (m/s).
- setInitialVelocityUncertainty(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets initial velocity uncertainty per axis.
- setLat(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Sets latitude of point (degrees).
- setLat0(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Sets latitude of center point of projection (degrees).
- setLat1(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets latitude of point 1 (degrees).
- setLat2(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets latitude of point 2 (degrees).
- setLatitude(double) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets latitude expressed in radians.
- setLatitude(double) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Sets latitude expressed in radians (rad).
- setLatitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets latitude.
- setLatitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Sets latitude angle.
- setLinearSolverUsed(boolean) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Specifies whether a linear solver is used or not (either homogeneous or inhomogeneous) for preliminary solutions.
- setListener(GNSSKalmanFilteredEstimatorListener) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Sets listener to notify events raised by this instance.
- setListener(GNSSLeastSquaresPositionAndVelocityEstimatorListener) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Sets listener to notify events raised by this instance.
- setListener(LaterationSolverListener<P>) - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Sets listener to be notified of events raised by this instance.
- setListener(RobustLaterationSolverListener<P>) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Sets listener to be notified of events raised by this instance.
- setLon(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Sets longitude of point (degrees).
- setLon0(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Sets longitude of center point of projection (degrees).
- setLon1(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets longitude of point 1 (degrees).
- setLon2(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets longitude of point 2 (degrees).
- setLongitude(double) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets longitude expressed in radians.
- setLongitude(double) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Sets longitude expressed in radians (rad).
- setLongitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets longitude.
- setLongitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDPosition
-
Sets longitude angle.
- setM12(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets reduced length of geodesic (meters).
- setMaskAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets mask angle.
- setMaskAngleDegrees(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets mask angle expressed in degrees (deg).
- setMatrix(Matrix) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Sets matrix containing a rotation.
- setMatrix(Matrix, double) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Sets matrix containing a rotation.
- setMaxIterations(int) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Sets maximum allowed number of iterations.
- setMeasurements(Collection<GNSSMeasurement>) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Sets GNSS measurements of a collection of satellites.
- setNum(int) - Method in class com.irurueta.navigation.geodesic.PolygonResult
-
Sets the number of vertices in the polygon.
- setNumberOfSatellites(int) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets number of satellites in constellation.
- setOrbitalRadiusOfSatellites(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets orbital radius of satellites expressed in meters (m).
- setOrbitalRadiusOfSatellitesDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets orbital radius of satellites.
- setPerimeter(double) - Method in class com.irurueta.navigation.geodesic.PolygonResult
-
Sets the perimeter of the polygon or the length of the polyline (meters).
- setPosition(double, double, double) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets body position.
- setPosition(double, double, Distance) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets body position.
- setPosition(Point3D) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Sets body position expressed in meters (m) and resolved along ECEF-frame axes.
- setPosition(Point3D) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
- setPosition(Point3D) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets position resolved in ECEF axes.
- setPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets estimated ECEF user position expressed in meters (m).
- setPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets ECEF position of satellite expressed in meters (m).
- setPosition(ECEFPosition) - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Sets cartesian position.
- setPosition(NEDPosition) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets curvilinear position, expressed in terms of latitude, longitude and height.
- setPosition(Angle, Angle, double) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets body position.
- setPosition(Angle, Angle, Distance) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets body position.
- setPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Sets cartesian position and velocity.
- setPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets estimated ECEF user position and velocity.
- setPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets ECEF position and velocity of satellite.
- setPositionCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets ECEF position expressed in meters (m).
- setPositionCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets coordinates of estimated ECEF user position expressed in meters (m).
- setPositionCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets coordinates of satellite ECEF position expressed in meters (m).
- setPositionCoordinates(Distance, Distance, Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets cartesian coordinates of body position resolved along ECI or ECEF-frame axes.
- setPositionCoordinates(Distance, Distance, Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets coordinates of estimated ECEF user position.
- setPositionCoordinates(Distance, Distance, Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets coordinates of satellite ECEF position.
- setPositionDistanceCoordinates(Distance, Distance, Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets position resolved in ECEF axes.
- setPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Sets known positions and Euclidean distances.
- setPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Sets known positions and Euclidean distances.
- setPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Sets known positions and Euclidean distances.
- setPositionsDistancesAndStandardDeviations(P[], double[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Sets known positions, Euclidean distances and the respective standard deviations of measured distances.
- setPositionsDistancesAndStandardDeviations(P[], double[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Sets known positions, Euclidean distances and the respective standard deviations of measured distances.
- setPositionX(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets cartesian x coordinate of body position resolved along ECI or ECEF-frame axes.
- setPositionY(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets cartesian y coordinate of body position resolved along ECI or ECEF-frame axes.
- setPositionZ(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets cartesian z coordinate of body position resolved along ECI or ECEF-frame axes.
- setPreliminarySolutionRefined(boolean) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Specifies whether preliminary solutions must be refined after an initial linear solution is found.
- setPreliminarySubsetSize(int) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Sets size of subsets to be checked during robust estimation.
- setPreliminarySubsetSize(int) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Sets size of subsets to be checked during robust estimation.
- setPreliminarySubsetSize(int) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Sets size of subsets to be checked during robust estimation.
- setPriorPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Sets previously predicted ECEF user position and velocity.
- setPriorPositionAndVelocityFromEstimation(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Sets previously predicted ECEF user position and velocity from a previous predicted result.
- setProgressDelta(float) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Sets amount of progress variation before notifying a progress change during estimation.
- setPseudoRange(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets pseudo-range measurement expressed in meters (m).
- setPseudoRangeDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets pseudo-range measurement.
- setPseudoRangeSD(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets pseudo-range measurement noise SD (Standard Deviation) expressed in meters (m).
- setPseudoRangeSD(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets pseudo-range measurement noise SD (Standard Deviation).
- setPseudoRate(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets pseudo-range rate measurement expressed in meters per second (m/s).
- setPseudoRateSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets pseudo-range rate measurement.
- setQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Sets quality scores corresponding to each pair of positions and distances (i.e. sample).
- setQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Sets quality scores corresponding to each pair of positions and distances (i.e. sample).
- setQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Sets quality scores corresponding to each pair of positions and distances (i.e. sample).
- setQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Sets quality scores corresponding to each pair of positions and distances (i.e. sample).
- setQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Sets quality scores corresponding to each pair of positions and distances (i.e. sample).
- setRangeRateSD(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets pseudo-range rate measurement SD (Standard Deviation) expressed in meters per second (m/s).
- setRangeRateSD(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets pseudo-range rate measurement noise SD (Standard Deviation).
- setRangeRateTrackingErrorSD(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets range rate tracking error Standard Deviation (SD) expressed in meters per second (m/s).
- setRangeRateTrackingErrorSDSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets range rate tracking error Standard Deviation (SD).
- setResultRefined(boolean) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Specifies whether result must be refined using a non-linear solver over found inliers.
- setRk(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Sets reciprocal of azimuthal scale at point.
- setS12(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets distance between point 1 and point 2 (meters).
- setSatellitesInclinationAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets inclination angle of satellites.
- setSatellitesInclinationDegrees(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets inclination angle of satellites expressed in degrees (deg).
- setScaleM12(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets geodesic scale of point 2 relative to point 1 (dimensionless).
- setScaleM21(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
-
Sets geodesic scale of point 1 relative to point 2 (dimensionless).
- setSecond(double) - Method in class com.irurueta.navigation.geodesic.Pair
-
Sets the second member of the pair.
- setSISErrorSD(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets Signal In Space (SIS) error Standard Deviation (SD) expressed in meters (m).
- setSISErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets Signal In Space (SIS) error Standard Deviation (SD).
- setSourceType(FrameType) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
-
Sets source frame type.
- setSpeedCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets velocity coordinates of body frame resolved along ECI or ECEF-frame axes.
- setSpeedCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets velocity coordinates of body frame resolved along North, East, Down axes.
- setSpeedCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets coordinates of velocity resolved in ECEF axes.
- setSpeedD(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
- setSpeedD(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
- setSpeedE(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
- setSpeedE(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
- setSpeedN(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
- setSpeedN(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
- setSpeedX(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets x coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
- setSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets x coordinate of velocity resolved in ECEF axes.
- setSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets x coordinate of estimated ECEF user velocity.
- setSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets x coordinate of satellite ECEF velocity.
- setSpeedY(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets y coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
- setSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets y coordinate of velocity resolved in ECEF axes.
- setSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets y coordinate of estimated ECEF user velocity.
- setSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets y coordinate of satellite ECEF velocity.
- setSpeedZ(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets z coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
- setSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets z coordinate of velocity resolved in ECEF axes.
- setSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets z coordinate of estimated ECEF user velocity.
- setSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets z coordinate of satellite ECEF velocity.
- setSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
-
Sets spheres defining positions and Euclidean distances.
- setSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
-
Sets spheres defining positions and Euclidean distances.
- setSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Sets spheres defining positions and Euclidean distances.
- setSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Sets spheres defining positions and Euclidean distances.
- setSpheresAndStandardDeviations(Sphere[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
-
Sets spheres defining positions and Euclidean distances along with the standard deviations of provided spheres radii.
- setSpheresAndStandardDeviations(Sphere[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Sets spheres defining positions and Euclidean distances along with the standard deviations of provided spheres radii.
- setStandardDeviationFactor(double) - Method in class com.irurueta.navigation.Accuracy
-
Sets standard deviation factor to account for a given accuracy confidence.
- setStopThreshold(double) - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setThreshold(double) - Method in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Sets threshold to determine whether samples are inliers or not.
- setThreshold(double) - Method in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Sets threshold to determine whether samples are inliers or not.
- setThreshold(double) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Sets threshold to determine whether samples are inliers or not when testing possible solutions.
- setThreshold(double) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Sets threshold to determine whether samples are inliers or not when testing possible solutions.
- setThreshold(double) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Sets threshold to determine whether samples are inliers or not when testing possible solutions.
- setThreshold(double) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Sets threshold to determine whether samples are inliers or not when testing possible solutions.
- setupFitter() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Setups fitter to solve lateration problem.
- setValues(double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets configuration parameters.
- setValues(double, double, double, double, int, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets values.
- setValues(double, Point3D, int, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets values.
- setValues(double, ECEFPosition, int, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets values.
- setValues(Distance, Speed, Distance, Speed, double, double, double, Distance, Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
-
Sets configuration parameters.
- setValues(Time, Point3D, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets values.
- setValues(Time, ECEFPosition, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets values.
- setValues(Time, Distance, Distance, Distance, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets values.
- setVd(double) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
- setVd(double) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
- setVe(double) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
- setVe(double) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
- setVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.frames.ECEFFrame
-
Sets cartesian velocity.
- setVelocity(NEDVelocity) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets velocity coordinates of body frame resolved along North, East, Down axes.
- setVelocityCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets velocity coordinates of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
- setVelocityCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets velocity coordinates of body frame expressed in meters per second (m/s) resolved along North, East, Down axes.
- setVelocityCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets velocity coordinates resolved in ECEF axes and expressed in meters per second (m/s).
- setVelocityCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets coordinates of estimated ECEF user velocity expressed in meters per second (m/s).
- setVelocityCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets ECEF coordinates of satellite velocity expressed in meters per second (m/s).
- setVelocityCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets coordinates of estimated ECEF user velocity.
- setVelocityCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets ECEF coordinates of satellite velocity.
- setVn(double) - Method in class com.irurueta.navigation.frames.NEDFrame
-
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
- setVn(double) - Method in class com.irurueta.navigation.frames.NEDVelocity
-
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
- setVx(double) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Sets x coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
- setVx(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets x coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
- setVx(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets x coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
- setVx(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets x coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
- setVx(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets x coordinate of satellite ECEF velocity expressed in meters per second (m/s).
- setVx(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Sets x coordinate of velocity of body frame resolved along ECEF-frame axes.
- setVy(double) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Sets y coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
- setVy(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets y coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
- setVy(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets y coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
- setVy(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets y coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
- setVy(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets y coordinate of satellite ECEF velocity expressed in meters per second (m/s).
- setVy(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Sets y coordinate of velocity of body frame resolved along ECEF-frame axes.
- setVz(double) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Sets z coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
- setVz(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets z coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
- setVz(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets z coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
- setVz(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets z coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
- setVz(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets z coordinate of satellite ECEF velocity expressed in meters per second (m/s).
- setVz(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
-
Sets z coordinate of velocity of body frame resolved along ECEF-frame axes.
- setX(double) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Sets cartesian x coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
- setX(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets cartesian x coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
- setX(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Sets easting of point (meters).
- setX(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets cartesian x coordinate of position resolved in ECEF axes and expressed in meters (m).
- setX(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets x coordinate of estimated ECEF user position expressed in meters (m).
- setX(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets x coordinate of satellite ECEF position expressed in meters (m).
- setX(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Sets cartesian x coordinate of body position resolved along ECEF-frame axes.
- setXDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets cartesian x coordinate of position resolved in ECEF axes.
- setY(double) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Sets cartesian y coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
- setY(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets cartesian y coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
- setY(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
-
Sets northing of point (meters).
- setY(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets cartesian y coordinate of position resolved in ECEF axes and expressed in meters (m).
- setY(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets y coordinate of estimated ECEF user position expressed in meters (m).
- setY(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets y coordinate of satellite ECEF position expressed in meters (m).
- setY(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Sets cartesian y coordinate of body position resolved along ECEF-frame axes.
- setYDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets cartesian y coordinate of position resolved in ECEF axes.
- setZ(double) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Sets cartesian z coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
- setZ(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Sets cartesian z coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
- setZ(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets cartesian z coordinate of position resolved in ECEF axes and expressed in meters (m).
- setZ(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
-
Sets z coordinate of estimated ECEF user position expressed in meters (m).
- setZ(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Sets z coordinate of satellite ECEF position expressed in meters (m).
- setZ(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
-
Sets cartesian z coordinate of body position resolved along ECEF-frame axes.
- setZDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Sets cartesian z coordinate of position resolved in ECEF axes.
- setZenithIonosphereErrorSD(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets Zenith ionosphere error Standard Deviation (SD) expressed in meters (m).
- setZenithIonosphereErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets Zenith ionosphere error Standard Deviation (SD).
- setZenithTroposphereErrorSD(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets Zenith troposphere error Standard Deviation (SD) expressed in meters (m).
- setZenithTroposphereErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
-
Sets Zenith troposphere error Standard Deviation (SD).
- sig12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
- sig12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
- sincosd(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
Evaluate the sine and cosine function with the argument in degrees.
- sinCosSeries(boolean, double, double, double[]) - Static method in class com.irurueta.navigation.geodesic.Geodesic
-
This is a reformulation of the geodesic problem.
- sisErrorSD - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Signal In Space (SIS) error Standard Deviation (SD) expressed in meters (m).
- solve() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.LaterationSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Solves the lateration problem.
- solve() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Solves the lateration problem.
- solvePreliminarySolutions(int[], List<Point2D>) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
-
Solves a preliminary solution for a subset of samples picked by a robust estimator.
- solvePreliminarySolutions(int[], List<Point3D>) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
-
Solves a preliminary solution for a subset of samples picked by a robust estimator.
- somg1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- sourceType - Variable in class com.irurueta.navigation.frames.CoordinateTransformation
-
Source frame type.
- SPEED_OF_LIGHT - Static variable in class com.irurueta.navigation.geodesic.Constants
-
Speed of light in the vacuum expressed in meters per second (m/s).
- SPEED_OF_LIGHT - Static variable in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
-
Speed of light in the vacuum expressed in meters per second (m/s).
- SPEED_OF_LIGHT - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Speed of light in the vacuum expressed in meters per second (m/s).
- SPEED_OF_LIGHT - Static variable in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
-
Speed of light in the vacuum expressed in meters per second (m/s).
- sq(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
Square a number.
- ssig1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
- ssig1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- ssig2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
- STANDARD - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
-
All of the above, the "standard" output and capabilities.
- startLatitude - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Starting latitude (degrees).
- startLongitude - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
-
Starting longitude (degrees).
- state - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Current Kalman filter state containing current GNSS estimation along with Kalman filter covariance error matrix.
- STATE_COMPONENTS - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Number of components of predicted state.
- stau1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
- stopThreshold - Variable in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- sum(double) - Method in class com.irurueta.navigation.geodesic.Accumulator
-
Returns the result of adding a number to sum (but don't change sum).
- sum(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
-
The error-free sum of two numbers.
T
- t - Variable in class com.irurueta.navigation.geodesic.Accumulator
-
s + t accumulators for the sum.
- testEdge(double, double, boolean, boolean) - Method in class com.irurueta.navigation.geodesic.PolygonArea
-
Return the results assuming a tentative final test point is added via an azimuth and distance; however, the data for the test point is not saved.
- testPoint(double, double, boolean, boolean) - Method in class com.irurueta.navigation.geodesic.PolygonArea
-
Return the results assuming a tentative final test point is added; however, the data for the test point is not saved.
- threshold - Variable in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
-
Threshold to determine whether samples are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
-
Threshold to determine whether samples are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
-
Threshold to determine whether samples are inliers or not when testing possible solutions.
- threshold - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
-
Threshold to determine whether samples are inliers or not when testing possible solutions.
- threshold - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
-
Threshold to determine whether samples are inliers or not when testing possible solutions.
- threshold - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
-
Threshold to determine whether samples are inliers or not when testing possible solutions.
- TimeIntervalFrameConverter<S extends Frame,
D extends Frame> - Interface in com.irurueta.navigation.frames.converters -
Converts between source and destination frames during a given time interval.
- TIMESTAMP_FORMAT - Static variable in class com.irurueta.navigation.BuildInfo
-
Format for build timestamp.
- TINY - Static variable in class com.irurueta.navigation.geodesic.Geodesic
-
Underflow guard.
- tmp1 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Temporal matrix to be reused.
- tmp10 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Temporal matrix to be reused.
- tmp2 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Temporal matrix to be reused.
- tmp3 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Temporal matrix to be reused.
- tmp4 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Temporal matrix to be reused.
- tmp5 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Temporal matrix to be reused.
- tmp6 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Temporal matrix to be reused.
- tmp7 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Temporal matrix to be reused.
- tmp8 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Temporal matrix to be reused.
- tmp9 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Temporal matrix to be reused.
- toEllipse() - Method in class com.irurueta.navigation.Accuracy2D
-
Converts provided covariance matrix into a 2D ellipse taking into account current confidence and standard deviation factor.
- toEllipsoid() - Method in class com.irurueta.navigation.Accuracy3D
-
Converts provided covariance matrix into a 3D ellipsoid taking into account current confidence and standard deviation factor.
- TOL0 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- TOL1 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
-
Increase multiplier in defn of TOl1 from 100 to 200 to fix inverse case 52.784459412564 0 -52.784459512563990912 179.634407464943777557
- TOL2 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
- TOLB - Static variable in class com.irurueta.navigation.geodesic.Geodesic
-
Check on bisection interval.
- transit(double, double) - Static method in class com.irurueta.navigation.geodesic.PolygonArea
- transitDirect(double, double) - Static method in class com.irurueta.navigation.geodesic.PolygonArea
- TROPO_FACTOR - Static variable in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
-
Troposphere factor.
U
- updateMeasurements(Collection<GNSSMeasurement>, double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Updates GNSS measurements of this estimator when new satellite measurements are available.
- updateMeasurements(Collection<GNSSMeasurement>, Time) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
-
Updates GNSS measurements of this estimator when new satellite measurements are available.
- useHomogeneousLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates whether an homogeneous linear solver is used either to estimate preliminary solutions or an initial solution for preliminary solutions that will be later refined.
- useLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
-
Indicates whether a linear solver is used or not (either homogeneous or inhomogeneous) for preliminary solutions.
V
- valueOf(String) - Static method in enum class com.irurueta.navigation.frames.FrameType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.irurueta.navigation.lateration.LaterationSolverType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.irurueta.navigation.frames.FrameType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.irurueta.navigation.lateration.LaterationSolverType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vd - Variable in class com.irurueta.navigation.frames.NEDFrame
-
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
- vd - Variable in class com.irurueta.navigation.frames.NEDVelocity
-
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
- ve - Variable in class com.irurueta.navigation.frames.NEDFrame
-
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
- ve - Variable in class com.irurueta.navigation.frames.NEDVelocity
-
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
- version - Variable in class com.irurueta.navigation.BuildInfo
-
Version of this library.
- VERSION_KEY - Static variable in class com.irurueta.navigation.BuildInfo
-
Key to obtain version of this library from properties file.
- vn - Variable in class com.irurueta.navigation.frames.NEDFrame
-
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
- vn - Variable in class com.irurueta.navigation.frames.NEDVelocity
-
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
- vx - Variable in class com.irurueta.navigation.frames.ECEFVelocity
-
X coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame, resolved along the corresponding frame axes.
- vx - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
-
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.
- vx - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
X coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
- vx - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
-
X coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
- vx - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
-
X coordinate of satellite ECEF velocity expressed in meters per second (m/s).
- vy - Variable in class com.irurueta.navigation.frames.ECEFVelocity
-
Y coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame, resolved along the corresponding frame axes.
- vy - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
-
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.
- vy - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Y coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
- vy - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
-
Y coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
- vy - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Y coordinate of satellite ECEF velocity expressed in meters per second (m/s).
- vz - Variable in class com.irurueta.navigation.frames.ECEFVelocity
-
Z coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame, resolved along the corresponding frame axes.
- vz - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
-
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.
- vz - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Z coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
- vz - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
-
Z coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
- vz - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Z coordinate of satellite ECEF velocity expressed in meters per second (m/s).
W
- WGS84 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
-
A global instantiation of Geodesic with the parameters for the WGS84 ellipsoid.
X
- x - Variable in class com.irurueta.navigation.frames.ECEFPosition
-
Cartesian x coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
- x - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Cartesian x coordinate of body position expressed in meters (m) with respect ECI or ECEF frame, resolved along the corresponding frame axes.
- x - Variable in class com.irurueta.navigation.geodesic.GnomonicData
-
Easting of point (meters).
- x - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Cartesian x coordinate of position resolved in ECEF axes and expressed in meters (m).
- x - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
-
X coordinate of estimated ECEF user position expressed in meters (m).
- x - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
-
X coordinate of satellite ECEF position expressed in meters (m).
- xEst - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Estimated state to be reused.
- xPred - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
-
Predicted state to be reused.
- XTHRESH - Static variable in class com.irurueta.navigation.geodesic.Geodesic
Y
- y - Variable in class com.irurueta.navigation.frames.ECEFPosition
-
Cartesian y coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
- y - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Cartesian y coordinate of body position expressed in meters (m) with respect ECI or ECEF frame, resolved along the corresponding frame axes.
- y - Variable in class com.irurueta.navigation.geodesic.GnomonicData
-
Northing of point (meters).
- y - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Cartesian y coordinate of position resolved in ECEF axes and expressed in meters (m).
- y - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
-
Y coordinate of estimated ECEF user position expressed in meters (m).
- y - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Y coordinate of satellite ECEF position expressed in meters (m).
Z
- z - Variable in class com.irurueta.navigation.frames.ECEFPosition
-
Cartesian z coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
- z - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
-
Cartesian z coordinate of body position expressed in meters (m) with respect ECI or ECEF frame, resolved along the corresponding frame axes.
- z - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
-
Cartesian z coordinate of position resolved in ECEF axes and expressed in meters(m).
- z - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
-
Z coordinate of estimated ECEF user position expressed in meters (m).
- z - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
-
Z coordinate of satellite ECEF position expressed in meters (m).
- zenithIonosphereErrorSD - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Zenith ionosphere error Standard Deviation (SD) expressed in meters (m).
- zenithTroposphereErrorSD - Variable in class com.irurueta.navigation.gnss.GNSSConfig
-
Zenith troposphere error Standard Deviation (SD) expressed in meters (m).
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form