complete_filter_test.hpp
Go to the documentation of this file.
1 // Copyright (C) 2007 Wim Meeussen <wim DOT meeussen AT mech DOT kuleuven DOT be>
2 // Copyright (C) 2008 Tinne De Laet <tinne DOT delaet AT mech DOT kuleuven DOT be>
3 //
4 // This program is free software; you can redistribute it and/or modify
5 // it under the terms of the GNU General Public License as published by
6 // the Free Software Foundation; either version 2 of the License, or
7 // (at your option) any later version.
8 //
9 // This program is distributed in the hope that it will be useful,
10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 // GNU General Public License for more details.
13 //
14 // You should have received a copy of the GNU General Public License
15 // along with this program; if not, write to the Free Software
16 // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
17 //
18 
19 #ifndef COMPLETE_FILTER_TEST_HPP
20 #define COMPLETE_FILTER_TEST_HPP
21 
22 #include <cppunit/extensions/HelperMacros.h>
25 
26 #include <filter/bootstrapfilter.h>
29 #include <filter/asirfilter.h>
31 #include <filter/histogramfilter.h>
33 
38 #include <pdf/discretepdf.h>
39 #include <pdf/gaussian.h>
40 
41 #include "../examples/mobile_robot_wall_cts.h"
42 #include "../examples/compare_filters/nonlinearanalyticconditionalgaussianmobile.h"
43 #include "../examples/mobile_robot.h"
44 #include "../examples/discrete_filter/conditionalUniformMeasPdf1d.h"
45 
46 #include <iostream>
47 #include <fstream>
48 #include <string>
49 
50 
51 using namespace std;
52 using namespace BFL;
53 using namespace MatrixWrapper;
54 
55 class Complete_FilterTest : public CppUnit::TestFixture
56 {
57  CPPUNIT_TEST_SUITE( Complete_FilterTest );
58  CPPUNIT_TEST( testComplete_FilterValue_Cont );
59  CPPUNIT_TEST( testComplete_FilterValue_Discr );
60  CPPUNIT_TEST_SUITE_END();
61 
62 public:
63  void setUp();
64  void tearDown();
65 
66  void testComplete_FilterValue_Cont();
67  void testComplete_FilterValue_Discr();
68 
69 };
70 
71 #endif // COMPLETE_FILTER_TEST_HPP


bfl
Author(s): Klaas Gadeyne, Wim Meeussen, Tinne Delaet and many others. See web page for a full contributor list. ROS package maintained by Wim Meeussen.
autogenerated on Mon Jun 10 2019 12:47:58