Package | Description |
---|---|
agi.foundation.navigation |
Contains types useful in modeling navigation processes which utilize the Global Positioning System (GPS).
|
Modifier and Type | Method and Description |
---|---|
static SatelliteUserRangeError |
SatelliteUserRangeError.compute(Cartesian lineOfSightVector,
PerformanceAssessmentField performanceAssessmentField)
Computes the user range error for a satellite.
|
Modifier and Type | Method and Description |
---|---|
Evaluator<SatelliteUserRangeError> |
GpsReceiver.getSatelliteUserRangeErrorEvaluator(IServiceProvider satellite,
PerformanceAssessmentFile performanceAssessmentFile)
Returns an evaluator that supplies the user range errors for a satellite at a given date.
|
Evaluator<SatelliteUserRangeError> |
GpsReceiver.getSatelliteUserRangeErrorEvaluator(IServiceProvider satellite,
PerformanceAssessmentFile performanceAssessmentFile,
EvaluatorGroup group)
Returns an evaluator that supplies the user range errors for a satellite at a given date.
|
List<SatelliteUserRangeError> |
NavigationAccuracyAssessed.getUserRangeErrors()
Gets the collection of user range errors for the tracked satellites.
|
Modifier and Type | Method and Description |
---|---|
static NavigationAccuracyAssessed |
NavigationAccuracyAssessed.compute(Matrix3By3 receiverOrientation,
DilutionOfPrecision dilutionOfPrecision,
List<SatelliteUserRangeError> userRangeErrors,
List<Double> receiverNoise)
Computes assessed navigation accuracy.
|
void |
NavigationAccuracyAssessed.setUserRangeErrors(List<SatelliteUserRangeError> value)
Sets the collection of user range errors for the tracked satellites.
|
Constructor and Description |
---|
NavigationAccuracyAssessed(double xSignalInSpace,
double ySignalInSpace,
double zSignalInSpace,
double xySignalInSpace,
double positionSignalInSpace,
double timeSignalInSpace,
double xSignalInSpaceOneSigma,
double ySignalInSpaceOneSigma,
double zSignalInSpaceOneSigma,
double xySignalInSpaceOneSigma,
double positionSignalInSpaceOneSigma,
double timeSignalInSpaceOneSigma,
double xTotal,
double yTotal,
double zTotal,
double xyTotal,
double positionTotal,
double timeTotal,
List<SatelliteUserRangeError> userRangeErrors)
Initializes a new instance from the specified position error and satellite user range errors.
|