|
| 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: