|
|
| KalmanHydroBall (const std::string &simObjectName, ISimObjectCreator *const creator) |
| |
|
estimator::Matrix | GetInitialEstimationErrorCovariance () |
| |
|
estimator::Matrix | GetProcessNoiseCovariance () |
| |
|
estimator::Matrix | GetMeasurementNoiseCovariance () |
| |
|
estimator::Vector | ExpectedMeasurementOutput (const double T, const double *const X) |
| |
|
estimator::Vector | ActualMeasurementOutput (const double T, const double *const X) |
| |
|
unsigned int | GetNumMeasurements () |
| |
|
| HydroBall (const std::string &simObjectName, ISimObjectCreator *const creator) |
| |
|
void | OdeFcn (const double T, const double *const X, double *const XDot) const |
| |
|
bool | HasJacobians () const override |
| |
|
void | OdeJacobian (double T, const double *X, double *J, int nStates) override |
| |
|
int | GetJacobianSparsity (int nStates, int *rowPtr, int *colIdx) override |
| |
|
void | InitialConditionSetup (const double T, const double *const currentIC, double *const updatedIC, ISimObjectCreator *const creator) |
| |
|
|
ISignalPort * | m_PositionMeasurement |
| |
|
double | m_MeasurementNoise |
| |
|
double | m_PositionUncertainty |
| |
|
double | m_VelocityUncertainty |
| |
|
double | m_InitialP [6] |
| |
|
ICommonComputation * | m_SetOutputPortValues |
| |
|
ISignalPort * | m_ForceExt |
| |
|
ISignalPort * | m_Current |
| |
|
int | m_PositionIndex |
| |
|
int | m_VelocityIndex |
| |
|
double | m_Position [3] |
| |
|
double | m_Velocity [3] |
| |
|
double | m_Mass |
| |
|
double | m_Radius |
| |
|
double | m_DragCoef |
| |
|
double | m_RhoWater |
| |
|
double | m_RhoBall |
| |
|
|
void | SetOutputPortValues (const double T, const double *const X) const |
| |
|
const double * | Position (const double T, const double *const X) |
| |
|
const double * | Velocity (const double T, const double *const X) |
| |
The documentation for this class was generated from the following file: