From 4d0b120f1c3abe6b654ba74b5afbe1a01e86ce0c Mon Sep 17 00:00:00 2001
From: fherrero <fherrero@iri.upc.edu>
Date: Mon, 27 Jan 2020 14:46:40 +0100
Subject: [PATCH] Use setRate() instead of loop_rate

---
 src/dynamic_transform_publisher_alg_node.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/dynamic_transform_publisher_alg_node.cpp b/src/dynamic_transform_publisher_alg_node.cpp
index 9689101..d02872a 100644
--- a/src/dynamic_transform_publisher_alg_node.cpp
+++ b/src/dynamic_transform_publisher_alg_node.cpp
@@ -82,7 +82,9 @@ void DynamicTransformPublisherAlgNode::node_config_update(Config &config, uint32
   geometry_msgs::Quaternion q = tf::createQuaternionMsgFromRollPitchYaw(config.roll,config.pitch,config.yaw);
   t.rotation = q;
   this->transform.transform  = t;
-  this->loop_rate_ = 1000.0/config.period;
+
+  this->setRate(1000.0/config.period);
+  //this->loop_rate_ = 1000.0/config.period;
   
   if(config.show_rosrun)
   {
-- 
GitLab