14 #include <mrpt/graphslam/apps_related/TUserOptionsChecker.h> 15 #include <mrpt/graphs/CNetworkOfPoses.h> 20 namespace mrpt {
namespace graphslam {
namespace apps {
22 template<
class GRAPH_T>
24 public mrpt::graphslam::apps::TUserOptionsChecker<GRAPH_T> {
34 mrpt::graphslam::deciders::CNodeRegistrationDecider<GRAPH_T>*(*)()>
38 mrpt::graphslam::deciders::CEdgeRegistrationDecider<GRAPH_T>*(*)()>
42 mrpt::graphslam::optimizers::CGraphSlamOptimizer<GRAPH_T>*(*)()>
45 typedef mrpt::graphslam::apps::TUserOptionsChecker<GRAPH_T>
parent;
std::map< std::string, mrpt::graphslam::deciders::CEdgeRegistrationDecider< GRAPH_T > *(*)()> edge_regs_t
TUserOptionsChecker_ROS()
void createDeciderOptimizerMappings()
Create deciders, optimizers specific to the ROS case.
std::map< std::string, mrpt::graphslam::deciders::CNodeRegistrationDecider< GRAPH_T > *(*)()> node_regs_t
mrpt::graphslam::apps::TUserOptionsChecker< GRAPH_T > parent
Parent class.
~TUserOptionsChecker_ROS()
std::map< std::string, mrpt::graphslam::optimizers::CGraphSlamOptimizer< GRAPH_T > *(*)()> optimizers_t
void populateDeciderOptimizerProperties()