00001 /************************************************************************************************/ 00002 /*! \file EKFfunctions.cpp 00003 * \brief The function definitions for the EKF default constructor. 00004 * \author $Author: cakinli $ 00005 * \version $Revision: 1.4 $ 00006 * \date $Date: 2005/02/25 18:40:53 $ 00007 ************************************************************************************************/ 00008 /*! 00009 * 00010 ************************************************************************************************/ 00011 00012 #include "EKFfunctions.h" 00013 #include <utils/RungeKutta.h> 00014 00015 /*! Propagates the state vector using nonlinear equations */ 00016 void EKFStatePropagator(ExtendedKalmanFilter* ekf) { 00017 // FIX 00018 //Vector newState = RungeKuttaSolve(ekf); 00019 //ekf->SetStateVector(newState); 00020 00021 }; 00022 00023 // Do not change the comments below - they will be added automatically by CVS 00024 /***************************************************************************** 00025 * $Log: EKFfunctions.cpp,v $ 00026 * Revision 1.4 2005/02/25 18:40:53 cakinli 00027 * Created Makefiles and organized include directives to reduce the number of 00028 * include paths. Reorganized libraries so that there is now one per source 00029 * directory. Each directory is self-contained in terms of its Makefile. 00030 * The local Makefile in each directory includes src/config.mk, which has all 00031 * the definitions and general and pattern rules. So at most, to see what 00032 * goes into building a target, a person needs to examine the Makefile in 00033 * that directory, and ../config.mk. 00034 * 00035 * Revision 1.3 2003/11/01 21:00:13 rsharo 00036 * changed "Time.h" includes to "utils/Time.h" includes. Also eliminated excess compile warnings. 00037 * 00038 * Revision 1.2 2003/06/30 20:54:17 mavandyk 00039 * Made corrections to reflect changes in the RungeKutta propagator. 00040 * 00041 * Revision 1.1 2003/06/27 22:38:26 mavandyk 00042 * Fixed many typos and bugs. 00043 * 00044 * Revision 1.1 2003/06/24 22:42:19 mavandyk 00045 * Added get functions for the data member and added comments. 00046 * 00047 * Revision 1.4 2003/06/12 16:11:23 mavandyk 00048 * Changed all references to iterative filter to sequential filter for greater clarity. 00049 * 00050 * Revision 1.3 2003/06/11 15:46:16 simpliciter 00051 * Added include statement for IterativeFilter.h. 00052 * 00053 * Revision 1.2 2003/06/11 13:08:13 simpliciter 00054 * Minor changes. 00055 * 00056 * Revision 1.1 2003/06/11 03:04:20 simpliciter 00057 * Initial submission. 00058 * 00059 ******************************************************************************/ 00060