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

ExtendedKalmanFilterHistory.cpp

Go to the documentation of this file.
00001 //////////////////////////////////////////////////////////////////////////////////////////////////
00002 /*! \file       ExtendedKalmanFilterHistory.cpp
00003  *  \brief      Currently provides no functionality beyond KalmanFilterHistory.
00004  *  \author $Author: simpliciter $
00005  *  \version $Revision: 1.1 $
00006  *  \date    $Date: 2003/07/12 17:55:51 $
00007  *//////////////////////////////////////////////////////////////////////////////////////////////////
00008 /*  
00009  */
00010 //////////////////////////////////////////////////////////////////////////////////////////////////
00011 
00012 #include "ExtendedKalmanFilterHistory.h"
00013 
00014 /*! \brief Only one constructor.  (No empty constructor.)
00015  * Builds an empty history for the filter instance passed in as a pointer.  */
00016 ExtendedKalmanFilterHistory::ExtendedKalmanFilterHistory(SequentialFilter* _ptr_filter)
00017 {
00018         // calls the initialization sequence in SequentialFilterHistory
00019     InitializeSequentialFilterHistory(_ptr_filter);
00020         
00021         // new Kalman Filter data to be stored:  the covariance and Kalman gain matrices.
00022         m_kfCovarianceHistory.reserve(HISTORY_RESERVE_SIZE);
00023         m_kfKalmanGainHistory.reserve(HISTORY_RESERVE_SIZE);
00024         
00025         // not doing interpolations at this time
00026         //m_kalmanFilterInterpolations.reserve(HISTORY_RESERVE_SIZE);
00027 }
00028 
00029 
00030 // Do not change the comments below - they will be added automatically by CVS
00031 /*****************************************************************************
00032 *       $Log: ExtendedKalmanFilterHistory.cpp,v $
00033 *       Revision 1.1  2003/07/12 17:55:51  simpliciter
00034 *       Initial submission.
00035 *       
00036 *       
00037 *
00038 ******************************************************************************/

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