From 35b35cc17ec5f70a2008255ec75b1d515932f833 Mon Sep 17 00:00:00 2001 From: Robert Haschke Date: Fri, 6 Apr 2018 12:22:27 +0200 Subject: [PATCH] enable introspection only if ROS was initialized --- core/src/task.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/src/task.cpp b/core/src/task.cpp index a8ada821..a1719481 100644 --- a/core/src/task.cpp +++ b/core/src/task.cpp @@ -55,8 +55,9 @@ Task::Task(const std::string& id, ContainerBase::pointer &&container) { // monitor state on commandline //addTaskCallback(std::bind(&Task::printState, this, std::ref(std::cout))); - // enable introspection by default - enableIntrospection(true); + // enable introspection by default, but only if ros::init() was called + if (ros::isInitialized()) + enableIntrospection(true); } planning_pipeline::PlanningPipelinePtr