Interface NonLinearProcess<T extends Measurement>

  • Type Parameters:
    T - the type of the measurements

    public interface NonLinearProcess<T extends Measurement>
    Non-linear process that can be estimated by a ExtendedKalmanFilter.

    This interface must be implemented by users to represent the behavior of the process to be estimated

    Since:
    1.3
    See Also:
    ExtendedKalmanFilter, LinearProcess
    • Method Detail

      • getEvolution

        NonLinearEvolution getEvolution​(double previousTime,
                                        RealVector previousState,
                                        T measurement)
        Get the state evolution between two times.
        Parameters:
        previousTime - time of the previous state
        previousState - process state at previousTime
        measurement - measurement to process
        Returns:
        state evolution