From c542ead05f354d4c066b55eec37b43cf9328efb6 Mon Sep 17 00:00:00 2001
From: Johannes Mey <johannes.mey@tu-dresden.de>
Date: Sat, 18 Jul 2020 22:01:32 +0200
Subject: [PATCH] replace fixed with derived namespace

---
 src/RobotStateProvider.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/RobotStateProvider.cpp b/src/RobotStateProvider.cpp
index cb743cd..25b4809 100644
--- a/src/RobotStateProvider.cpp
+++ b/src/RobotStateProvider.cpp
@@ -139,7 +139,7 @@ namespace robot_state_provider {
       // get the elements in the group
       for (const auto &group: groups) {
         std::map<std::string, std::string> element_topics{};
-        std::string key{"/panda_mqtt_connector" + elementType + group};
+        std::string key{n.getNamespace() + elementType + group};
         if (!n.getParam(key, element_topics)) {
           ROS_ERROR_STREAM("Unable to retrieve value for " << key);
         }
-- 
GitLab