diff --git a/src/blob_detector_alg_node.cpp b/src/blob_detector_alg_node.cpp
index ebddc0646d93b8f4b7a53183efa258a16ec63c58..cee8547f4c920a60e614814df75f1bd500162dec 100644
--- a/src/blob_detector_alg_node.cpp
+++ b/src/blob_detector_alg_node.cpp
@@ -4,7 +4,8 @@ BlobDetectorAlgNode::BlobDetectorAlgNode(const ros::NodeHandle &nh) :
   algorithm_base::IriBaseAlgorithm<BlobDetectorAlgorithm>(nh),it(nh)
 {
   //init class attributes if necessary
-  this->loop_rate_ = 1;//in [Hz]
+  //this->loop_rate_ = 1;//in [Hz]
+  this->setRate(1);//in [Hz]
 
   // [init publishers]
   this->blobs_publisher_ = this->public_node_handle_.advertise<iri_blob_detector::blob_array>("blobs", 1);