Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

LKFfunctions.h File Reference


Detailed Description

Prototypes of the functions used by the KalmanFilter constructor.

Author:
Author
cakinli
Version:
Revision
1.7
Date:
Date
2005/02/25 18:40:54

Definition in file LKFfunctions.h.

#include <Filtering/KalmanFilter.h>

Include dependency graph for LKFfunctions.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Functions

void LKFStatePropagator (KalmanFilter *)
void LKFCovarianceMatrixPropagator (KalmanFilter *)
void LKFCalcualteKalmanGain (KalmanFilter *)
void LKFStateMeasurementUpdate (KalmanFilter *)
void LKFCovarianceMeasurementUpdate (KalmanFilter *)
Matrix Fmatrix (KalmanFilter *)
Matrix Hmatrix (KalmanFilter *)
Matrix Qmatrix (KalmanFilter *)
Matrix Rmatrix (KalmanFilter *)


Function Documentation

Matrix Fmatrix KalmanFilter  ) 
 

Definition at line 164 of file LKFfunctions.cpp.

References O_SESSAME::Matrix.

Referenced by ExtendedKalmanFilter::ExtendedKalmanFilter(), IteratedExtendedKalmanFilter::IteratedExtendedKalmanFilter(), and KalmanFilter::KalmanFilter().

Matrix Hmatrix KalmanFilter  ) 
 

Definition at line 175 of file LKFfunctions.cpp.

References O_SESSAME::Matrix.

Referenced by ExtendedKalmanFilter::ExtendedKalmanFilter(), IteratedExtendedKalmanFilter::IteratedExtendedKalmanFilter(), and KalmanFilter::KalmanFilter().

void LKFCalcualteKalmanGain KalmanFilter  ) 
 

Definition at line 73 of file LKFfunctions.cpp.

References KalmanFilter::GetCovarianceMatrix(), KalmanFilter::GetMeasurementCovarianceMatrix(), KalmanFilter::GetMeasurementJacobianMatrix(), CAMmatrixBase::inverse(), O_SESSAME::Matrix, and KalmanFilter::SetKalmanGainMatrix().

Referenced by ExtendedKalmanFilter::ExtendedKalmanFilter(), IteratedExtendedKalmanFilter::IteratedExtendedKalmanFilter(), and KalmanFilter::KalmanFilter().

void LKFCovarianceMatrixPropagator KalmanFilter  ) 
 

Definition at line 39 of file LKFfunctions.cpp.

References O_SESSAME::eye(), SequentialFilter::GetControlVector(), KalmanFilter::GetCovarianceMatrix(), CAMvectorBase::getIndexCount(), KalmanFilter::GetKalmanGainMatrix(), SequentialFilter::GetMeasurementVector(), SequentialFilter::GetParameterVector(), KalmanFilter::GetStateJacobianMatrix(), SequentialFilter::GetStateVector(), KalmanFilter::GetSystemProcessNoiseMatrix(), SequentialFilter::GetTimeStep(), O_SESSAME::Matrix, KalmanFilter::SetCovarianceMatrix(), and O_SESSAME::Vector.

Referenced by ExtendedKalmanFilter::ExtendedKalmanFilter(), IteratedExtendedKalmanFilter::IteratedExtendedKalmanFilter(), and KalmanFilter::KalmanFilter().

void LKFCovarianceMeasurementUpdate KalmanFilter  ) 
 

Definition at line 133 of file LKFfunctions.cpp.

References O_SESSAME::eye(), KalmanFilter::GetCovarianceMatrix(), CAMvectorBase::getIndexCount(), KalmanFilter::GetKalmanGainMatrix(), KalmanFilter::GetMeasurementJacobianMatrix(), SequentialFilter::GetStateVector(), O_SESSAME::Matrix, KalmanFilter::SetCovarianceMatrix(), and O_SESSAME::Vector.

Referenced by ExtendedKalmanFilter::ExtendedKalmanFilter(), IteratedExtendedKalmanFilter::IteratedExtendedKalmanFilter(), and KalmanFilter::KalmanFilter().

void LKFStateMeasurementUpdate KalmanFilter  ) 
 

Definition at line 103 of file LKFfunctions.cpp.

References SequentialFilter::GetControlVector(), KalmanFilter::GetCovarianceMatrix(), KalmanFilter::GetEstimatedMeasurements(), KalmanFilter::GetKalmanGainMatrix(), KalmanFilter::GetMeasurementJacobianMatrix(), SequentialFilter::GetMeasurementVector(), SequentialFilter::GetParameterVector(), SequentialFilter::GetStateVector(), O_SESSAME::Matrix, SequentialFilter::SetStateVector(), and O_SESSAME::Vector.

Referenced by ExtendedKalmanFilter::ExtendedKalmanFilter(), IteratedExtendedKalmanFilter::IteratedExtendedKalmanFilter(), and KalmanFilter::KalmanFilter().

void LKFStatePropagator KalmanFilter  ) 
 

Definition at line 14 of file LKFfunctions.cpp.

References O_SESSAME::eye(), SequentialFilter::GetControlVector(), CAMvectorBase::getIndexCount(), SequentialFilter::GetMeasurementVector(), SequentialFilter::GetParameterVector(), KalmanFilter::GetStateJacobianMatrix(), SequentialFilter::GetStateVector(), SequentialFilter::GetTimeStep(), O_SESSAME::Matrix, SequentialFilter::SetStateVector(), and O_SESSAME::Vector.

Referenced by KalmanFilter::KalmanFilter().

Matrix Qmatrix KalmanFilter  ) 
 

Definition at line 186 of file LKFfunctions.cpp.

References O_SESSAME::Matrix.

Referenced by ExtendedKalmanFilter::ExtendedKalmanFilter(), IteratedExtendedKalmanFilter::IteratedExtendedKalmanFilter(), and KalmanFilter::KalmanFilter().

Matrix Rmatrix KalmanFilter  ) 
 

Definition at line 197 of file LKFfunctions.cpp.

References O_SESSAME::Matrix.

Referenced by ExtendedKalmanFilter::ExtendedKalmanFilter(), IteratedExtendedKalmanFilter::IteratedExtendedKalmanFilter(), and KalmanFilter::KalmanFilter().


Generated on Wed Sep 5 12:54:32 2007 for DSACSS Operational Code by  doxygen 1.3.9.1