42 #include <boost/function.hpp>
74 bool adaptAndPlan(
const planning_interface::PlannerManagerPtr& planner,
79 bool adaptAndPlan(
const planning_interface::PlannerManagerPtr& planner,
82 std::vector<std::size_t>& added_path_index)
const;
92 std::vector<std::size_t>& added_path_index)
const = 0;
103 void addAdapter(
const PlanningRequestAdapterConstPtr& adapter)
108 bool adaptAndPlan(
const planning_interface::PlannerManagerPtr& planner,
113 bool adaptAndPlan(
const planning_interface::PlannerManagerPtr& planner,
116 std::vector<std::size_t>& added_path_index)
const;
119 std::vector<PlanningRequestAdapterConstPtr>
adapters_;