, including all inherited members.
| addMeasurement(unsigned int measurementID, double timestamp, numeric::Array1D< double > const &measurement, numeric::Array1D< double > const &controlInput) | dlr::computerVision::ExtendedKalmanFilter | [virtual] |
| applyMeasurementModel(unsigned int measurementID, double currentTime, double previousTime, numeric::Array1D< double > const ¤tState)=0 | dlr::computerVision::ExtendedKalmanFilter | [protected, pure virtual] |
| applyProcessModel(double currentTime, double previousTime, numeric::Array1D< double > const &previousState, numeric::Array1D< double > const &controlInput)=0 | dlr::computerVision::ExtendedKalmanFilter | [protected, pure virtual] |
| checkMeasurementJacobians(unsigned int measurementID, numeric::Array1D< double > const &epsilonArray, numeric::Array2D< double > &residualArray0) | dlr::computerVision::ExtendedKalmanFilter | [virtual] |
| checkProcessJacobians(numeric::Array1D< double > const &epsilonArray, numeric::Array1D< double > const &controlInput, numeric::Array2D< double > &residualArray) | dlr::computerVision::ExtendedKalmanFilter | [virtual] |
| doMeasurementUpdate(unsigned int measurementID, numeric::Array1D< double > const &measurement) | dlr::computerVision::ExtendedKalmanFilter | |
| doPredictionStep(double currentTime, Array1D< double > const &controlInput) | dlr::computerVision::ExtendedKalmanFilter | |
| ExtendedKalmanFilter(double startTime=0.0) | dlr::computerVision::ExtendedKalmanFilter | [explicit] |
| freezeKalmanGain() | dlr::computerVision::ExtendedKalmanFilter | [virtual] |
| getMeasurementJacobians(unsigned int measurementID, double currentTime, double previousTime, numeric::Array1D< double > const &state, numeric::Array2D< double > &stateJacobian, numeric::Array2D< double > &noiseJacobian)=0 | dlr::computerVision::ExtendedKalmanFilter | [protected, pure virtual] |
| getMeasurementNoiseCovariance(unsigned int measurementID, double currentTime, double previousTime)=0 | dlr::computerVision::ExtendedKalmanFilter | [protected, pure virtual] |
| getProcessJacobians(double currentTime, double previousTime, numeric::Array1D< double > const &state, numeric::Array2D< double > &stateJacobian, numeric::Array2D< double > &noiseJacobian)=0 | dlr::computerVision::ExtendedKalmanFilter | [protected, pure virtual] |
| getProcessNoiseCovariance(double currentTime, double previousTime)=0 | dlr::computerVision::ExtendedKalmanFilter | [protected, pure virtual] |
| getStateEstimate(double ×tamp, numeric::Array1D< double > &state, numeric::Array2D< double > &covariance) | dlr::computerVision::ExtendedKalmanFilter | [virtual] |
| m_covariance (defined in dlr::computerVision::ExtendedKalmanFilter) | dlr::computerVision::ExtendedKalmanFilter | [protected] |
| m_previousTimestamp (defined in dlr::computerVision::ExtendedKalmanFilter) | dlr::computerVision::ExtendedKalmanFilter | [protected] |
| m_state (defined in dlr::computerVision::ExtendedKalmanFilter) | dlr::computerVision::ExtendedKalmanFilter | [protected] |
| m_timestamp (defined in dlr::computerVision::ExtendedKalmanFilter) | dlr::computerVision::ExtendedKalmanFilter | [protected] |
| setStateEstimate(double timestamp, numeric::Array1D< double > const &state, numeric::Array2D< double > const &covariance) | dlr::computerVision::ExtendedKalmanFilter | [virtual] |
| unfreezeKalmanGain() | dlr::computerVision::ExtendedKalmanFilter | [virtual] |
| ~ExtendedKalmanFilter() | dlr::computerVision::ExtendedKalmanFilter | [inline, virtual] |