CalculateKalmanGain() | KalmanFilter | |
EstimateState() | ExtendedKalmanFilter | [virtual] |
ExtendedKalmanFilter() | ExtendedKalmanFilter | |
ExtendedKalmanFilter(double propStepSize) | ExtendedKalmanFilter | |
GetControlVector() | SequentialFilter | |
GetCovarianceMatrix() | KalmanFilter | [virtual] |
GetEstimatedMeasurements() | ExtendedKalmanFilter | [virtual] |
GetKalmanGainMatrix() | KalmanFilter | [virtual] |
GetMeasurementCovarianceMatrix() | KalmanFilter | |
GetMeasurementJacobianMatrix() | KalmanFilter | |
GetMeasurementVector() | SequentialFilter | |
GetNumIterations() | SequentialFilter | [inline, virtual] |
GetParameterVector() | SequentialFilter | |
GetPropagationStepSize() | ExtendedKalmanFilter | [inline] |
GetStateDot(double t, Vector states, Vector controls, Vector params) | ExtendedKalmanFilter | [inline] |
GetStateJacobianMatrix() | KalmanFilter | |
GetStateVector() | SequentialFilter | |
GetSystemProcessNoiseMatrix() | KalmanFilter | |
GetTimeOfEstimate() | SequentialFilter | |
GetTimeOfMeasurements() | SequentialFilter | |
GetTimeStep() | SequentialFilter | [inline] |
KalmanFilter() | KalmanFilter | |
KalmanFilter(Matrix &_covariance, Matrix &_kalmanGain) | KalmanFilter | |
m_controls | SequentialFilter | [protected] |
m_covariance | KalmanFilter | [protected] |
m_kalmanGain | KalmanFilter | [protected] |
m_measurements | SequentialFilter | [protected] |
m_parameters | SequentialFilter | [protected] |
m_propagationStepSize | ExtendedKalmanFilter | [protected] |
m_states | SequentialFilter | [protected] |
m_timeOfEstimate | SequentialFilter | [protected] |
m_timeOfMeasurements | SequentialFilter | [protected] |
MeasurementUpdateCovariance() | KalmanFilter | |
MeasurementUpdateState() | KalmanFilter | |
PropagateCovariance() | KalmanFilter | |
PropagateState() | ExtendedKalmanFilter | [protected, virtual] |
ptr_measurementRHSFunc | ExtendedKalmanFilter | [protected] |
ptr_nonlinearStatePropagator | ExtendedKalmanFilter | [protected] |
ptr_stateRHSFunc | ExtendedKalmanFilter | [protected] |
SetControlVector(Vector &_controls) | SequentialFilter | [inline] |
SetCovarianceMatrix(Matrix &_covariance) | KalmanFilter | [inline] |
SetCovarianceMeasurementUpdate(void(*covarianceMeasurementUpdateFunc)(KalmanFilter *)) | KalmanFilter | [inline] |
SetCovariancePropagator(void(*covariancePropagateFunc)(KalmanFilter *)) | KalmanFilter | [inline] |
SetKalmanGainCalculation(void(*kalmanGainCalculationFunc)(KalmanFilter *)) | KalmanFilter | [inline] |
SetKalmanGainMatrix(Matrix &_kalmanGain) | KalmanFilter | [inline] |
SetMeasurementCovarianceMatrix(Matrix(*measurementCovarianceMatrix)(KalmanFilter *)) | KalmanFilter | [inline] |
SetMeasurementJacobianMatrix(Matrix(*measurementJacobianMatrix)(KalmanFilter *)) | KalmanFilter | [inline] |
SetMeasurementRHS(Vector(*measurementRHSFunc)(ExtendedKalmanFilter *)) | ExtendedKalmanFilter | [inline] |
SetMeasurementVector(Vector &_measurements) | SequentialFilter | [inline] |
SetNonlinearStatePropagator(void(*statePropagateFunc)(ExtendedKalmanFilter *)) | ExtendedKalmanFilter | [inline] |
SetParameterVector(Vector &_parameters) | SequentialFilter | [inline] |
SetPropagationStepSize(double stepSize) | ExtendedKalmanFilter | [inline] |
SetStateJacobianMatrix(Matrix(*stateJacobianMatrix)(KalmanFilter *)) | KalmanFilter | [inline] |
SetStateMeasurementUpdate(void(*stateMeasurementUpdateFunc)(KalmanFilter *)) | KalmanFilter | [inline] |
SetStatePropagator(void(*statePropagateFunc)(KalmanFilter *)) | KalmanFilter | [inline] |
SetStateRHS(Vector(*stateRHSFunc)(double time, Vector states, Vector controls, Vector params)) | ExtendedKalmanFilter | [inline] |
SetStateVector(Vector &_states) | SequentialFilter | [inline] |
SetSystemProcessNoiseMatrix(Matrix(*systemProcessNoiseMatrix)(KalmanFilter *)) | KalmanFilter | [inline] |
SetTimeOfEstimate(double &_timeOfEstimate) | SequentialFilter | [inline] |
SetTimeOfMeasurements(double &_timeOfMeasurements) | SequentialFilter | [inline] |
~ExtendedKalmanFilter() | ExtendedKalmanFilter | [virtual] |
~KalmanFilter() | KalmanFilter | |
~SequentialFilter() | SequentialFilter | [inline, virtual] |