4#include "KalmanObject.h" 
    7#include "sfh/constants.h" 
   72   ZeroDynamics(
const std::string& simObjectName, ISimObjectCreator* 
const creator);
 
   75   void OdeFcn(
const double T, 
const double* 
const X, 
double* 
const XDot, 
const bool IsMajorTimeStep);
 
   76   void InitialConditionSetup(
const double T, 
const double* 
const currentIC, 
double* 
const updatedIC, ISimObjectCreator* 
const creator);
 
   78#ifdef FH_VISUALIZATION 
   79   void RenderInit(Ogre::Root* 
const ogreRoot, ISimObjectCreator* 
const creator){};
 
   80   void RenderUpdate(
const double T, 
const double* 
const X){};
 
   84   estimator::Matrix GetCovarianceP0();
 
   85   estimator::Matrix GetProcessNoiseQ();
 
   86   estimator::Matrix GetMeasurementNoiseR() { 
return estimator::Matrix(); }
 
   87   estimator::Vector ExpectedMeasurementOutput(
const double T, 
const double* 
const X) { 
return estimator::Vector(); }
 
   88   estimator::Vector ActualMeasurementOutput(
const double T, 
const double* 
const X) { 
return estimator::Vector(); }
 
   89   unsigned int GetNumMeasurements() { 
return 0; }
 
   92   void SetOutputPortValues(
const double T, 
const double* 
const X);
 
   93   const double* Output(
const double T, 
const double* 
const X);
 
   95   ICommonComputation* m_SetOutputPortValues;
 
   96   int m_StateIndex, m_NoStates;
 
   97   std::unique_ptr<double[]> m_State;
 
   98   std::unique_ptr<double[]> m_P0, m_Q;
 
Definition: ZeroDynamics.h:70