sample_A Class Reference

Sample EKFilter implementation class, very brief. More...

Inheritance diagram for sample_A:
Inheritance graph
[legend]

List of all members.

Protected Member Functions

void makeMeasure ()
 Actual measurement function $ h(x, 0) $. Fills in z.
void makeProcess ()
 Actual process $ f(x, u, 0) $. Fills in new x by using old x.

Detailed Description

Sample EKFilter implementation class, very brief.

Definition at line 10 of file ekfilter.cpp.


Member Function Documentation

void sample_A::makeMeasure (  )  [inline, protected, virtual]

Actual measurement function $ h(x, 0) $. Fills in z.

This function must be overridden, since it is the core of the measurement system. At the time this will be called, x contains the predicted state (a priori state estimate), which is the one that must be used with the measurement function.

Warning:
This function should have no side effects to class members (even members of derived classes) other than z. This is because this function is used by simulate(), which does a calculation and then undoes it before returning the result.

Implements Kalman::EKFilter< T, BEG, OQ, OVR, DBG >.

Definition at line 12 of file ekfilter.cpp.

void sample_A::makeProcess (  )  [inline, protected, virtual]

Actual process $ f(x, u, 0) $. Fills in new x by using old x.

This function must be overridden, since it is the core of the system process.

Warning:
This function should have no side effects to class members (even members of derived classes) other than x. This is because this function is used by predict(), which does a calculation and then undoes it before returning the result.

Implements Kalman::EKFilter< T, BEG, OQ, OVR, DBG >.

Definition at line 13 of file ekfilter.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Defines


kfilter
Author(s): Vincent Zalzal, Sylvain Marleau, Richard Gourdeau
autogenerated on Wed Jul 23 04:33:42 2014