Public Member Functions | Private Attributes | List of all members
BFL::InnovationCheck Class Reference

Class implementing an innovationCheck used in IEKF. More...

#include <innovationCheck.h>

Public Member Functions

bool check (MatrixWrapper::ColumnVector innovation)
 check Innovation More...
 
 InnovationCheck (double min_innovation=0.0)
 
virtual ~InnovationCheck ()
 Destructor. More...
 

Private Attributes

double min_innovation
 the minimal innovation desired per iteration of the iteratedExtendedKalmanFilter More...
 

Detailed Description

Class implementing an innovationCheck used in IEKF.

This is a class implementing the innovationCheck class used for Iterated Extended Kalman Filters innovation check.

Definition at line 33 of file innovationCheck.h.

Constructor & Destructor Documentation

BFL::InnovationCheck::InnovationCheck ( double  min_innovation = 0.0)

Constructor

Precondition
Parameters
min_innovationis the minimal innovation desired per iteration of the iteratedExtendedKalmanFilter

Definition at line 27 of file innovationCheck.cpp.

BFL::InnovationCheck::~InnovationCheck ( )
virtual

Destructor.

Definition at line 31 of file innovationCheck.cpp.

Member Function Documentation

bool BFL::InnovationCheck::check ( MatrixWrapper::ColumnVector  innovation)

check Innovation

Returns true if the innovation is still considered 'larger' than the minimal innovation

Parameters
innovationinnovation to be checked

Definition at line 35 of file innovationCheck.cpp.

Member Data Documentation

double BFL::InnovationCheck::min_innovation
private

the minimal innovation desired per iteration of the iteratedExtendedKalmanFilter

Definition at line 55 of file innovationCheck.h.


The documentation for this class was generated from the following files:


bfl
Author(s): Klaas Gadeyne, Wim Meeussen, Tinne Delaet and many others. See web page for a full contributor list. ROS package maintained by Wim Meeussen.
autogenerated on Mon Jun 10 2019 12:48:01