14 #include <mrpt/graphslam/CGraphSlamEngine.h>
17 namespace mrpt {
namespace graphslam {
24 template<
class GRAPH_t=
typename mrpt::graphs::CNetworkOfPoses2DInf>
28 typedef CGraphSlamEngine<GRAPH_t>
parent;
32 const std::string& config_file,
33 const std::string& rawlog_fname=
"",
34 const std::string& fname_GT=
"",
35 mrpt::graphslam::CWindowManager* win_manager=NULL,
36 mrpt::graphslam::deciders::CNodeRegistrationDecider<GRAPH_t>* node_reg=NULL,
37 mrpt::graphslam::deciders::CEdgeRegistrationDecider<GRAPH_t>* edge_reg=NULL,
38 mrpt::graphslam::optimizers::CGraphSlamOptimizer<GRAPH_t>* optimizer=NULL
71 mrpt::obs::CActionCollection::Ptr& action,
72 mrpt::obs::CSensoryFrame::Ptr& observations,
73 mrpt::obs::CObservation::Ptr& observation,
74 size_t& rawlog_entry);