55 const std::string& default_planning_pipeline,
bool allow_trajectory_execution,
58 , planning_scene_monitor_(
moveit_cpp->getPlanningSceneMonitorNonConst())
59 , allow_trajectory_execution_(allow_trajectory_execution)
63 const auto& pipelines =
moveit_cpp->getPlanningPipelines();
64 const auto default_pipeline_it = pipelines.find(default_planning_pipeline);
65 if (default_pipeline_it != pipelines.end())
73 "Failed to find default PlanningPipeline '%s' - please check MoveGroup's planning pipeline configuration.",
74 default_planning_pipeline.c_str());
moveit_cpp::MoveItCppPtr moveit_cpp_
plan_execution::PlanExecutionPtr plan_execution_
bool allow_trajectory_execution_
trajectory_execution_manager::TrajectoryExecutionManagerPtr trajectory_execution_manager_
MoveGroupContext(const moveit_cpp::MoveItCppPtr &moveit_cpp, const std::string &default_planning_pipeline, bool allow_trajectory_execution=false, bool debug=false)
planning_pipeline::PlanningPipelinePtr planning_pipeline_
planning_scene_monitor::PlanningSceneMonitorPtr planning_scene_monitor_