Class KalmanOrbitDeterminationObserver

  • All Implemented Interfaces:
    org.orekit.estimation.sequential.KalmanObserver

    public class KalmanOrbitDeterminationObserver
    extends Object
    implements org.orekit.estimation.sequential.KalmanObserver
    Observer for the KalmanNumericalOrbitDetermination scheme.
    • Constructor Detail

      • KalmanOrbitDeterminationObserver

        public KalmanOrbitDeterminationObserver​(PrintStream logStream,
                                                org.orekit.tutorials.estimation.common.RangeLog rangeLog,
                                                org.orekit.tutorials.estimation.common.RangeRateLog rangeRateLog,
                                                org.orekit.tutorials.estimation.common.AzimuthLog azimuthLog,
                                                org.orekit.tutorials.estimation.common.ElevationLog elevationLog,
                                                org.orekit.tutorials.estimation.common.PositionLog positionLog,
                                                org.orekit.tutorials.estimation.common.VelocityLog velocityLog)
        Constructor.
        Parameters:
        logStream - log stream for printing the outputs
        rangeLog - log stream for printing range data
        rangeRateLog - log stream for printing range rate data
        azimuthLog - log stream for printing azimuth data
        elevationLog - log stream for printing elevation data
        positionLog - log stream for printing position data
        velocityLog - log stream for printing velocity data
    • Method Detail

      • evaluationPerformed

        public void evaluationPerformed​(org.orekit.estimation.sequential.KalmanEstimation estimation)
        Specified by:
        evaluationPerformed in interface org.orekit.estimation.sequential.KalmanObserver