grid_manager.cpp
Go to the documentation of this file.
1 
18 #include "grid_manager.hpp"
19 
20 namespace directSearchWS {
21 
22 GridManager::GridManager(std::string initializedGridFilePath)
23  : DirectSearchManager(), initializedGridFilePath(initializedGridFilePath){
24 }
25 
27 
29  bool success = DirectSearchManager::resetHandler();
30  success &= initHandler();
31  return success;
32 }
33 
34 
37 
38  DoFilterIteration concatFilterIteration(posesToExplorePtr);
39  FilterBasicPtr concatApproxEqualePosesPtr =
41  concatFilterIteration.addFilter(concatApproxEqualePosesPtr);
42  success &= concatFilterIteration.doIteration();
43 
44  ROS_DEBUG_STREAM("Number of posesToExplore after concat poses: " << posesToExplorePtr->size());
45 
47  return success;
48 }
49 
50 }
boost::shared_ptr< ConcatApproxEqualePoses > ConcatApproxEqualePosesPtr
void addFilter(const FilterBasicPtr &filter)
GridManager(std::string initializedGridFilePath)
#define ROS_DEBUG_STREAM(args)
bool parsePosesToExploreFromXML(const std::string &path)


asr_direct_search_manager
Author(s): Borella Jocelyn, Karrenbauer Oliver, Meißner Pascal
autogenerated on Wed Jan 8 2020 03:15:41