root/bdm/estim/PF_ui.h @ 295

Revision 295, 0.8 kB (checked in by smidl, 15 years ago)

new files

Line 
1
2/*!
3  \file
4  \brief UserInfo for Kalman filters and extensions
5  \author Vaclav Smidl.
6
7  -----------------------------------
8  BDM++ - C++ library for Bayesian Decision Making under Uncertainty
9
10  Using IT++ for numerical operations
11  -----------------------------------
12*/
13
14#include "libPF.h"
15#include <uibuilder.h>
16
17/*!
18UI for Marginalized Particle Filter estimator
19
20The MPF is constructed from a structure with fields:
21\code
22estimator = {
23    type = "MPF";
24        BM = {type="BM"; ...}      // Conditional Bayesian model (usually Kalman filter)
25        evol = {type="mpdf"; ...}  // evolution model of the "remaining" parameter
26
27};
28\endcode
29
30*/
31
32class UIMPF: public UIbuilder {
33        public:
34        UIMPF():UIbuilder("MPF"){};
35        bdmroot* build ( Setting &S ) const {
36                MPF *M = new MPF;
37               
38                M->set_parameters(); //todo
39               
40                return E;
41        };
42};
43UIREGISTER ( UIEKF );
44
Note: See TracBrowser for help on using the browser.