NoMotionFilter.h
Go to the documentation of this file.
1
// *****************************************************************
2
// Filename: KalmanFilter.h
3
// Copyright: Kai Welke, Chair Prof. Dillmann (IAIM),
4
// Institute for Computer Science and Engineering (CSE),
5
// University of Karlsruhe. All rights reserved.
6
// Author: Kai Welke
7
// Date: 27.05.2009
8
// *****************************************************************
9
#pragma once
10
11
// *****************************************************************
12
// includes
13
// *****************************************************************
14
#include <Eigen/Eigen>
15
16
#include "
Gaussian.h
"
17
#include "
KalmanFilter.h
"
18
19
// Kalman filter for linear system with the following control model:
20
// xt = xt-1
21
// and following measurment model
22
// zt = Ix + e + gaussian error
23
24
// *****************************************************************
25
// declaration of CNoMotionFilter
26
// *****************************************************************
27
class
NoMotionFilter
:
public
KalmanFilter
28
{
29
public
:
30
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
31
32
// construction / destruction
33
NoMotionFilter
() {};
34
35
// filtering (if result == NULL, believe is updated)
36
Gaussian
filter
(
const
Gaussian
& believe,
const
Eigen::VectorXd& perceptZ);
37
};
38
KalmanFilter
Definition:
KalmanFilter.h:27
Gaussian.h
NoMotionFilter::filter
Gaussian filter(const Gaussian &believe, const Eigen::VectorXd &perceptZ)
Definition:
NoMotionFilter.cpp:18
KalmanFilter.h
NoMotionFilter::NoMotionFilter
EIGEN_MAKE_ALIGNED_OPERATOR_NEW NoMotionFilter()
Definition:
NoMotionFilter.h:33
NoMotionFilter
Definition:
NoMotionFilter.h:27
Gaussian
Definition:
Gaussian.h:46
MemoryX
libraries
helpers
EarlyVisionHelpers
NoMotionFilter.h
Generated on Sat Oct 12 2024 09:14:05 for armarx_documentation by
1.8.17