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

QuaternionEKFObserver.cpp File Reference


Detailed Description

Estimation of the Quaternion and angular rates. Based on the Multiplicatimve Quaternion Formulation in "Optimal Estimation of Dynamic Systems" by Crassidis and Junkins.

Author:
Author
jayhawk_hokie
Version:
Revision
1.9
Date:
Date
2007/08/31 16:08:01

Definition in file QuaternionEKFObserver.cpp.

#include "QuaternionEKFObserver.h"

Include dependency graph for QuaternionEKFObserver.cpp:

Include dependency graph

Go to the source code of this file.

Functions

void * QuaternionEKF (void *arg)
void * QuaternionEKFOriginal (void *arg)


Function Documentation

void* QuaternionEKF void *  arg  ) 
 

Parameters:
arg the argument is set to be a "this" pointer cast as a void pointer

Definition at line 173 of file QuaternionEKFObserver.cpp.

References QuaternionEKFObserver::CheckMagnetometerMeasurement(), QuaternionEKFObserver::GetCurrentMeasurements(), QuaternionEKFObserver::GetInitialGuessTriad(), O_SESSAME::ssfTime::GetSeconds(), QuaternionEKFObserver::InitializeFilter(), QuaternionEKFObserver::m_currentMeasurementTime, QuaternionEKFObserver::m_durationTime, QuaternionEKFObserver::m_exitCondition, QuaternionEKFObserver::m_measurementsBody, QuaternionEKFObserver::m_Mutex, QuaternionEKFObserver::m_previousMeasurement, QuaternionEKFObserver::m_previousMeasurementTime, QuaternionEKFObserver::m_stepTime, and QuaternionEKFObserver::MurrellAlgorithm().

void* QuaternionEKFOriginal void *  arg  ) 
 

Definition at line 534 of file QuaternionEKFObserver.cpp.

References QuaternionEKFObserver::CheckMagnetometerMeasurement(), QuaternionEKFObserver::GetCurrentMeasurements(), QuaternionEKFObserver::GetInitialGuessTriad(), O_SESSAME::ssfTime::GetSeconds(), QuaternionEKFObserver::InitializeFilter(), QuaternionEKFObserver::m_currentMeasurementTime, QuaternionEKFObserver::m_durationTime, QuaternionEKFObserver::m_exitCondition, QuaternionEKFObserver::m_measurementsBody, QuaternionEKFObserver::m_Mutex, QuaternionEKFObserver::m_previousMeasurement, QuaternionEKFObserver::m_previousMeasurementTime, QuaternionEKFObserver::m_stepTime, QuaternionEKFObserver::MeasurementUpdate(), and QuaternionEKFObserver::StateCovarianceUpdate().


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