GCOP
1.0
|
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