dlr::computerVision::ExtendedKalmanFilter Member List

This is the complete list of members for dlr::computerVision::ExtendedKalmanFilter, 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 &currentState)=0dlr::computerVision::ExtendedKalmanFilter [protected, pure virtual]
applyProcessModel(double currentTime, double previousTime, numeric::Array1D< double > const &previousState, numeric::Array1D< double > const &controlInput)=0dlr::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)=0dlr::computerVision::ExtendedKalmanFilter [protected, pure virtual]
getMeasurementNoiseCovariance(unsigned int measurementID, double currentTime, double previousTime)=0dlr::computerVision::ExtendedKalmanFilter [protected, pure virtual]
getProcessJacobians(double currentTime, double previousTime, numeric::Array1D< double > const &state, numeric::Array2D< double > &stateJacobian, numeric::Array2D< double > &noiseJacobian)=0dlr::computerVision::ExtendedKalmanFilter [protected, pure virtual]
getProcessNoiseCovariance(double currentTime, double previousTime)=0dlr::computerVision::ExtendedKalmanFilter [protected, pure virtual]
getStateEstimate(double &timestamp, 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]


Generated on Wed Nov 25 12:15:09 2009 for dlrComputerVision Utility Library by  doxygen 1.5.8