Struct nyx_space::od::ui::StdEkfTrigger
source · pub struct StdEkfTrigger {
pub num_msrs: usize,
pub disable_time: Duration,
pub within_sigma: f64,
/* private fields */
}
Expand description
An EkfTrigger on the number of measurements processed and a time between measurements.
Fields§
§num_msrs: usize
§disable_time: Duration
In seconds!
within_sigma: f64
Set to the sigma number needed to switch to the EKF (cf. 68–95–99.7 rule). If number is negative, this is ignored.
Implementations§
Trait Implementations§
source§impl EkfTrigger for StdEkfTrigger
impl EkfTrigger for StdEkfTrigger
fn enable_ekf<T: State, E>(&mut self, est: &E) -> boolwhere E: Estimate<T>, DefaultAllocator: Allocator<f64, <T as State>::Size> + Allocator<f64, <T as State>::VecLength> + Allocator<f64, <T as State>::Size, <T as State>::Size>,
source§fn disable_ekf(&mut self, epoch: Epoch) -> bool
fn disable_ekf(&mut self, epoch: Epoch) -> bool
Return true if the filter should not longer be as extended.
By default, this returns false, i.e. when a filter has been switched to an EKF, it will
remain as such.
source§fn interation_config(&self) -> Option<IterationConf>
fn interation_config(&self) -> Option<IterationConf>
If some iteration configuration is returned, the filter will iterate with it before enabling the EKF.
Auto Trait Implementations§
impl RefUnwindSafe for StdEkfTrigger
impl Send for StdEkfTrigger
impl Sync for StdEkfTrigger
impl Unpin for StdEkfTrigger
impl UnwindSafe for StdEkfTrigger
Blanket Implementations§
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self
from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self
to the equivalent element of its superset.