Ginan
Loading...
Searching...
No Matches
walkthrough.cpp File Reference

Functions

void printWait (string str)
 
KFState walkthrough1 ()
 Ginan kalman filter basics The basic structure for kalman filtering in ginan is the KFState struct, it is required for all filtering.
 
void walkthrough2 (KFState &kfState)
 
void walkthrough ()
 

Function Documentation

◆ printWait()

void printWait ( string str)
Here is the caller graph for this function:

◆ walkthrough()

void walkthrough ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ walkthrough1()

KFState walkthrough1 ( )

Ginan kalman filter basics The basic structure for kalman filtering in ginan is the KFState struct, it is required for all filtering.

The KFKey struct is used to define a state element within the filter. These are used rather than row/column indexing to eliminate manual bookkeeping State elements are generally initialised using an InitialState object, which defines the initial value, sigma, and process noise to be applied between epochs. Measurements are defined individually as KFMeasEntry objects and added to a list, before being combined to create a KFMeas object that contains the aggregated measurement list in matrix form. The measurement's design matrix is set by defining the sensitivity of the measurement to state elements, and its innovation (OMC) and noise are set with helper functions. State elements are automatically added to the filter when a stateTransition occurs after referencing a KFKey with one of the helper functions.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ walkthrough2()

void walkthrough2 ( KFState & kfState)
Here is the call graph for this function:
Here is the caller graph for this function: