Skip to content

Commit

Permalink
bug fix
Browse files Browse the repository at this point in the history
  • Loading branch information
maeshu committed Sep 21, 2019
1 parent be3bb7a commit 3ba8368
Showing 1 changed file with 5 additions and 10 deletions.
15 changes: 5 additions & 10 deletions src/mpp_planner_manager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -109,11 +109,6 @@ PlannerStruct resolve_planner(const std::string& planner_str)








MultiPlannerPluginManager::MultiPlannerPluginManager() :
planning_interface::PlannerManager(), pnh_(PARAMETER_NS)
{
Expand Down Expand Up @@ -147,11 +142,10 @@ bool MultiPlannerPluginManager::initialize(const robot_model::RobotModelConstPtr
std::map<std::string, std::string> planners_to_load =
{
{"ompl", "ompl_interface/OMPLPlanner"},
{"ptp" , "moveit_ptp/PtpPlannerManager"},
// {"clik", "constrained_ik/CLIKPlanner"}
{"stomp" , "stomp_moveit/StompPlannerManager"},
{"chomp" , "chomp_interface/CHOMPPlanner"},
};


for (auto const& planner_info : planners_to_load)
{
ROS_INFO_STREAM_NAMED("multi_planner_plugin_manager", "Attempting to load planner plugin '"
Expand All @@ -163,8 +157,9 @@ bool MultiPlannerPluginManager::initialize(const robot_model::RobotModelConstPtr
try
{
auto p = planner_plugin_loader_->createInstance(planner_id);
p->initialize(model, ns + "/" + planner_ns);
planners_[planner_ns] = p;
p->initialize(model, ns + "/");
std::shared_ptr< planning_interface::PlannerManager > s = std::shared_ptr< planning_interface::PlannerManager>( p.get(), [p] ( ... ) mutable { } );
planners_[planner_ns] = s;
}
catch (pluginlib::PluginlibException& ex)
{
Expand Down

0 comments on commit 3ba8368

Please sign in to comment.