From 7185f526125042efc7171835f44e3bf5a652fa04 Mon Sep 17 00:00:00 2001
From: Junya Hayashi <junya.hayashi@groove-x.com>
Date: Mon, 21 Nov 2016 08:03:36 +0900
Subject: [PATCH] Delete params under the node before loading new parameters

---
 launch/demo.launch | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/launch/demo.launch b/launch/demo.launch
index eef1f9f..e145c91 100644
--- a/launch/demo.launch
+++ b/launch/demo.launch
@@ -1,7 +1,8 @@
 <launch>
   <arg name="use_tls" default="false" />
   <node name="mqtt_bridge" pkg="mqtt_bridge" type="mqtt_bridge_node.py" output="screen">
-    <rosparam file="$(find mqtt_bridge)/config/demo_params.yaml" command="load" />
-    <rosparam if="$(arg use_tls)" file="$(find mqtt_bridge)/config/tls_params.yaml" command="load" ns="mqtt" />
+    <rosparam command="delete" param="" />
+    <rosparam command="load" file="$(find mqtt_bridge)/config/demo_params.yaml" />
+    <rosparam if="$(arg use_tls)" command="load" ns="mqtt" file="$(find mqtt_bridge)/config/tls_params.yaml" />
   </node>
 </launch>
-- 
GitLab