diff --git a/include/roscontroller.h b/include/roscontroller.h
index 456d5eb..370fcf0 100644
--- a/include/roscontroller.h
+++ b/include/roscontroller.h
@@ -59,6 +59,7 @@ private:
int armstate;
int barrier;
int message_number=0;
+ int no_of_robots=0;
std::string bzzfile_name, fcclient_name, armclient, modeclient, rcservice_name,bcfname,dbgfname,out_payload,in_payload,stand_by,xbeesrv_name;
bool rcclient;
bool multi_msg;
diff --git a/launch/rosbuzz.launch b/launch/rosbuzz.launch
index eb901e7..16e86c2 100644
--- a/launch/rosbuzz.launch
+++ b/launch/rosbuzz.launch
@@ -8,8 +8,7 @@
-
-
+
diff --git a/launch/rosbuzzm100.launch b/launch/rosbuzzm100.launch
index e30a10b..c44b99e 100644
--- a/launch/rosbuzzm100.launch
+++ b/launch/rosbuzzm100.launch
@@ -8,6 +8,7 @@
+
diff --git a/src/roscontroller.cpp b/src/roscontroller.cpp
index 5be8d5d..da7c8a7 100644
--- a/src/roscontroller.cpp
+++ b/src/roscontroller.cpp
@@ -73,9 +73,10 @@ namespace rosbzz_node{
multi_msg=true;
}
/*Set ROBOTS variable for barrier in .bzz from neighbours count*/
- buzz_utility::set_robot_var(raw_neighbours_pos_map.size()+1);
+ if(neighbours_pos_map.size() >0) no_of_robots =neighbours_pos_map.size()+1;
+ buzz_utility::set_robot_var(no_of_robots);
/*Set no of robots for updates*/
- updates_set_robots(raw_neighbours_pos_map.size()+1);
+ updates_set_robots(no_of_robots);
/*run once*/
ros::spinOnce();
/*loop rate of ros*/