CINXE.COM
Performance Evaluation of Various Path Planning Methods for Robotics and Computational Geometry | EAI Endorsed Transactions on Internet of Things
<!DOCTYPE html> <html lang="en-US" xml:lang="en-US"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title> Performance Evaluation of Various Path Planning Methods for Robotics and Computational Geometry | EAI Endorsed Transactions on Internet of Things </title> <link rel="icon" href="https://publications.eai.eu/public/journals/6/favicon_en_US.png"> <meta name="generator" content="Open Journal Systems 3.3.0.18"> <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" /> <meta name="DC.Creator.PersonalName" content="Gokuldas Vedant Sarvesh Raikar"/> <meta name="DC.Creator.PersonalName" content="Gururaj HL"/> <meta name="DC.Creator.PersonalName" content="Vinayakumar Ravi"/> <meta name="DC.Creator.PersonalName" content="Wael Suliman"/> <meta name="DC.Date.created" scheme="ISO8601" content="2024-11-12"/> <meta name="DC.Date.dateSubmitted" scheme="ISO8601" content="2024-03-15"/> <meta name="DC.Date.issued" scheme="ISO8601" content="2024-11-08"/> <meta name="DC.Date.modified" scheme="ISO8601" content="2024-11-12"/> <meta name="DC.Description" xml:lang="en" content="INTRODUCTION: In integrating Spiral Coverage into Cellular Decomposition, which combines structured grid-based techniques with flexible, quick spiral traversal, time efficiency is increased.OBJECTIVES: In the field of robotics and computational geometry, the study proposes a comparative exploration of two prominent path planning methodologies—Boustrophedon Cellular Decomposition and the innovative Spiral Coverage. Boustrophedon coverage has limitations in time efficiency due to its back-and-forth motion pattern, which can lead to lengthier coverage periods, especially in congested areas. Nevertheless, it is useful in some situations. It is critical to address these time-related issues to make Boustrophedon algorithms more useful in practical settings. METHODS: The research centres on achieving comprehensive cell coverage, addressing the complexities arising from confined spaces and intricate geometries. While conventional methods emphasise route optimization between points, the coverage path planning approach seeks optimal paths that maximize coverage and minimize associated costs. This study delves into the theory, practical implementation, and application of Spiral Coverage integrated with established cellular decomposition techniques.RESULTS: Through comparative analysis, it illustrates the advantages of spiral coverage over boustrophedon coverage in diverse robotics and computational applications. The research highlights Spiral Coverage's superiority in terms of path optimization, computational efficiency, and adaptability, proposing a novel perspective into cell decomposition. The methodology integrates the Spiral Coverage concept, transcending traditional techniques reliant on grids or Voronoi diagrams. Rigorous evaluation validates its potential to enhance path planning, exemplifying a substantial advancement in robotics and computational geometry.CONCLUSION: Our findings show that spiral coverage is on an average 45% more efficient than conventional Boustrophedon coverage. This paper set the basis for the future work on how different algorithms can traverse different shapes more efficiently."/> <meta name="DC.Format" scheme="IMT" content="application/pdf"/> <meta name="DC.Identifier" content="5433"/> <meta name="DC.Identifier.DOI" content="10.4108/eetiot.5433"/> <meta name="DC.Identifier.URI" content="https://publications.eai.eu/index.php/IoT/article/view/5433"/> <meta name="DC.Language" scheme="ISO639-1" content="en"/> <meta name="DC.Rights" content="Copyright (c) 2024 EAI Endorsed Transactions on Internet of Things"/> <meta name="DC.Rights" content="https://creativecommons.org/licenses/by/3.0/"/> <meta name="DC.Source" content="EAI Endorsed Transactions on Internet of Things"/> <meta name="DC.Source.ISSN" content="2414-1399"/> <meta name="DC.Source.Volume" content="11"/> <meta name="DC.Source.URI" content="https://publications.eai.eu/index.php/IoT"/> <meta name="DC.Subject" xml:lang="en" content="Coverage Path Planning"/> <meta name="DC.Title" content="Performance Evaluation of Various Path Planning Methods for Robotics and Computational Geometry"/> <meta name="DC.Type" content="Text.Serial.Journal"/> <meta name="DC.Type.articleType" content="Research article"/> <meta name="gs_meta_revision" content="1.1"/> <meta name="citation_journal_title" content="EAI Endorsed Transactions on Internet of Things"/> <meta name="citation_journal_abbrev" content="EAI Endorsed Trans IoT"/> <meta name="citation_issn" content="2414-1399"/> <meta name="citation_author" content="Gokuldas Vedant Sarvesh Raikar"/> <meta name="citation_author_institution" content="Manipal Institute of Technology Bengaluru"/> <meta name="citation_author" content="Gururaj HL"/> <meta name="citation_author_institution" content="Manipal Institute of Technology"/> <meta name="citation_author" content="Vinayakumar Ravi"/> <meta name="citation_author_institution" content="Prince Mohammad bin Fahd University"/> <meta name="citation_author" content="Wael Suliman"/> <meta name="citation_author_institution" content="Prince Mohammad bin Fahd University"/> <meta name="citation_title" content="Performance Evaluation of Various Path Planning Methods for Robotics and Computational Geometry"/> <meta name="citation_language" content="en"/> <meta name="citation_date" content="2025"/> <meta name="citation_volume" content="11"/> <meta name="citation_doi" content="10.4108/eetiot.5433"/> <meta name="citation_abstract_html_url" content="https://publications.eai.eu/index.php/IoT/article/view/5433"/> <meta name="citation_keywords" xml:lang="en" content="Path planning"/> <meta name="citation_keywords" xml:lang="en" content="Computational geometry"/> <meta name="citation_keywords" xml:lang="en" content="Boustrophedon Cellular Decomposition"/> <meta name="citation_keywords" xml:lang="en" content="Spiral Coverage"/> <meta name="citation_keywords" xml:lang="en" content="Coverage Path Planning"/> <meta name="citation_pdf_url" content="https://publications.eai.eu/index.php/IoT/article/download/5433/3450"/> <meta name="citation_reference" content="[1] De Carvalho RN, Vidal HA, Vieira P, Ribeiro MI. Complete coverage path planning and guidance for cleaning robots. InISIE'97 Proceeding of the IEEE International Symposium on Industrial Electronics 1997 Jul 7 (Vol. 2, pp. 677-682). IEEE."/> <meta name="citation_reference" content="[2] Huang Y, Cao Z, Hall E. Region filling operations for mobile robot using computer graphics. InProceedings. 1986 IEEE International Conference on Robotics and Automation 1986 Apr 7 (Vol. 3, pp. 1607-1614). IEEE."/> <meta name="citation_reference" content="[3] Hameed IA. Motion planning for autonomous landmine detection and clearance robots. In2016 International Workshop on Recent Advances in Robotics and Sensor Technology for Humanitarian Demining and Counter-IEDs (RST) 2016 Oct 27 (pp. 1-5). IEEE."/> <meta name="citation_reference" content="[4] Ollis M, Stentz A. First results in vision-based crop line tracking. InProceedings of IEEE International Conference on Robotics and Automation 1996 Apr 22 (Vol. 1, pp. 951-956). IEEE."/> <meta name="citation_reference" content="[5] Brooks R. A robust layered control system for a mobile robot. IEEE journal on robotics and automation. 1986 Mar;2(1):14-23."/> <meta name="citation_reference" content="[6] Gage DW. Randomized search strategies with imperfect sensors. InMobile Robots VIII 1994 Feb 1 (Vol. 2058, pp. 270-279). SPIE."/> <meta name="citation_reference" content="[7] Galceran E, Carreras M. A survey on coverage path planning for robotics. Robotics and Autonomous systems. 2013 Dec 1;61(12):1258-76."/> <meta name="citation_reference" content="[8] Choset H. Coverage of known spaces: The boustrophedon cellular decomposition. Autonomous Robots. 2000 Dec;9:247-53."/> <meta name="citation_reference" content="[9] Gao L, Lv W, Yan X, Han Y. Complete coverage path planning algorithm based on energy compensation and obstacle vectorization. Expert Systems with Applications. 2022 Oct 1;203:117495."/> <meta name="citation_reference" content="[10] Song J, Gupta S. $varepsilon^{star} $: An Online Coverage Path Planning Algorithm. IEEE Transactions on Robotics. 2018 Feb 8;34(2):526-33."/> <meta name="citation_reference" content="[11] Bochkarev S, Smith SL. On minimizing turns in robot coverage path planning. In2016 IEEE international conference on automation science and engineering (CASE) 2016 Aug 21 (pp. 1237-1242). IEEE."/> <meta name="citation_reference" content="[12] Choset H. Coverage of known spaces: The boustrophedon cellular decomposition. Autonomous Robots. 2000 Dec;9:247-53."/> <meta name="citation_reference" content="[13] Ntawumenyikizaba A, Viet HH, Chung T. An online complete coverage algorithm for cleaning robots based on boustrophedon motions and A* search. In2012 8th International Conference on Information Science and Digital Content Technology (ICIDT2012) 2012 Jun 26 (Vol. 2, pp. 401-405). IEEE."/> <meta name="citation_reference" content="[14] Hassan M, Liu D, Chen X. Squircular-CPP: A smooth coverage path planning algorithm based on squircular fitting and spiral path. In2020 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM) 2020 Jul 6 (pp. 1075-1081). IEEE."/> <meta name="citation_reference" content="[15] Van Pham H, Asadi F, Abut N, Kandilli I. Hybrid spiral STC-hedge algebras model in knowledge reasonings for robot coverage path planning and its applications. Applied Sciences. 2019 May 9;9(9):1909."/> <meta name="citation_reference" content="[16] Fevgas G, Lagkas T, Argyriou V, Sarigiannidis P. Coverage path planning methods focusing on energy efficient and cooperative strategies for unmanned aerial vehicles. Sensors. 2022 Feb 6;22(3):1235."/> <meta name="citation_reference" content="[17] Khan A, Noreen I, Habib Z. On Complete Coverage Path Planning Algorithms for Non-holonomic Mobile Robots: Survey and Challenges. J. Inf. Sci. Eng.. 2017 Jan 1;33(1):101-21."/> <meta name="citation_reference" content="[18] Heydari J, Saha O, Ganapathy V. Reinforcement learning-based coverage path planning with implicit cellular decomposition. arXiv preprint arXiv:2110.09018. 2021 Oct 18."/> <meta name="citation_reference" content="[19] Jensen-Nau KR, Hermans T, Leang KK. Near-optimal area-coverage path planning of energy-constrained aerial robots with application in autonomous environmental monitoring. IEEE Transactions on Automation Science and Engineering. 2020 Aug 31;18(3):1453-68."/> <meta name="citation_reference" content="[20] Kumar K, Kumar N. Region coverage-aware path planning for unmanned aerial vehicles: A systematic review. Physical Communication. 2023 Apr 18:102073."/> <meta name="citation_reference" content="[21] Balampanis F, Maza I, Ollero A. Area partition for coastal regions with multiple UAS. Journal of Intelligent & Robotic Systems. 2017 Dec;88:751-66."/> <meta name="citation_reference" content="[22] Brown S, Waslander SL. The constriction decomposition method for coverage path planning. In2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2016 Oct 9 (pp. 3233-3238). IEEE."/> <meta name="citation_reference" content="[23] Lin HY, Huang YC. Collaborative complete coverage and path planning for multi-robot exploration. Sensors. 2021 May 26;21(11):3709."/> <meta name="citation_reference" content="[24] Balampanis F, Maza I, Ollero A. Area decomposition, partition and coverage with multiple remotely piloted aircraft systems operating in coastal regions. In2016 International Conference on Unmanned Aircraft Systems (ICUAS) 2016 Jun 7 (pp. 275-283). IEEE."/> <meta name="citation_reference" content="[25] Wu C, Dai C, Gong X, Liu YJ, Wang J, Gu XD, Wang CC. Energy-efficient coverage path planning for general terrain surfaces. IEEE Robotics and Automation Letters. 2019 Feb 17;4(3):2584-91."/> <meta name="citation_reference" content="[26] Yang T, Miro JV, Lai Q, Wang Y, Xiong R. Cellular decomposition for nonrepetitive coverage task with minimum discontinuities. IEEE/ASME Transactions on Mechatronics. 2020 May 5;25(4):1698-708."/> <meta name="citation_reference" content="[27] Barrientos A, Colorado J, Cerro JD, Martinez A, Rossi C, Sanz D, Valente J. Aerial remote sensing in agriculture: A practical approach to area coverage and path planning for fleets of mini aerial robots. Journal of Field Robotics. 2011 Sep;28(5):667-89."/> <meta name="citation_reference" content="[28] Choi, Y.H., Lee, T.K., Baek, S.H. and Oh, S.Y., 2009, October. Online complete coverage path planning for mobile robots based on linked spiral paths using constrained inverse distance transform. In 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems (pp. 5788-5793). IEEE."/> <meta name="citation_reference" content="[29] Cabreira TM, Di Franco C, Ferreira PR, Buttazzo GC. Energy-aware spiral coverage path planning for uav photogrammetric applications. IEEE Robotics and automation letters. 2018 Jul 16;3(4):3662-8."/> <meta name="citation_reference" content="[30] Alfred Daniel J, Chandru Vignesh C, Muthu BA, Senthil Kumar R, Sivaparthipan CB, Marin CE. Fully convolutional neural networks for LIDAR–camera fusion for pedestrian detection in autonomous vehicle. Multimedia Tools and Applications. 2023 Feb 1:1-24."/> <meta name="citation_reference" content="[31] Saadallah A, Finkeldey F, Buß J, Morik K, Wiederkehr P, Rhode W. Simulation and sensor data fusion for machine learning application. Advanced Engineering Informatics. 2022 Apr 1;52:101600."/> <meta name="citation_reference" content="[32] Velhal S, Sundaram S, Sundararajan N. A decentralized multirobot spatiotemporal multitask assignment approach for perimeter defense. IEEE Transactions on Robotics. 2022 Mar 28;38(5):3085-96."/> <meta name="citation_reference" content="[33] Krell E, King SA, Carrillo LR. Autonomous Surface Vehicle energy-efficient and reward-based path planning using Particle Swarm Optimization and Visibility Graphs. Applied Ocean Research. 2022 May 1;122:103125."/> <meta name="citation_reference" content="[34] Benos L, Sørensen CG, Bochtis D. Field deployment of robotic Systems for Agriculture in light of key safety, labor, ethics and legislation issues. Current Robotics Reports. 2022 Jun;3(2):49-56."/> <meta name="citation_reference" content="[35] Mezgár I, Váncza J. From ethics to standards–A path via responsible AI to cyber-physical production systems. Annual Reviews in Control. 2022 Jan 1;53:391-404."/> <meta name="og:site_name" content="EAI Endorsed Transactions on Internet of Things"/> <meta name="og:type" content="article"/> <meta name="og:title" content="Performance Evaluation of Various Path Planning Methods for Robotics and Computational Geometry"/> <meta name="og:description" content="INTRODUCTION: In integrating Spiral Coverage into Cellular Decomposition, which combines structured grid-based techniques with flexible, quick spiral traversal, time efficiency is increased. OBJECTIVES: In the field of robotics and computational geometry, the study proposes a comparative exploration of two prominent path planning methodologies—Boustrophedon Cellular Decomposition and the innovative Spiral Coverage. Boustrophedon coverage has limitations in time efficiency due to its back-and-forth motion pattern, which can lead to lengthier coverage periods, especially in congested areas. Nevertheless, it is useful in some situations. It is critical to address these time-related issues to make Boustrophedon algorithms more useful in practical settings. METHODS: The research centres on achieving comprehensive cell coverage, addressing the complexities arising from confined spaces and intricate geometries. While conventional methods emphasise route optimization between points, the coverage path planning approach seeks optimal paths that maximize coverage and minimize associated costs. This study delves into the theory, practical implementation, and application of Spiral Coverage integrated with established cellular decomposition techniques. RESULTS: Through comparative analysis, it illustrates the advantages of spiral coverage over boustrophedon coverage in diverse robotics and computational applications. The research highlights Spiral Coverage's superiority in terms of path optimization, computational efficiency, and adaptability, proposing a novel perspective into cell decomposition. The methodology integrates the Spiral Coverage concept, transcending traditional techniques reliant on grids or Voronoi diagrams. Rigorous evaluation validates its potential to enhance path planning, exemplifying a substantial advancement in robotics and computational geometry. CONCLUSION: Our findings show that spiral coverage is on an average 45% more efficient than conventional Boustrophedon coverage. This paper set the basis for the future work on how different algorithms can traverse different shapes more efficiently. "/> <meta name="og:url" content="https://publications.eai.eu/index.php/IoT/article/view/5433"/> <meta name="og:locale" content="en_US"/> <meta name="og:image" content=""/> <meta name="article:published_time" content="2024-11-12"/> <meta name="article:tag" content="Path planning"/> <meta name="article:tag" content="Computational geometry"/> <meta name="article:tag" content="Boustrophedon Cellular Decomposition"/> <meta name="article:tag" content="Spiral Coverage"/> <meta name="article:tag" content="Coverage Path Planning"/> <link rel="alternate" type="application/atom+xml" href="https://publications.eai.eu/index.php/IoT/gateway/plugin/AnnouncementFeedGatewayPlugin/atom"> <link rel="alternate" type="application/rdf+xml" href="https://publications.eai.eu/index.php/IoT/gateway/plugin/AnnouncementFeedGatewayPlugin/rss"> <link rel="alternate" type="application/rss+xml" href="https://publications.eai.eu/index.php/IoT/gateway/plugin/AnnouncementFeedGatewayPlugin/rss2"> <link rel="stylesheet" href="https://publications.eai.eu/index.php/IoT/$$$call$$$/page/page/css?name=stylesheet" type="text/css" /><link rel="stylesheet" href="https://publications.eai.eu/index.php/IoT/$$$call$$$/page/page/css?name=font" type="text/css" /><link rel="stylesheet" href="https://publications.eai.eu/lib/pkp/styles/fontawesome/fontawesome.css?v=3.3.0.18" type="text/css" /><style type="text/css">.pkp_structure_head { background: center / cover no-repeat url("https://publications.eai.eu/public/journals/6/homepageImage_en_US.png");}</style><link rel="stylesheet" href="https://publications.eai.eu/plugins/generic/citations/css/citations.css?v=3.3.0.18" type="text/css" /> </head> <body class="pkp_page_article pkp_op_view" dir="ltr"> <div class="pkp_structure_page"> <header class="pkp_structure_head" id="headerNavigationContainer" role="banner"> <nav class="cmp_skip_to_content" aria-label="Jump to content links"> <a href="#pkp_content_main">Skip to main content</a> <a href="#siteNav">Skip to main navigation menu</a> <a href="#pkp_content_footer">Skip to site footer</a> </nav> <div class="pkp_head_wrapper"> <div class="pkp_site_name_wrapper"> <button class="pkp_site_nav_toggle"> <span>Open Menu</span> </button> <div class="pkp_site_name"> <a href=" https://publications.eai.eu/index.php/IoT/index " class="is_text">EAI Endorsed Transactions on Internet of Things</a> </div> </div> <nav class="pkp_site_nav_menu" aria-label="Site Navigation"> <a id="siteNav"></a> <div class="pkp_navigation_primary_row"> <div class="pkp_navigation_primary_wrapper"> <ul id="navigationPrimary" class="pkp_navigation_primary pkp_nav_list"> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/index"> Home </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/about"> About </a> <ul> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/about"> About the Journal </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/about/submissions"> Submissions </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/about/editorialTeam"> Editorial Team </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/indexing"> Indexing </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/open-access"> Open Access Information </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/benefits"> Benefits of EAI Transactions </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/about/privacy"> Privacy Statement </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/about/contact"> Contact </a> </li> </ul> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/issue/current"> Current </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/issue/archive"> Archives </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/special-issues"> Special Issues </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/ethics"> Publication Ethics </a> </li> <li class=""> <a href="https://publications.eai.eu/index.php/IoT/announcement"> Announcements </a> </li> </ul> <div class="pkp_navigation_search_wrapper"> <a href="https://publications.eai.eu/index.php/IoT/search" class="pkp_search pkp_search_desktop"> <span class="fa fa-search" aria-hidden="true"></span> Search </a> </div> </div> </div> <div class="pkp_navigation_user_wrapper" id="navigationUserWrapper"> <ul id="navigationUser" class="pkp_navigation_user pkp_nav_list"> <li class="profile"> <a href="https://publications.eai.eu/index.php/IoT/user/register"> Register </a> </li> <li class="profile"> <a href="https://publications.eai.eu/index.php/IoT/login"> Login </a> </li> </ul> </div> </nav> </div><!-- .pkp_head_wrapper --> </header><!-- .pkp_structure_head --> <div class="pkp_structure_content has_sidebar"> <div class="pkp_structure_main" role="main"> <a id="pkp_content_main"></a> <div class="page page_article"> <nav class="cmp_breadcrumbs" role="navigation" aria-label="You are here:"> <ol> <li> <a href="https://publications.eai.eu/index.php/IoT/index"> Home </a> <span class="separator">/</span> </li> <li> <a href="https://publications.eai.eu/index.php/IoT/issue/archive"> Archives </a> <span class="separator">/</span> </li> <li> <a href="https://publications.eai.eu/index.php/IoT/issue/view/441"> Vol. 11 (2025): EAI Endorsed Transactions on Internet of Things </a> <span class="separator">/</span> </li> <li class="current" aria-current="page"> <span aria-current="page"> Research article </span> </li> </ol> </nav> <article class="obj_article_details"> <h1 class="page_title"> Performance Evaluation of Various Path Planning Methods for Robotics and Computational Geometry </h1> <div class="row"> <div class="main_entry"> <section class="item authors"> <h2 class="pkp_screen_reader">Authors</h2> <ul class="authors"> <li> <span class="name"> Gokuldas Vedant Sarvesh Raikar </span> <span class="affiliation"> Manipal Institute of Technology Bengaluru </span> </li> <li> <span class="name"> Gururaj HL </span> <span class="affiliation"> Manipal Institute of Technology </span> </li> <li> <span class="name"> Vinayakumar Ravi </span> <span class="affiliation"> Prince Mohammad bin Fahd University <a href="https://ror.org/03d64na34"><?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg xmlns:i="&ns_ai;" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 23.4225 16.696501" xml:space="preserve" sodipodi:docname="rorId.svg" inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" width="23.422501" height="16.696501"><metadata id="metadata93"><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs id="defs91" /><sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1880" inkscape:window-height="1016" id="namedview89" showgrid="true" showguides="false" inkscape:zoom="1" inkscape:cx="-177.76975" inkscape:cy="13.962506" inkscape:window-x="40" inkscape:window-y="27" inkscape:window-maximized="1" inkscape:current-layer="Layer_1" /> <switch id="switch86" transform="matrix(0.15,0,0,0.15,-0.7305,-0.624)"> <foreignObject requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" x="0" y="0" width="1" height="1"> </foreignObject> <g i:extraneous="self" id="g84"> <polygon class="strorId0" points="68.65,4.16 56.52,22.74 44.38,4.16 " id="polygon72" style="fill:#53baa1" /> <polygon class="strorId0" points="119.41,4.16 107.28,22.74 95.14,4.16 " id="polygon74" style="fill:#53baa1" /> <polygon class="strorId0" points="44.38,115.47 56.52,96.88 68.65,115.47 " id="polygon76" style="fill:#53baa1" /> <polygon class="strorId0" points="95.14,115.47 107.28,96.88 119.41,115.47 " id="polygon78" style="fill:#53baa1" /> <g id="g82"> <path class="st1" d="m 145.53,63.71 c 4.3,-0.8 7.57,-2.71 9.8,-5.72 2.24,-3.01 3.35,-6.67 3.35,-10.96 0,-3.56 -0.62,-6.52 -1.85,-8.9 -1.23,-2.38 -2.9,-4.27 -4.99,-5.68 -2.09,-1.4 -4.53,-2.41 -7.31,-3.01 -2.78,-0.6 -5.72,-0.9 -8.81,-0.9 h -23.56 v 18.83 c -0.19,-0.55 -0.39,-1.09 -0.61,-1.63 -1.63,-3.95 -3.91,-7.32 -6.84,-10.1 -2.93,-2.78 -6.39,-4.92 -10.41,-6.41 -4.01,-1.49 -8.4,-2.24 -13.16,-2.24 -4.76,0 -9.14,0.75 -13.16,2.24 -4.01,1.49 -7.48,3.63 -10.41,6.41 -2.62,2.49 -4.72,5.46 -6.3,8.9 -0.23,-2.47 -0.81,-4.61 -1.74,-6.41 -1.23,-2.38 -2.9,-4.27 -4.99,-5.68 -2.09,-1.4 -4.53,-2.41 -7.31,-3.01 -2.78,-0.6 -5.72,-0.9 -8.81,-0.9 H 4.87 V 89.42 H 18.28 V 65.08 H 24.9 L 37.63,89.42 H 53.71 L 38.24,63.71 c 4.3,-0.8 7.57,-2.71 9.8,-5.72 0.1,-0.14 0.19,-0.29 0.29,-0.43 -0.02,0.47 -0.03,0.94 -0.03,1.42 0,4.87 0.82,9.29 2.45,13.24 1.63,3.95 3.91,7.32 6.84,10.1 2.92,2.78 6.39,4.92 10.41,6.41 4.01,1.49 8.4,2.24 13.16,2.24 4.76,0 9.14,-0.75 13.16,-2.24 4.01,-1.49 7.48,-3.63 10.41,-6.41 2.92,-2.78 5.2,-6.15 6.84,-10.1 0.22,-0.53 0.42,-1.08 0.61,-1.63 v 18.83 h 13.41 V 65.08 h 6.62 l 12.73,24.34 h 16.08 z M 36.39,50.81 c -0.72,0.92 -1.62,1.59 -2.71,2.02 -1.09,0.43 -2.31,0.69 -3.65,0.77 -1.35,0.09 -2.62,0.13 -3.83,0.13 H 18.29 V 39.89 h 8.77 c 1.2,0 2.44,0.09 3.7,0.26 1.26,0.17 2.38,0.5 3.35,0.99 0.97,0.49 1.78,1.19 2.41,2.11 0.63,0.92 0.95,2.15 0.95,3.7 0,1.65 -0.36,2.94 -1.08,3.86 z m 62.35,16.04 c -0.89,2.38 -2.16,4.44 -3.83,6.19 -1.66,1.75 -3.65,3.11 -5.98,4.09 -2.32,0.98 -4.92,1.46 -7.78,1.46 -2.87,0 -5.46,-0.49 -7.78,-1.46 -2.32,-0.97 -4.31,-2.34 -5.98,-4.09 -1.66,-1.75 -2.94,-3.81 -3.83,-6.19 -0.89,-2.38 -1.33,-5 -1.33,-7.87 0,-2.81 0.44,-5.42 1.33,-7.83 0.89,-2.41 2.16,-4.48 3.83,-6.23 1.66,-1.75 3.65,-3.11 5.98,-4.09 2.32,-0.97 4.91,-1.46 7.78,-1.46 2.87,0 5.46,0.49 7.78,1.46 2.32,0.97 4.31,2.34 5.98,4.09 1.66,1.75 2.94,3.83 3.83,6.23 0.89,2.41 1.33,5.02 1.33,7.83 0,2.87 -0.44,5.49 -1.33,7.87 z m 44.94,-16.04 c -0.72,0.92 -1.62,1.59 -2.71,2.02 -1.09,0.43 -2.31,0.69 -3.65,0.77 -1.35,0.09 -2.62,0.13 -3.83,0.13 h -7.91 V 39.89 h 8.77 c 1.2,0 2.44,0.09 3.7,0.26 1.26,0.17 2.38,0.5 3.35,0.99 0.97,0.49 1.78,1.19 2.41,2.11 0.63,0.92 0.95,2.15 0.95,3.7 0,1.65 -0.36,2.94 -1.08,3.86 z" id="path80" inkscape:connector-curvature="0" style="fill:#202826" /> </g> </g> </switch> </svg> </a> </span> </li> <li> <span class="name"> Wael Suliman </span> <span class="affiliation"> Prince Mohammad bin Fahd University <a href="https://ror.org/03d64na34"><?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg xmlns:i="&ns_ai;" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 23.4225 16.696501" xml:space="preserve" sodipodi:docname="rorId.svg" inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" width="23.422501" height="16.696501"><metadata id="metadata93"><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs id="defs91" /><sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1880" inkscape:window-height="1016" id="namedview89" showgrid="true" showguides="false" inkscape:zoom="1" inkscape:cx="-177.76975" inkscape:cy="13.962506" inkscape:window-x="40" inkscape:window-y="27" inkscape:window-maximized="1" inkscape:current-layer="Layer_1" /> <switch id="switch86" transform="matrix(0.15,0,0,0.15,-0.7305,-0.624)"> <foreignObject requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" x="0" y="0" width="1" height="1"> </foreignObject> <g i:extraneous="self" id="g84"> <polygon class="strorId0" points="68.65,4.16 56.52,22.74 44.38,4.16 " id="polygon72" style="fill:#53baa1" /> <polygon class="strorId0" points="119.41,4.16 107.28,22.74 95.14,4.16 " id="polygon74" style="fill:#53baa1" /> <polygon class="strorId0" points="44.38,115.47 56.52,96.88 68.65,115.47 " id="polygon76" style="fill:#53baa1" /> <polygon class="strorId0" points="95.14,115.47 107.28,96.88 119.41,115.47 " id="polygon78" style="fill:#53baa1" /> <g id="g82"> <path class="st1" d="m 145.53,63.71 c 4.3,-0.8 7.57,-2.71 9.8,-5.72 2.24,-3.01 3.35,-6.67 3.35,-10.96 0,-3.56 -0.62,-6.52 -1.85,-8.9 -1.23,-2.38 -2.9,-4.27 -4.99,-5.68 -2.09,-1.4 -4.53,-2.41 -7.31,-3.01 -2.78,-0.6 -5.72,-0.9 -8.81,-0.9 h -23.56 v 18.83 c -0.19,-0.55 -0.39,-1.09 -0.61,-1.63 -1.63,-3.95 -3.91,-7.32 -6.84,-10.1 -2.93,-2.78 -6.39,-4.92 -10.41,-6.41 -4.01,-1.49 -8.4,-2.24 -13.16,-2.24 -4.76,0 -9.14,0.75 -13.16,2.24 -4.01,1.49 -7.48,3.63 -10.41,6.41 -2.62,2.49 -4.72,5.46 -6.3,8.9 -0.23,-2.47 -0.81,-4.61 -1.74,-6.41 -1.23,-2.38 -2.9,-4.27 -4.99,-5.68 -2.09,-1.4 -4.53,-2.41 -7.31,-3.01 -2.78,-0.6 -5.72,-0.9 -8.81,-0.9 H 4.87 V 89.42 H 18.28 V 65.08 H 24.9 L 37.63,89.42 H 53.71 L 38.24,63.71 c 4.3,-0.8 7.57,-2.71 9.8,-5.72 0.1,-0.14 0.19,-0.29 0.29,-0.43 -0.02,0.47 -0.03,0.94 -0.03,1.42 0,4.87 0.82,9.29 2.45,13.24 1.63,3.95 3.91,7.32 6.84,10.1 2.92,2.78 6.39,4.92 10.41,6.41 4.01,1.49 8.4,2.24 13.16,2.24 4.76,0 9.14,-0.75 13.16,-2.24 4.01,-1.49 7.48,-3.63 10.41,-6.41 2.92,-2.78 5.2,-6.15 6.84,-10.1 0.22,-0.53 0.42,-1.08 0.61,-1.63 v 18.83 h 13.41 V 65.08 h 6.62 l 12.73,24.34 h 16.08 z M 36.39,50.81 c -0.72,0.92 -1.62,1.59 -2.71,2.02 -1.09,0.43 -2.31,0.69 -3.65,0.77 -1.35,0.09 -2.62,0.13 -3.83,0.13 H 18.29 V 39.89 h 8.77 c 1.2,0 2.44,0.09 3.7,0.26 1.26,0.17 2.38,0.5 3.35,0.99 0.97,0.49 1.78,1.19 2.41,2.11 0.63,0.92 0.95,2.15 0.95,3.7 0,1.65 -0.36,2.94 -1.08,3.86 z m 62.35,16.04 c -0.89,2.38 -2.16,4.44 -3.83,6.19 -1.66,1.75 -3.65,3.11 -5.98,4.09 -2.32,0.98 -4.92,1.46 -7.78,1.46 -2.87,0 -5.46,-0.49 -7.78,-1.46 -2.32,-0.97 -4.31,-2.34 -5.98,-4.09 -1.66,-1.75 -2.94,-3.81 -3.83,-6.19 -0.89,-2.38 -1.33,-5 -1.33,-7.87 0,-2.81 0.44,-5.42 1.33,-7.83 0.89,-2.41 2.16,-4.48 3.83,-6.23 1.66,-1.75 3.65,-3.11 5.98,-4.09 2.32,-0.97 4.91,-1.46 7.78,-1.46 2.87,0 5.46,0.49 7.78,1.46 2.32,0.97 4.31,2.34 5.98,4.09 1.66,1.75 2.94,3.83 3.83,6.23 0.89,2.41 1.33,5.02 1.33,7.83 0,2.87 -0.44,5.49 -1.33,7.87 z m 44.94,-16.04 c -0.72,0.92 -1.62,1.59 -2.71,2.02 -1.09,0.43 -2.31,0.69 -3.65,0.77 -1.35,0.09 -2.62,0.13 -3.83,0.13 h -7.91 V 39.89 h 8.77 c 1.2,0 2.44,0.09 3.7,0.26 1.26,0.17 2.38,0.5 3.35,0.99 0.97,0.49 1.78,1.19 2.41,2.11 0.63,0.92 0.95,2.15 0.95,3.7 0,1.65 -0.36,2.94 -1.08,3.86 z" id="path80" inkscape:connector-curvature="0" style="fill:#202826" /> </g> </g> </switch> </svg> </a> </span> </li> </ul> </section> <section class="item doi"> <h2 class="label"> DOI: </h2> <span class="value"> <a href="https://doi.org/10.4108/eetiot.5433"> https://doi.org/10.4108/eetiot.5433 </a> </span> </section> <section class="item keywords"> <h2 class="label"> Keywords: </h2> <span class="value"> Path planning, Computational geometry, Boustrophedon Cellular Decomposition, Spiral Coverage, Coverage Path Planning </span> </section> <section class="item abstract"> <h2 class="label">Abstract</h2> <p>INTRODUCTION: In integrating Spiral Coverage into Cellular Decomposition, which combines structured grid-based techniques with flexible, quick spiral traversal, time efficiency is increased.</p><p>OBJECTIVES: In the field of robotics and computational geometry, the study proposes a comparative exploration of two prominent path planning methodologies—Boustrophedon Cellular Decomposition and the innovative Spiral Coverage. Boustrophedon coverage has limitations in time efficiency due to its back-and-forth motion pattern, which can lead to lengthier coverage periods, especially in congested areas. Nevertheless, it is useful in some situations. It is critical to address these time-related issues to make Boustrophedon algorithms more useful in practical settings. </p><p>METHODS: The research centres on achieving comprehensive cell coverage, addressing the complexities arising from confined spaces and intricate geometries. While conventional methods emphasise route optimization between points, the coverage path planning approach seeks optimal paths that maximize coverage and minimize associated costs. This study delves into the theory, practical implementation, and application of Spiral Coverage integrated with established cellular decomposition techniques.</p><p>RESULTS: Through comparative analysis, it illustrates the advantages of spiral coverage over boustrophedon coverage in diverse robotics and computational applications. The research highlights Spiral Coverage's superiority in terms of path optimization, computational efficiency, and adaptability, proposing a novel perspective into cell decomposition. The methodology integrates the Spiral Coverage concept, transcending traditional techniques reliant on grids or Voronoi diagrams. Rigorous evaluation validates its potential to enhance path planning, exemplifying a substantial advancement in robotics and computational geometry.</p><p>CONCLUSION: Our findings show that spiral coverage is on an average 45% more efficient than conventional Boustrophedon coverage. This paper set the basis for the future work on how different algorithms can traverse different shapes more efficiently.</p> </section> <div class="item downloads_chart"> <h3 class="label"> Downloads </h3> <div class="value"> <canvas class="usageStatsGraph" data-object-type="Submission" data-object-id="5433"></canvas> <div class="usageStatsUnavailable" data-object-type="Submission" data-object-id="5433"> Download data is not yet available. </div> </div> </div> <br data-mce-bogus="1"> <!-- Plum Analytics --> <a href="https://plu.mx/plum/a/?doi=10.4108/eetiot.5433" class="plumx-summary" data-hide-when-empty="true" data-orientation="horizontal" ></a> <!-- /Plum Analytics --> <br data-mce-bogus="1"> <section class="item references"> <h2 class="label"> References </h2> <div class="value"> <p>[1] De Carvalho RN, Vidal HA, Vieira P, Ribeiro MI. Complete coverage path planning and guidance for cleaning robots. InISIE'97 Proceeding of the IEEE International Symposium on Industrial Electronics 1997 Jul 7 (Vol. 2, pp. 677-682). IEEE. </p> <p>[2] Huang Y, Cao Z, Hall E. Region filling operations for mobile robot using computer graphics. InProceedings. 1986 IEEE International Conference on Robotics and Automation 1986 Apr 7 (Vol. 3, pp. 1607-1614). IEEE. </p> <p>[3] Hameed IA. Motion planning for autonomous landmine detection and clearance robots. In2016 International Workshop on Recent Advances in Robotics and Sensor Technology for Humanitarian Demining and Counter-IEDs (RST) 2016 Oct 27 (pp. 1-5). IEEE. </p> <p>[4] Ollis M, Stentz A. First results in vision-based crop line tracking. InProceedings of IEEE International Conference on Robotics and Automation 1996 Apr 22 (Vol. 1, pp. 951-956). IEEE. </p> <p>[5] Brooks R. A robust layered control system for a mobile robot. IEEE journal on robotics and automation. 1986 Mar;2(1):14-23. </p> <p>[6] Gage DW. Randomized search strategies with imperfect sensors. InMobile Robots VIII 1994 Feb 1 (Vol. 2058, pp. 270-279). SPIE. </p> <p>[7] Galceran E, Carreras M. A survey on coverage path planning for robotics. Robotics and Autonomous systems. 2013 Dec 1;61(12):1258-76. </p> <p>[8] Choset H. Coverage of known spaces: The boustrophedon cellular decomposition. Autonomous Robots. 2000 Dec;9:247-53. </p> <p>[9] Gao L, Lv W, Yan X, Han Y. Complete coverage path planning algorithm based on energy compensation and obstacle vectorization. Expert Systems with Applications. 2022 Oct 1;203:117495. </p> <p>[10] Song J, Gupta S. $varepsilon^{star} $: An Online Coverage Path Planning Algorithm. IEEE Transactions on Robotics. 2018 Feb 8;34(2):526-33. </p> <p>[11] Bochkarev S, Smith SL. On minimizing turns in robot coverage path planning. In2016 IEEE international conference on automation science and engineering (CASE) 2016 Aug 21 (pp. 1237-1242). IEEE. </p> <p>[12] Choset H. Coverage of known spaces: The boustrophedon cellular decomposition. Autonomous Robots. 2000 Dec;9:247-53. </p> <p>[13] Ntawumenyikizaba A, Viet HH, Chung T. An online complete coverage algorithm for cleaning robots based on boustrophedon motions and A* search. In2012 8th International Conference on Information Science and Digital Content Technology (ICIDT2012) 2012 Jun 26 (Vol. 2, pp. 401-405). IEEE. </p> <p>[14] Hassan M, Liu D, Chen X. Squircular-CPP: A smooth coverage path planning algorithm based on squircular fitting and spiral path. In2020 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM) 2020 Jul 6 (pp. 1075-1081). IEEE. </p> <p>[15] Van Pham H, Asadi F, Abut N, Kandilli I. Hybrid spiral STC-hedge algebras model in knowledge reasonings for robot coverage path planning and its applications. Applied Sciences. 2019 May 9;9(9):1909. </p> <p>[16] Fevgas G, Lagkas T, Argyriou V, Sarigiannidis P. Coverage path planning methods focusing on energy efficient and cooperative strategies for unmanned aerial vehicles. Sensors. 2022 Feb 6;22(3):1235. </p> <p>[17] Khan A, Noreen I, Habib Z. On Complete Coverage Path Planning Algorithms for Non-holonomic Mobile Robots: Survey and Challenges. J. Inf. Sci. Eng.. 2017 Jan 1;33(1):101-21. </p> <p>[18] Heydari J, Saha O, Ganapathy V. Reinforcement learning-based coverage path planning with implicit cellular decomposition. arXiv preprint arXiv:2110.09018. 2021 Oct 18. </p> <p>[19] Jensen-Nau KR, Hermans T, Leang KK. Near-optimal area-coverage path planning of energy-constrained aerial robots with application in autonomous environmental monitoring. IEEE Transactions on Automation Science and Engineering. 2020 Aug 31;18(3):1453-68. </p> <p>[20] Kumar K, Kumar N. Region coverage-aware path planning for unmanned aerial vehicles: A systematic review. Physical Communication. 2023 Apr 18:102073. </p> <p>[21] Balampanis F, Maza I, Ollero A. Area partition for coastal regions with multiple UAS. Journal of Intelligent & Robotic Systems. 2017 Dec;88:751-66. </p> <p>[22] Brown S, Waslander SL. The constriction decomposition method for coverage path planning. In2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2016 Oct 9 (pp. 3233-3238). IEEE. </p> <p>[23] Lin HY, Huang YC. Collaborative complete coverage and path planning for multi-robot exploration. Sensors. 2021 May 26;21(11):3709. </p> <p>[24] Balampanis F, Maza I, Ollero A. Area decomposition, partition and coverage with multiple remotely piloted aircraft systems operating in coastal regions. In2016 International Conference on Unmanned Aircraft Systems (ICUAS) 2016 Jun 7 (pp. 275-283). IEEE. </p> <p>[25] Wu C, Dai C, Gong X, Liu YJ, Wang J, Gu XD, Wang CC. Energy-efficient coverage path planning for general terrain surfaces. IEEE Robotics and Automation Letters. 2019 Feb 17;4(3):2584-91. </p> <p>[26] Yang T, Miro JV, Lai Q, Wang Y, Xiong R. Cellular decomposition for nonrepetitive coverage task with minimum discontinuities. IEEE/ASME Transactions on Mechatronics. 2020 May 5;25(4):1698-708. </p> <p>[27] Barrientos A, Colorado J, Cerro JD, Martinez A, Rossi C, Sanz D, Valente J. Aerial remote sensing in agriculture: A practical approach to area coverage and path planning for fleets of mini aerial robots. Journal of Field Robotics. 2011 Sep;28(5):667-89. </p> <p>[28] Choi, Y.H., Lee, T.K., Baek, S.H. and Oh, S.Y., 2009, October. Online complete coverage path planning for mobile robots based on linked spiral paths using constrained inverse distance transform. In 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems (pp. 5788-5793). IEEE. </p> <p>[29] Cabreira TM, Di Franco C, Ferreira PR, Buttazzo GC. Energy-aware spiral coverage path planning for uav photogrammetric applications. IEEE Robotics and automation letters. 2018 Jul 16;3(4):3662-8. </p> <p>[30] Alfred Daniel J, Chandru Vignesh C, Muthu BA, Senthil Kumar R, Sivaparthipan CB, Marin CE. Fully convolutional neural networks for LIDAR–camera fusion for pedestrian detection in autonomous vehicle. Multimedia Tools and Applications. 2023 Feb 1:1-24. </p> <p>[31] Saadallah A, Finkeldey F, Buß J, Morik K, Wiederkehr P, Rhode W. Simulation and sensor data fusion for machine learning application. Advanced Engineering Informatics. 2022 Apr 1;52:101600. </p> <p>[32] Velhal S, Sundaram S, Sundararajan N. A decentralized multirobot spatiotemporal multitask assignment approach for perimeter defense. IEEE Transactions on Robotics. 2022 Mar 28;38(5):3085-96. </p> <p>[33] Krell E, King SA, Carrillo LR. Autonomous Surface Vehicle energy-efficient and reward-based path planning using Particle Swarm Optimization and Visibility Graphs. Applied Ocean Research. 2022 May 1;122:103125. </p> <p>[34] Benos L, Sørensen CG, Bochtis D. Field deployment of robotic Systems for Agriculture in light of key safety, labor, ethics and legislation issues. Current Robotics Reports. 2022 Jun;3(2):49-56. </p> <p>[35] Mezgár I, Váncza J. From ethics to standards–A path via responsible AI to cyber-physical production systems. Annual Reviews in Control. 2022 Jan 1;53:391-404. </p> </div> </section> </div><!-- .main_entry --> <div class="entry_details"> <div class="item galleys"> <h2 class="pkp_screen_reader"> Downloads </h2> <ul class="value galleys_links"> <li> <a class="obj_galley_link pdf" href="https://publications.eai.eu/index.php/IoT/article/view/5433/3450"> PDF </a> </li> </ul> </div> <div class="item published"> <section class="sub_item"> <h2 class="label"> Published </h2> <div class="value"> <span>12-11-2024</span> </div> </section> </div> <div class="item citation"> <section class="sub_item citation_display"> <h2 class="label"> How to Cite </h2> <div class="value"> <div id="citationOutput" role="region" aria-live="polite"> <div class="csl-bib-body"> <div class="csl-entry"><div class="csl-left-margin">[1]</div><div class="csl-right-inline">G. V. S. Raikar, G. HL, V. Ravi, and W. Suliman, “Performance Evaluation of Various Path Planning Methods for Robotics and Computational Geometry”, <i>EAI Endorsed Trans IoT</i>, vol. 11, Nov. 2024.</div></div> </div> </div> <div class="citation_formats"> <button class="cmp_button citation_formats_button" aria-controls="cslCitationFormats" aria-expanded="false" data-csl-dropdown="true"> More Citation Formats </button> <div id="cslCitationFormats" class="citation_formats_list" aria-hidden="true"> <ul class="citation_formats_styles"> <li> <a aria-controls="citationOutput" href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/acm-sig-proceedings?submissionId=5433&publicationId=5436" data-load-citation data-json-href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/acm-sig-proceedings?submissionId=5433&publicationId=5436&return=json" > ACM </a> </li> <li> <a aria-controls="citationOutput" href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/acs-nano?submissionId=5433&publicationId=5436" data-load-citation data-json-href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/acs-nano?submissionId=5433&publicationId=5436&return=json" > ACS </a> </li> <li> <a aria-controls="citationOutput" href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/apa?submissionId=5433&publicationId=5436" data-load-citation data-json-href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/apa?submissionId=5433&publicationId=5436&return=json" > APA </a> </li> <li> <a aria-controls="citationOutput" href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/associacao-brasileira-de-normas-tecnicas?submissionId=5433&publicationId=5436" data-load-citation data-json-href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/associacao-brasileira-de-normas-tecnicas?submissionId=5433&publicationId=5436&return=json" > ABNT </a> </li> <li> <a aria-controls="citationOutput" href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/chicago-author-date?submissionId=5433&publicationId=5436" data-load-citation data-json-href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/chicago-author-date?submissionId=5433&publicationId=5436&return=json" > Chicago </a> </li> <li> <a aria-controls="citationOutput" href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/harvard-cite-them-right?submissionId=5433&publicationId=5436" data-load-citation data-json-href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/harvard-cite-them-right?submissionId=5433&publicationId=5436&return=json" > Harvard </a> </li> <li> <a aria-controls="citationOutput" href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/ieee?submissionId=5433&publicationId=5436" data-load-citation data-json-href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/ieee?submissionId=5433&publicationId=5436&return=json" > IEEE </a> </li> <li> <a aria-controls="citationOutput" href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/modern-language-association?submissionId=5433&publicationId=5436" data-load-citation data-json-href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/modern-language-association?submissionId=5433&publicationId=5436&return=json" > MLA </a> </li> <li> <a aria-controls="citationOutput" href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/turabian-fullnote-bibliography?submissionId=5433&publicationId=5436" data-load-citation data-json-href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/turabian-fullnote-bibliography?submissionId=5433&publicationId=5436&return=json" > Turabian </a> </li> <li> <a aria-controls="citationOutput" href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/vancouver?submissionId=5433&publicationId=5436" data-load-citation data-json-href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/get/vancouver?submissionId=5433&publicationId=5436&return=json" > Vancouver </a> </li> </ul> <div class="label"> Download Citation </div> <ul class="citation_formats_styles"> <li> <a href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/download/ris?submissionId=5433&publicationId=5436"> <span class="fa fa-download"></span> Endnote/Zotero/Mendeley (RIS) </a> </li> <li> <a href="https://publications.eai.eu/index.php/IoT/citationstylelanguage/download/bibtex?submissionId=5433&publicationId=5436"> <span class="fa fa-download"></span> BibTeX </a> </li> </ul> </div> </div> </div> </section> </div> <div class="item issue"> <section class="sub_item"> <h2 class="label"> Issue </h2> <div class="value"> <a class="title" href="https://publications.eai.eu/index.php/IoT/issue/view/441"> Vol. 11 (2025): EAI Endorsed Transactions on Internet of Things </a> </div> </section> <section class="sub_item"> <h2 class="label"> Section </h2> <div class="value"> Research article </div> </section> <section class="sub_item"> <h2 class="label"> Categories </h2> <div class="value"> <ul class="categories"> <li><a href="https://publications.eai.eu/index.php/IoT/catalog/category/aibcia">Artificial Intelligence, Blockchain and Cybersecurity for IoT Applications</a></li> </ul> </div> </section> </div> <div class="item copyright"> <h2 class="label"> License </h2> <p>Copyright (c) 2024 EAI Endorsed Transactions on Internet of Things</p> <a rel="license" href="https://creativecommons.org/licenses/by/3.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by/3.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 Unported License</a>.</p> <p>This is an open-access article distributed under the terms of the Creative Commons Attribution <a href="https://creativecommons.org/licenses/by/3.0/" target="_blank" rel="noopener">CC BY 3.0</a> license, which permits unlimited use, distribution, and reproduction in any medium so long as the original work is properly cited.</p> </div> <div class="item addthis"> <div class="value"> <!-- AddThis Button BEGIN --> <div class="addthis_toolbox addthis_default_style "> <a class="addthis_button_preferred_1"></a> <a class="addthis_button_preferred_2"></a> <a class="addthis_button_preferred_3"></a> <a class="addthis_button_preferred_4"></a> <a class="addthis_button_compact"></a> <a class="addthis_counter addthis_bubble_style"></a> </div> <script type="text/javascript" src="//s7.addthis.com/js/250/addthis_widget.js#pubid="></script> <!-- AddThis Button END --> </div> </div> </div><!-- .entry_details --> </div><!-- .row --> </article> <div id="articlesBySameAuthorList"> </div> <div id="articlesBySimilarityList"> </div> <!-- Plum Analytics --> <script type="text/javascript" src="//cdn.plu.mx/widget-all.js"></script> <!-- /Plum Analytics --> </div><!-- .page --> </div><!-- pkp_structure_main --> <div class="pkp_structure_sidebar left" role="complementary" aria-label="Sidebar"> <div class="pkp_block block_make_submission"> <h2 class="pkp_screen_reader"> Make a Submission </h2> <div class="content"> <a class="block_make_submission_link" href="https://publications.eai.eu/index.php/IoT/about/submissions"> Make a Submission </a> </div> </div> <div class="pkp_block block_custom" id="customblock-scimago"> <h2 class="title pkp_screen_reader">Scopus</h2> <div class="content"> <p><a href="https://www.scopus.com/sourceid/21101184660" target="_blank" rel="noopener"><img src="https://publications.eai.eu/public/site/images/admin/mceclip0.png"></a></p> </div> </div> <div class="pkp_block block_web_feed"> <h2 class="title">Current Issue</h2> <div class="content"> <ul> <li> <a href="https://publications.eai.eu/index.php/IoT/gateway/plugin/WebFeedGatewayPlugin/atom"> <img src="https://publications.eai.eu/lib/pkp/templates/images/atom.svg" alt="Atom logo"> </a> </li> <li> <a href="https://publications.eai.eu/index.php/IoT/gateway/plugin/WebFeedGatewayPlugin/rss2"> <img src="https://publications.eai.eu/lib/pkp/templates/images/rss20_logo.svg" alt="RSS2 logo"> </a> </li> <li> <a href="https://publications.eai.eu/index.php/IoT/gateway/plugin/WebFeedGatewayPlugin/rss"> <img src="https://publications.eai.eu/lib/pkp/templates/images/rss10_logo.svg" alt="RSS1 logo"> </a> </li> </ul> </div> </div> <div class="pkp_block block_twitter"> <span class="title"></span> <div class="content" > <a class="twitter-timeline" data-height="" data-link-color="" href="" data-dnt="true" data-chrome="" ></a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> </div> </div><div class="pkp_block block_Keywordcloud"> <h2 class="title">Keywords</h2> <div class="content" id='wordcloud'></div> <script> function randomColor() { var cores = ['#1f77b4', '#ff7f0e', '#2ca02c', '#d62728', '#9467bd', '#8c564b', '#e377c2', '#7f7f7f', '#bcbd22', '#17becf']; return cores[Math.floor(Math.random()*cores.length)]; } document.addEventListener("DOMContentLoaded", function() { var keywords = [{"text":"machine learning (ml)","size":1},{"text":"context aware","size":1},{"text":"rpl","size":1},{"text":"smart homes","size":1},{"text":"energy-e\u00ffciency","size":1},{"text":"physical layer","size":1},{"text":"bluetooth low energy","size":1},{"text":"ieee 802.15.4","size":1},{"text":"self configuration","size":1},{"text":"mobility","size":1},{"text":"resources allocation","size":1},{"text":"network management","size":1},{"text":"sensor networks","size":1},{"text":"monitoring","size":1},{"text":"flash file systems","size":1},{"text":"nand flash memory","size":1},{"text":"unicyclic block","size":1},{"text":"dynamics","size":1},{"text":"reproducible experiments","size":1},{"text":"minimal representation","size":1},{"text":"nanoparticle emission and diffusion","size":1},{"text":"carbon nanotube-graphene","size":1},{"text":"graphene","size":1},{"text":"carbon nanotube","size":1},{"text":"communication protocols","size":1},{"text":"health monitoring systems","size":1},{"text":"nanoscale communication","size":1},{"text":"wnsns","size":1},{"text":"ringer solution","size":1},{"text":"deployment","size":1},{"text":"titanium nanoparticles","size":1},{"text":"in-body area nanonetwork","size":1},{"text":"timestamp","size":1},{"text":"provenance","size":1},{"text":"wearable","size":1},{"text":"mhealth","size":1},{"text":"smartmesh ip.","size":1},{"text":"feedback erlang block","size":1},{"text":"ph distribution","size":1},{"text":"hybrid yarns","size":1},{"text":"optical buffer","size":1},{"text":"variable length packet","size":1},{"text":"continuous","size":1},{"text":"discrete","size":1},{"text":"polling","size":1},{"text":"queueing","size":1},{"text":"fiber loop","size":1},{"text":"packet send-time accuracy","size":1},{"text":"network calculus","size":1},{"text":"network measurement","size":1}]; var totalWeight = 0; var width = 300; var height = 200; var transitionDuration = 200; var length_keywords = keywords.length; var layout = d3.layout.cloud(); layout.size([width, height]) .words(keywords) .fontSize(function(d) { return fontSize(+d.size); }) .on('end', draw); var svg = d3.select("#wordcloud").append("svg") .attr("viewBox", "0 0 " + width + " " + height) .attr("width", '100%'); function update() { var words = layout.words(); fontSize = d3.scaleLinear().range([16, 34]); if (words.length) { fontSize.domain([+words[words.length - 1].size || 1, +words[0].size]); } } keywords.forEach(function(item,index){totalWeight += item.size;}); update(); function draw(words, bounds) { var w = layout.size()[0], h = layout.size()[1]; scaling = bounds ? Math.min( w / Math.abs(bounds[1].x - w / 2), w / Math.abs(bounds[0].x - w / 2), h / Math.abs(bounds[1].y - h / 2), h / Math.abs(bounds[0].y - h / 2), ) / 2 : 1; svg .append("g") .attr( "transform", "translate(" + [w >> 1, h >> 1] + ")scale(" + scaling + ")", ) .selectAll("text") .data(words) .enter().append("text") .style("font-size", function(d) { return d.size + "px"; }) .style("font-family", 'serif') .style("fill", randomColor) .style('cursor', 'pointer') .style('opacity', 0.7) .attr('class', 'keyword') .attr("text-anchor", "middle") .attr("transform", function(d) { return "translate(" + [d.x, d.y] + ")rotate(" + d.rotate + ")"; }) .text(function(d) { return d.text; }) .on("click", function(d, i){ window.location = "https://publications.eai.eu/index.php/IoT/search?query=QUERY_SLUG".replace(/QUERY_SLUG/, encodeURIComponent(''+d.text+'')); }) .on("mouseover", function(d, i) { d3.select(this).transition() .duration(transitionDuration) .style('font-size',function(d) { return (d.size + 3) + "px"; }) .style('opacity', 1); }) .on("mouseout", function(d, i) { d3.select(this).transition() .duration(transitionDuration) .style('font-size',function(d) { return d.size + "px"; }) .style('opacity', 0.7); }) .on('resize', function() { update() }); } layout.start(); }); </script> </div> </div><!-- pkp_sidebar.left --> </div><!-- pkp_structure_content --> <div class="pkp_structure_footer_wrapper" role="contentinfo"> <a id="pkp_content_footer"></a> <div class="pkp_structure_footer"> <div class="pkp_footer_content"> <p><a href="https://eai.eu/" target="_blank" rel="noopener"><strong>European Alliance for Innovation (EAI)</strong></a> is a non-profit organization and a professional community empowering global research and innovation, promoting cooperation between European and International ICT communities around the globe.</p> </div> <div class="pkp_brand_footer" role="complementary"> <a href="https://publications.eai.eu/index.php/IoT/about/aboutThisPublishingSystem"> <img alt="More information about the publishing system, Platform and Workflow by OJS/PKP." src="https://publications.eai.eu/templates/images/ojs_brand.png"> </a> </div> </div> </div><!-- pkp_structure_footer_wrapper --> </div><!-- pkp_structure_page --> <script src="https://publications.eai.eu/lib/pkp/lib/vendor/components/jquery/jquery.min.js?v=3.3.0.18" type="text/javascript"></script><script src="https://publications.eai.eu/lib/pkp/lib/vendor/components/jqueryui/jquery-ui.min.js?v=3.3.0.18" type="text/javascript"></script><script src="https://publications.eai.eu/plugins/themes/default/js/lib/popper/popper.js?v=3.3.0.18" type="text/javascript"></script><script src="https://publications.eai.eu/plugins/themes/default/js/lib/bootstrap/util.js?v=3.3.0.18" type="text/javascript"></script><script src="https://publications.eai.eu/plugins/themes/default/js/lib/bootstrap/dropdown.js?v=3.3.0.18" type="text/javascript"></script><script src="https://publications.eai.eu/plugins/themes/default/js/main.js?v=3.3.0.18" type="text/javascript"></script><script src="https://publications.eai.eu/plugins/generic/citationStyleLanguage/js/articleCitation.js?v=3.3.0.18" type="text/javascript"></script><script src="https://d3js.org/d3.v4.js?v=3.3.0.18" type="text/javascript"></script><script src="https://cdn.jsdelivr.net/gh/holtzy/D3-graph-gallery@master/LIB/d3.layout.cloud.js?v=3.3.0.18" type="text/javascript"></script><script type="text/javascript">var pkpUsageStats = pkpUsageStats || {};pkpUsageStats.data = pkpUsageStats.data || {};pkpUsageStats.data.Submission = pkpUsageStats.data.Submission || {};pkpUsageStats.data.Submission[5433] = {"data":{"2024":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":38,"12":0}},"label":"All Downloads","color":"79,181,217","total":38};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.0.1/Chart.js?v=3.3.0.18" type="text/javascript"></script><script type="text/javascript">var pkpUsageStats = pkpUsageStats || {};pkpUsageStats.locale = pkpUsageStats.locale || {};pkpUsageStats.locale.months = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];pkpUsageStats.config = pkpUsageStats.config || {};pkpUsageStats.config.chartType = "bar";</script><script src="https://publications.eai.eu/plugins/generic/usageStats/js/UsageStatsFrontendHandler.js?v=3.3.0.18" type="text/javascript"></script> </body> </html>