Journal of Intelligent Systems and Internet of Things

Journal DOI

https://doi.org/10.54216/JISIoT

Submit Your Paper

2690-6791ISSN (Online) 2769-786XISSN (Print)

Volume 18 , Issue 2 , PP: 36-59, 2026 | Cite this article as | XML | Html | PDF | Full Length Article

A New Strategy for Exploration and Area Coverage Using Swarm Robots by Enhancing the Pelican Optimization Algorithm

Dena Kadhim Muhsen 1 * , Ahmed T. Sadiq 2 , Firas Abdulrazzaq Raheem 3

  • 1 Computer Science College, University of Technology - Iraq, 10066 Baghdad, Iraq - (dena.k.muhsen@uotechnology.edu.iq)
  • 2 Computer Science College, University of Technology - Iraq, 10066 Baghdad, Iraq - (ahmed.t.sadiq@uotechnology.edu.iq)
  • 3 Control and Systems Engineering College, University of Technology - Iraq, 10066 Baghdad, Iraq - (Firas.A.Raheem@uotechnology.edu.iq)
  • Doi: https://doi.org/10.54216/JISIoT.180203

    Received: March 19, 2025 Revised: June 10, 2025 Accepted: July 18, 2025
    Abstract

    Area coverage and exploration of unknown environments by swarm robots autonomously is one of the challenges in the robotics domain. This paper proposes a new strategy for area coverage in two parts; firstly, enhancing a Pelican Optimization Algorithm (POA) using swarm robots to explore an unknown area. Secondly, merges many algorithms with the proposed POA, such as Timed Elastic Band (TEB) as a local planner for obstacle avoidance, SLAM (Simultaneous Localization and Mapping), and a training model which is called You Only Look Once version 8 nano (YOLOv8n) for person detection. The proposed POA algorithm successfully monitored a large area and achieved a high exploration ratio with minimal time. In this work, the new strategy is applied to a robot warehouse environment, utilizing a swarm of robots to explore the area and find targets, which are employees suffocated by the effects of chemical pollution. The simulation and real-world tests for a new strategy were done in the Robot Operating System (ROS) using the TurtleBot3 robot. The total time-consuming for exploration and detection time is less by POA, while the coverage ratio is the largest when compared with the original RRT exploration algorithm for empty, small, and large environments, respectively.

    Keywords :

    Area coverage , POA , Autonomous robot , ROS , Turtlebot3 Burger robot , YOLOv8n

    References

    [1]       M. McNeill and D. Lyons, "An approach to fast multi-robot exploration in buildings with inaccessible spaces," in 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO), Dali, China, 2019, pp. 660-667, doi: 10.1109/ROBIO49542.2019.8961681.

     

    [2]       D. K. A. T. Sadiq, D. Muhsen, and F. A. Raheem, "A systematic review of rapidly exploring random tree RRT algorithm for single and multiple robots," Cybern. Inf. Technol., vol. 24, no. 1, 2024.

     

    [3]       J. Bae and M. Park, "A heuristic for efficient coordination of multiple heterogeneous mobile robots considering workload balance," IEEE Robot. Autom. Lett, vol. 6, pp. 4064–4070, 2021.

     

    [4]       M. Manoharan, A. N. Shridhar, V. Y. Vinod, and S. Kumaraguru, "A novel volume decomposition methodology for multi-robots collaborative additive manufacturing," in Proc. 2020 IEEE 4th Conf. Inf. Commun. Technol. (CICT), Chennai, India, 2020, pp. 1–6.

     

    [5]       M. Saboia et al., "ACHORD: Communication-aware multi-robot coordination with intermittent connectivity," IEEE Robot. Autom. Lett, vol. 7, pp. 10184–10191, 2022.

     

    [6]       M. Patchou, B. Sliwa, and C. Wietfeld, "Flying robots for safe and efficient parcel delivery within the COVID-19 pandemic," in Proc. 2021 IEEE Int. Syst. Conf. (SysCon), Vancouver, BC, Canada, 2021, pp. 1–7.

     

    [7]       Y. Chang et al., "LAMP 2.0: A robust multi-robot SLAM system for operation in challenging large-scale underground environments," IEEE Robot. Autom. Lett, vol. 7, pp. 9175–9182, 2022.

     

    [8]       F. Zitouni, S. Harous, and R. Maamri, "A distributed approach to the multi-robot task allocation problem using the consensus-based bundle algorithm and ant colony system," IEEE Access, vol. 8, pp. 27479–27494, 2020.

     

    [9]       A. Ranjha, G. Kaddoum, and K. Dev, "Facilitating URLLC in UAV-assisted relay systems with multiple-mobile robots for 6G networks: A prospective of Agriculture 4.0," IEEE Trans. Ind. Informat., vol. 18, pp. 4954–4965, 2022.

     

    [10]    A. Dutta, S. Roy, O. P. Kreidl, and L. Bölöni, "Multi-robot information gathering for precision agriculture: Current state, scope, and challenges," IEEE Access, vol. 9, pp. 161416–161430, 2021.

     

    [11]    S. A. Alsaidi, D. K. Muhsen, and S. M. Ali, "Improved scatter search algorithm based on meerkat clan algorithm to solve NP-hard problems," Period. Eng. Nat. Sci., vol. 8, no. 3, pp. 1555–1565, 2020, doi: 10.21533/pen.v8i3.1563.

     

    [12]    T. K. Kaiser et al., "ROS2SWARM - A ROS 2 package for swarm robot behaviors," in 2022 Int. Conf. Robot. Autom. (ICRA), 2022, doi: 10.1109/ICRA46639.2022.9812417.

     

    [13]    B. A. Pappas, "Multi-robot frontier based map coverage using the ROS environment," M.S. thesis, Auburn Univ., Auburn, AL, USA, 2014. [Online]. Available: https://etd.auburn.edu/handle/10415/4058

     

    [14]    T. Horelican, "Utilizability of Navigation2/ROS2 in highly automated and distributed multi-robotic systems for industrial facilities," IFAC-PapersOnLine, vol. 55, no. 4, pp. 109–114, 2022, doi: 10.1016/j.ifacol.2022.06.018.

     

    [15]    S. A. Alsaidi, D. K. Muhsen, and S. M. Ali, "Improved scatter search algorithm based on meerkat clan algorithm to solve NP-hard problems," Period. Eng. Nat. Sci., vol. 8, no. 3, pp. 1555–1565, 2020, doi: 10.21533/pen.v8i3.1563.

     

    [16]    Y. Gao, L. Zhang, J. Zhou, W. Yuan, and Y. Qiu, "Improved extreme learning machine based on adaptive dual-strategy optimization algorithm and its application," Res. Sq., 2022, Preprint, doi: 10.21203/rs.3.rs-2293384/v1.

     

    [17]    K. Janavi and A. R. Teja, "Robot operating systems (ROS): The fundamentals of ROS and its remarkable performances in the world of drones," Int. J. Res. Appl. Sci. Eng. Technol., vol. 10, no. 9, pp. 1844–1849, 2022, doi: 10.22214/ijraset.2022.46938.

     

    [18]    E. Salinas-Avila et al., "Assistant delivery robot for nursing home using ROS: Robotic prototype for medicine delivery and vital signs registration," in Proc. 5th Int. Conf. Electron., Commun. Control Eng., 2022, pp. 141-148.

     

    [19]    S. T. Pramod Thale, M. Mangesh Prabhu, P. Vinod Thakur, and P. Kadam, "ROS based SLAM implementation for autonomous navigation using Turtlebot," ITM Web Conf., vol. 32, p. 01011, 2020, doi: 10.1051/itmconf/20203201011.

     

    [20]    A. Franchi, L. Freda, G. Oriolo, and M. Vendittelli, "A decentralized strategy for cooperative robot exploration," in Proc. 1st Int. Conf. Robot Commun. Coord., Athens, Greece, 2007, pp. 1–8.

     

    [21]    Y. Zhou et al., "A PSO-inspired multi-robot map exploration algorithm using frontier based strategy," Int. J. Syst. Dyn. Appl., vol. 2, no. 2, pp. 1-13, Apr. 2013, doi: 10.4018/ijsda.2013040101.

     

    [22]    H. Umari and S. Mukhopadhyay, "Autonomous robotic exploration based on multiple rapidly-exploring randomized trees," in *2017 IEEE/RSJ Int. Conf. Intell. Robots Syst. (IROS)*, 2017, pp. 1396-1402.

     

    [23]    T. B. Zeng and B. Si, "Mobile robot exploration based on rapidly-exploring random trees and dynamic window approach," in 2019 5th Int. Conf. Control, Autom. Robot. (ICCAR), Beijing, China, 2019, pp. 51-57, doi: 10.1109/ICCAR.2019.8813489.

     

    [24]    P. Indraneel and R. Zheng, "Graph-based simultaneous coverage and exploration planning for fast multi-robot search," arXiv: 2303.02259v1 [cs.RO], Mar. 2023, doi: 10.48550/arXiv.2303.02259.

     

    [25]    R. Z. Khaleel et al., "Improved trajectory planning of mobile robot based on pelican optimization algorithm," J. Eur. Syst. Autom., vol. 57, no. 4, 2024.

     

    [26]    C. Q. Li, Z. F. Jiang, and Y. P. Huang, "Multi-strategy improved pelican optimization algorithm for mobile robot path planning," Inf. Technol. Control, vol. 53, no. 2, pp. 372-389, 2024.

     

    [27]    F. Gul et al., "Novel implementation of multi-robot space exploration utilizing coordinated multi-robot exploration and frequency modified whale optimization algorithm," IEEE Access, vol. 9, pp. 22774–22787, 2021, doi: 10.1109/ACCESS.2021.3055852.

     

    [28]    S. D. S. G. Seyed et al., "Improved pelican optimization algorithm for solving load dispatch problems," Energy, vol. 289, p. 129811, 2024, doi: 10.1016/j.energy.2023.129811.

     

    [29]    P. Trojovský and M. Dehghani, "Pelican optimization algorithm: A novel nature-inspired algorithm for engineering applications," Sensors, vol. 22, no. 3, p. 855, 2022, doi: 10.3390/s22030855.

     

    [30]    Q. Xiong, J. She, and J. Xiong, "A new pelican optimization algorithm for the parameter identification of memristive chaotic system," Symmetry, vol. 15, no. 6, p. 1279, 2023, doi: 10.3390/sym15061279.

     

    [31]    J. He et al., "Study on reservoir optimal operation based on coupled adaptive ε constraint and multi-strategy improved pelican algorithm," Sci. Rep., vol. 13, no. 14093, 2023, doi: 10.1038/s41598-023-41447-0.

     

    [32]    S. B. Neamah and A. Karim, "A real-time traffic monitoring system based on deep learning and YOLOV8," ARO-The Sci. J. Koya Univ., vol. 11, no. 2, pp. 137–150, 2023, doi: 10.14500/aro.11327.

     

    [33]    Z. A. Ahmed and S. M. Raafat, "An extensive analysis and fine-tuning of Gmapping’s initialization parameters," Int. J. Intell. Eng. Syst., vol. 16, no. 3, pp. 126–138, 2023.

     

    [34]    F. Martínez, "TurtleBot3 robot operation for navigation applications using ROS," Tekhnê, vol. 18, p. 19, 2021.

     

    [35]    D. Abhayankar and D. K. Sanjay Tanwani, "Exploring object detection algorithms and implementation of YOLOv7 and YOLOv8 based model for weapon detection," Int. J. Intell. Syst. Appl. Eng., vol. 12, no. 3, pp. 877–886, 2024.

    Cite This Article As :
    Kadhim, Dena. , T., Ahmed. , Abdulrazzaq, Firas. A New Strategy for Exploration and Area Coverage Using Swarm Robots by Enhancing the Pelican Optimization Algorithm. Journal of Intelligent Systems and Internet of Things, vol. , no. , 2026, pp. 36-59. DOI: https://doi.org/10.54216/JISIoT.180203
    Kadhim, D. T., A. Abdulrazzaq, F. (2026). A New Strategy for Exploration and Area Coverage Using Swarm Robots by Enhancing the Pelican Optimization Algorithm. Journal of Intelligent Systems and Internet of Things, (), 36-59. DOI: https://doi.org/10.54216/JISIoT.180203
    Kadhim, Dena. T., Ahmed. Abdulrazzaq, Firas. A New Strategy for Exploration and Area Coverage Using Swarm Robots by Enhancing the Pelican Optimization Algorithm. Journal of Intelligent Systems and Internet of Things , no. (2026): 36-59. DOI: https://doi.org/10.54216/JISIoT.180203
    Kadhim, D. , T., A. , Abdulrazzaq, F. (2026) . A New Strategy for Exploration and Area Coverage Using Swarm Robots by Enhancing the Pelican Optimization Algorithm. Journal of Intelligent Systems and Internet of Things , () , 36-59 . DOI: https://doi.org/10.54216/JISIoT.180203
    Kadhim D. , T. A. , Abdulrazzaq F. [2026]. A New Strategy for Exploration and Area Coverage Using Swarm Robots by Enhancing the Pelican Optimization Algorithm. Journal of Intelligent Systems and Internet of Things. (): 36-59. DOI: https://doi.org/10.54216/JISIoT.180203
    Kadhim, D. T., A. Abdulrazzaq, F. "A New Strategy for Exploration and Area Coverage Using Swarm Robots by Enhancing the Pelican Optimization Algorithm," Journal of Intelligent Systems and Internet of Things, vol. , no. , pp. 36-59, 2026. DOI: https://doi.org/10.54216/JISIoT.180203