opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData Class Reference

List of all members.

Public Member Functions

void deleteData ()
void resizeData (int sdim, int zdim=0)
 UnscentedInfoFilterData ()
 ~UnscentedInfoFilterData ()

Public Attributes

math::VectorassocVector
 Vector of associated measurements = valid for each sigma point.
math::Matrixchi
 State sigma points.
math::SquareMatrixcovQ
 Matrix Q covariance (process noise).
math::Vectorinnov
 Measurement innovation.
math::Vectorinnov_ave
 Average of measurement innovations.
math::VectorinvCovR
 Inverse of matrix R measurement noise NOTE: We already get invCovR from the measurements!
int measDim
 dimensions of measurement and state
math::SquareMatrixpPostInfoMat
 Inverse error covariance O(k+1|k+1) = Information matrix.
math::VectorpPostInfoVec
 Information vector = O(k+1|k+1)*x(k+1|k+1).
math::SquareMatrixpPriorInfoMat
 Inverse error covariance O(k+1|k) = Information matrix.
math::VectorpPriorInfoVec
 Information vector = O(k+1|k)*x(k+1|k).
math::MatrixPsz
 Real measurement.
int stateDim
math::VectortmpVec
 temporary support matrices


Constructor & Destructor Documentation

opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::UnscentedInfoFilterData (  ) 

opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::~UnscentedInfoFilterData (  ) 


Member Function Documentation

void opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::deleteData (  ) 

void opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::resizeData ( int  sdim,
int  zdim = 0 
)


Member Data Documentation

math::Vector* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::assocVector

Vector of associated measurements = valid for each sigma point.

math::Matrix* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::chi

State sigma points.

math::SquareMatrix* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::covQ

Matrix Q covariance (process noise).

math::Vector* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::innov

Measurement innovation.

math::Vector* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::innov_ave

Average of measurement innovations.

math::Vector* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::invCovR

Inverse of matrix R measurement noise NOTE: We already get invCovR from the measurements!

int opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::measDim

dimensions of measurement and state

math::SquareMatrix* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::pPostInfoMat

Inverse error covariance O(k+1|k+1) = Information matrix.

math::Vector* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::pPostInfoVec

Information vector = O(k+1|k+1)*x(k+1|k+1).

math::SquareMatrix* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::pPriorInfoMat

Inverse error covariance O(k+1|k) = Information matrix.

math::Vector* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::pPriorInfoVec

Information vector = O(k+1|k)*x(k+1|k).

math::Matrix* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::Psz

Real measurement.

Predicted measurement Cross-covariance (state-measurement)

int opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::stateDim

math::Vector* opentl::tracker::UnscentedInfoFilter::UnscentedInfoFilter::UnscentedInfoFilterData::tmpVec

temporary support matrices


Generated on Fri Jul 31 17:38:39 2009 for OpenTL by  doxygen 1.5.8