Re: [Bayes++] Accuracy of Kalman filter prediction
Brought to you by:
mistevens
From: Michael S. <ma...@mi...> - 2007-05-12 17:23:52
|
Dear Nithya, On Monday 07 May 2007 18:12, Nithya Nirmal Vijayakumar wrote: > Hi all, > > I am using Bayes++ Covariance filter for prediction of interger/float > values in a sequence. From general reading, I found that Kalman filter can > say how good its prediction is. Can I find out how good my prediciton is > from the Covariance filter? The Coveriance filter is the standard implementation of the Kalman filter. That is it estimates the state vector (x) and a covariance matrix (X). The covariance is the estimate of how good the predicted/estimate state is. > I currently follow the simpleExample.cpp for > predict, update steps. Is there a function which I can invoke to get its > prediction accuracy? The simpleExample is 1D position estimator. In this case there is only a single element in the covariance matrix, the variance of the position estimate. This is printed as along with the state estimate at each step. If you take the square root of the variance you have the standard deviation of the state estimate. The standard deviation is proportional to the uncertainity in the state. Therefore the smaller it is the more certain the prediction/estimate is. Michael -- ___________________________________ Michael Stevens Systems Engineering 34128 Kassel, Germany Phone/Fax: +49 561 5218038 Navigation Systems, Estimation and Bayesian Filtering http://bayesclasses.sf.net ___________________________________ |