Table 2: Shows the tight bound complexity of Albers VS.
Zigzag algorithm for single and multi-robots.
Algorithm Tight bound time complexity
Albers single robot ϴ ((2 n
2
+ 5n) + Obstacles (n) - C)
Zigzag single robot ϴ ((n
2
– n -2) + Obstacles (n) - C)
Albers multi-robots
ϴ ((4n +(
) +n ) + Obstacles(n) - C)
Zigzag multi-robots
ϴ ((
) + (n-2)+ Obstacles(n) - C)
7 CONCLUSION
The paper proposes an algorithm for exploring
unknown grid map using a centralised multi-robot
system called Zigzag Multi-robots for safety
purposes. If the map is large, and the common
obstacles are minimum, the exploration time of 4
robots on a rectilinear map is equal to 0.172 of Albers
time. Nevertheless, in the worst case, when there are
common obstacles, the time of 4 robots in the map is
equal to 0.284 of Albers time. Also, we used this
algorithm as a part of the combined approach for the
gas/ fire searching using two robots as masters and
two robots as slaves to hold the potential victim.
Additionally, we compare Zigzag with heuristic SRT,
and we measure the evaluation index where the
higher the EI, the better performance of the algorithm.
In future work, we will apply Zigzag multi-robots
algorithm on a decentralised system in bigger maps
with 8 and 16 robots and compare the results with an
extension for heuristic SRT multi-robots approach.
ACKNOWLEDGMENTS
The author would like to thank Dr. Mohammed
Hamdy from Fayoum University, Dr. Reda El-
Bssuieny, Dr. Haitham El-Hussieny from Banha
University and Dr.Alaa sheta from ERI. The first
author is supported by a scholarship from the Egypt
Scientific Research which is gratefully thankful.
REFERENCES
A. Marjovi and L. Marques. (2011). "Multi-robot olfactory
search in structured environments”. Robotics and
Autonomous Systems, (pp. 867–881, no. 11.).
Ashry, S., & Gomaa, W. (2016). "Exploration Of Unknown
Map For Gas Searching And Picking Up Objects Using
Khepera Mobile Robots". the 13th International
Conference on Informatics in Control, Automation and
Robotics (pp. 294 – 302. (Vol 2)). In Portugal,July 29-
31: ICINCO.
B.Yamauchi. ( 1998). “Frontier-based exploration using
multiple robots”. in Proceedings of the 2th
international conference on Autonomous agents. ACM,,
(pp. 47–53).
B.Yamauchi. (1997). “A frontier-based approach for
autonomous exploration”. In Computational
Intelligence in Robotics and Automation (pp. 146–151).
IEEE, 1997.
D. Martinez, T. Pallej`a, J. Moreno, M. Tresanchez, M.
Teixid´o, D. Font, A. Pardo, S. Marco, and J. Palac´ın.
(2014). “A mobile robot agent for gas leak source
detection”. In Trends in Practical Applications of
Heterogeneous Multi-Agent Systems (pp. 19–25). The
PAAMS Collection. Springer, 2014.
E.W.Dijkstra. (1959). " A note on two problems in
connexion with graphs. Numerische mathematik". 269–
271, vol 1.
G. Oriolo, M. Vendittelli, L. Freda, and G. Troso. (2004).
“The srt method: Randomized strategies for
exploration”. In Proceeding of IEEE International
Conference on Robotics and Automation (pp. 4688–
4694, vol. 5). ICRA.
H. Ishida, A. J. Lilienthal, H. Matsukura, V. H. Bennetts,
and E. Schaffernicht. (2016). “Using chemical sensors
as noses for mobile robots”. Essentials of Machine
Olfaction and Taste, (pp. 219–245).
Haitham El-Hussieny, Samy Assal, and Mohamed
Abdellatif. (2015, Apr 1). "Robotic exploration: new
heuristic backtracking algorithm, performance
evaluation and complexity metric". International
Journal of Advanced Robotic Systems, 12(4), p.33.
J. M. Soares, A. Marjovi, J. Giezendanner, A. Kodiyan, A.
P. Aguiar, A. M. Pascoal, and A. Martinoli. (2016).
“Towards 3-d distributed odour source localisation: an
extended graph-based formation control algorithm for
plume tracking”. In Intelligent Robots and Systems
(IROS) (pp. 1729–1736). IEEE/RSJ International
Conference.
M. Turduev, G. Cabrita, M. Kırtay, V. Gazi, and L.
Marques. (2014). “Experimental studies on chemical
concentration map building by a multi-robot system
using bio-inspired algorithms”. Autonomous agents and
multi-agent systems, (pp. 72–100, vol. 28, no. 1).
S. Albers, K. Kursawe, and S. Schuierer. (2002).
“Exploring unknown environments with obstacles”.
Algorithmica, vol. 32, pp. 123–143.
S. Soldan, J. Welle, T. Barz, A. Kroll, and D. Schulz.
(2014). “Towards autonomous robotic systems for
remote gas leak detection and localization in industrial
environments”. In Field and Service Robotics (pp. 233–
247). Springer, 2014.
Shermer, T. C. (1992). “A linear algorithm for bisecting a
polygon”. Information processing letters, (pp. 135–
140, vol. 41, no. 3.).
W. Wang, M. Cao, S. Ma, C. Ren, X. Zhu, and H. Lu.
(2016). “Multi-robot odor source search based on
cuckoo search algorithm in ventilated indoor
environment”. n Intelligent Control and Automation