| 
| 
  | KalmanPendulum (const std::string &simObjectName, ISimObjectCreator *const creator) | 
|   | 
| 
estimator::Matrix  | GetCovarianceP0 () | 
|   | 
| 
estimator::Matrix  | GetProcessNoiseQ () | 
|   | 
| 
estimator::Matrix  | GetMeasurementNoiseR () | 
|   | 
| 
estimator::Vector  | ExpectedMeasurementOutput (const double T, const double *const X) | 
|   | 
| 
estimator::Vector  | ActualMeasurementOutput (const double T, const double *const X) | 
|   | 
| 
unsigned int  | GetNumMeasurements () | 
|   | 
| 
  | Pendulum (const std::string &simObjectName, ISimObjectCreator *const creator) | 
|   | 
| 
void  | OdeFcn (const double T, const double *const X, double *const XDot, const bool IsMajorTimeStep) | 
|   | 
| 
void  | InitialConditionSetup (const double T, const double *const currentIC, double *const updatedIC, ISimObjectCreator *const creator) | 
|   | 
 | 
| 
double  | m_AngleUncertainty | 
|   | 
| 
double  | m_AngularVelocityUncertainty | 
|   | 
| 
double  | m_MeasurementUncertainty | 
|   | 
| 
double  | m_InitialP [2] | 
|   | 
| 
ISignalPort *  | m_AngleMeasurement | 
|   | 
| 
ICommonComputation *  | m_SetOutputPortValues | 
|   | 
| 
int  | m_AngleIndex | 
|   | 
| 
int  | m_AngularVelocityIndex | 
|   | 
| 
double  | m_Length | 
|   | 
| 
double  | m_Gravity | 
|   | 
| 
double  | m_Angle | 
|   | 
| 
double  | m_AngularVelocity | 
|   | 
| 
double  | m_Origin [3] | 
|   | 
 | 
| 
void  | SetOutputPortValues (const double T, const double *const X) | 
|   | 
| 
const double *  | Angle (const double T, const double *const X) | 
|   | 
| 
const double *  | AngularVelocity (const double T, const double *const X) | 
|   | 
The documentation for this class was generated from the following file: