Trait bayes_estimate::models::FunctionObserver[][src]

pub trait FunctionObserver<N: SimdRealField, D: Dim, ZD: Dim> where
    DefaultAllocator: Allocator<N, ZD, ZD> + Allocator<N, D> + Allocator<N, ZD>, 
{ fn observe_innovation(
        &mut self,
        z: &VectorN<N, ZD>,
        h: fn(_: &VectorN<N, D>) -> VectorN<N, ZD>,
        h_normalize: fn(_: &mut VectorN<N, D>, _: VectorN<N, D>),
        noise: &CorrelatedNoise<N, ZD>
    ) -> Result<(), &'static str>; }

A functional observer with correlated observation noise.

Uses a function model with correlated additive observation noise.

Required methods

fn observe_innovation(
    &mut self,
    z: &VectorN<N, ZD>,
    h: fn(_: &VectorN<N, D>) -> VectorN<N, ZD>,
    h_normalize: fn(_: &mut VectorN<N, D>, _: VectorN<N, D>),
    noise: &CorrelatedNoise<N, ZD>
) -> Result<(), &'static str>
[src]

Loading content...

Implementors

Loading content...