GCOP  1.0
body2dslam.h
Go to the documentation of this file.
00001 #ifndef GCOP_BODY2DSLAM_H
00002 #define GCOP_BODY2DSLAM_H
00003 
00004 #include <Eigen/Dense>
00005 #include <vector>
00006 #include <type_traits>
00007 #include <algorithm>
00008 #include <iterator>
00009 #include "pddp.h"
00010 #include "body2dslamcost.h"
00011 #include "body2dgraph.h"
00012 
00013 namespace gcop {
00014   
00015   using namespace Eigen;
00016   
00022   class Body2dSlam {
00023   public:
00024     
00029     Body2dSlam(Body2dGraph &pg);
00030     
00031     Body2dGraph &pg;   
00032     
00033     Body2dSlamCost cost;       
00034     
00035     PDdp<Body2dState, 6, 3> *pddp;  
00036   };
00037 }
00038 
00039 #endif