#include <Kalman.h>
|
template<typename Vector1 , typename Matrix2 , typename Matrix3 , typename Matrix4 , typename Vector5 , typename Vector6 , typename Matrix7 > |
static void | correct (const Vector1 &xPrior, const Matrix2 &pPrior, const Matrix3 &h, const Matrix4 &r, const Vector5 &z, Vector6 &xPost, Matrix7 &pPost) |
|
template<typename Vector1 , typename Matrix2 , typename Matrix3 , typename Matrix4 , typename Vector5 , typename Matrix6 > |
static void | predict (const Vector1 &xPost, const Matrix2 &pPost, const Matrix3 &a, const Matrix4 &q, Vector5 &xPrior, Matrix6 &pPrior) |
|
template<typename Vector1 , typename Matrix2 , typename Matrix3 , typename Matrix4 , typename Vector5 , typename Matrix6 , typename Vector7 , typename Matrix8 > |
static void | predict (const Vector1 &xPost, const Matrix2 &pPost, const Matrix3 &a, const Matrix4 &b, const Vector5 &u, const Matrix6 &q, Vector7 &xPrior, Matrix8 &pPrior) |
|
rl::math::Kalman::Kalman |
( |
| ) |
|
|
inline |
virtual rl::math::Kalman::~Kalman |
( |
| ) |
|
|
inlinevirtual |
template<typename Vector1 , typename Matrix2 , typename Matrix3 , typename Matrix4 , typename Vector5 , typename Vector6 , typename Matrix7 >
static void rl::math::Kalman::correct |
( |
const Vector1 & |
xPrior, |
|
|
const Matrix2 & |
pPrior, |
|
|
const Matrix3 & |
h, |
|
|
const Matrix4 & |
r, |
|
|
const Vector5 & |
z, |
|
|
Vector6 & |
xPost, |
|
|
Matrix7 & |
pPost |
|
) |
| |
|
inlinestatic |
template<typename Vector1 , typename Matrix2 , typename Matrix3 , typename Matrix4 , typename Vector5 , typename Matrix6 >
static void rl::math::Kalman::predict |
( |
const Vector1 & |
xPost, |
|
|
const Matrix2 & |
pPost, |
|
|
const Matrix3 & |
a, |
|
|
const Matrix4 & |
q, |
|
|
Vector5 & |
xPrior, |
|
|
Matrix6 & |
pPrior |
|
) |
| |
|
inlinestatic |
template<typename Vector1 , typename Matrix2 , typename Matrix3 , typename Matrix4 , typename Vector5 , typename Matrix6 , typename Vector7 , typename Matrix8 >
static void rl::math::Kalman::predict |
( |
const Vector1 & |
xPost, |
|
|
const Matrix2 & |
pPost, |
|
|
const Matrix3 & |
a, |
|
|
const Matrix4 & |
b, |
|
|
const Vector5 & |
u, |
|
|
const Matrix6 & |
q, |
|
|
Vector7 & |
xPrior, |
|
|
Matrix8 & |
pPrior |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file: