Class OnBoardAntennaOneWayGNSSRangeModifier

java.lang.Object
org.orekit.estimation.measurements.modifiers.PhaseCentersOneWayGNSSBaseModifier<OneWayGNSSRange>
org.orekit.estimation.measurements.modifiers.OnBoardAntennaOneWayGNSSRangeModifier
All Implemented Interfaces:
EstimationModifier<OneWayGNSSRange>, ParameterDriversProvider

public class OnBoardAntennaOneWayGNSSRangeModifier extends PhaseCentersOneWayGNSSBaseModifier<OneWayGNSSRange> implements EstimationModifier<OneWayGNSSRange>
On-board antenna offset effect on one-way GNSS range measurements.
Since:
10.3
Author:
Bryan Cazabonne
  • Constructor Details

    • OnBoardAntennaOneWayGNSSRangeModifier

      public OnBoardAntennaOneWayGNSSRangeModifier(Vector3D receiverPhaseCenter, Vector3D emitterPhaseCenter, AttitudeProvider attitudeProvider)
      Simple constructor.
      Parameters:
      receiverPhaseCenter - position of the Antenna Phase Center in satellite 1 frame (i.e. the satellite which receives the signal and performs the measurement)
      emitterPhaseCenter - position of the Antenna Phase Center in satellite 2 frame (i.e. the satellite which simply emits the signal)
      attitudeProvider - attitude provider of the emitting satellite
    • OnBoardAntennaOneWayGNSSRangeModifier

      public OnBoardAntennaOneWayGNSSRangeModifier(FrequencyPattern receiverPattern, FrequencyPattern emitterPattern, AttitudeProvider attitudeProvider)
      Simple constructor.
      Parameters:
      receiverPattern - pattern for receiver satellite
      emitterPattern - pattern for emitter satellite
      attitudeProvider - attitude provider of the emitting satellite
      Since:
      12.1
  • Method Details