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

LKFfunctions.cpp File Reference


Detailed Description

Definitions of the functions used by the KalmanFilter constructor.

Author:
Author
simpliciter
Version:
Revision
1.9
Date:
Date
2003/07/14 19:37:22

Definition in file LKFfunctions.cpp.

#include "LKFfunctions.h"

Include dependency graph for LKFfunctions.cpp:

Include dependency graph

Go to the source code of this file.

Functions

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


Function Documentation

Matrix Fmatrix KalmanFilter kf  ) 
 

Definition at line 164 of file LKFfunctions.cpp.

References O_SESSAME::Matrix.

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

Matrix Hmatrix KalmanFilter kf  ) 
 

Definition at line 175 of file LKFfunctions.cpp.

References O_SESSAME::Matrix.

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

void LKFCalcualteKalmanGain KalmanFilter kf  ) 
 

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 kf  ) 
 

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 kf  ) 
 

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 kf  ) 
 

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 kf  ) 
 

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 kf  ) 
 

Definition at line 186 of file LKFfunctions.cpp.

References O_SESSAME::Matrix.

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

Matrix Rmatrix KalmanFilter kf  ) 
 

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