Escaping Local Minima in Path Planning Using a Robust Bacterial Foraging Algorithm

dc.authoridGunes, Ahmet/0000-0003-1663-0368
dc.authoridKhan, Muhammad/0000-0002-9195-3477
dc.authoridMishra, Deepti/0000-0001-5144-3811
dc.authorscopusid57222219680
dc.authorscopusid57209876827
dc.authorscopusid57198263797
dc.authorscopusid15730011900
dc.authorwosidGunes, Ahmet/E-5481-2013
dc.authorwosidGunes, Ahmet/AAC-1808-2022
dc.authorwosidKhan, Muhammad/N-5478-2016
dc.authorwosidMishra, Deepti/AAZ-1322-2020
dc.contributor.authorAbdi, Mohammed Isam Ismael
dc.contributor.authorKhan, Muhammad Umer
dc.contributor.authorGunes, Ahmet
dc.contributor.authorMishra, Deepti
dc.contributor.otherMechatronics Engineering
dc.contributor.otherDepartment of Mechatronics Engineering
dc.contributor.otherComputer Engineering
dc.date.accessioned2024-07-05T15:39:03Z
dc.date.available2024-07-05T15:39:03Z
dc.date.issued2020
dc.departmentAtılım Universityen_US
dc.department-temp[Abdi, Mohammed Isam Ismael; Khan, Muhammad Umer] Atilim Univ, Dept Mechatron Engn, TR-06830 Ankara, Turkey; [Gunes, Ahmet] Gebze Tech Univ, Def Technol Inst, TR-41400 Kocaeli, Turkey; [Mishra, Deepti] Norwegian Univ Sci & Technol NTNU, Dept Comp Sci, N-2815 Gjovik, Norwayen_US
dc.descriptionGunes, Ahmet/0000-0003-1663-0368; Khan, Muhammad/0000-0002-9195-3477; Mishra, Deepti/0000-0001-5144-3811en_US
dc.description.abstractThe bacterial foraging optimization (BFO) algorithm successfully searches for an optimal path from start to finish in the presence of obstacles over a flat surface map. However, the algorithm suffers from getting stuck in the local minima whenever non-circular obstacles are encountered. The retrieval from the local minima is crucial, as otherwise, it can cause the failure of the whole task. This research proposes an improved version of BFO called robust bacterial foraging (RBF), which can effectively avoid obstacles, both of circular and non-circular shape, without falling into the local minima. The virtual obstacles are generated in the local minima, causing the robot to retract and regenerate a safe path. The proposed method is easily extendable to multiple robots that can coordinate with each other. The information related to the virtual obstacles is shared with the whole swarm, so that they can escape the same local minima to save time and energy. To test the effectiveness of the proposed algorithm, a comparison is made against the existing BFO algorithm. Through the results, it was witnessed that the proposed approach successfully recovered from the local minima, whereas the BFO got stuck.en_US
dc.identifier.citation6
dc.identifier.doi10.3390/app10217905
dc.identifier.issn2076-3417
dc.identifier.issue21en_US
dc.identifier.scopus2-s2.0-85096111735
dc.identifier.urihttps://doi.org/10.3390/app10217905
dc.identifier.urihttps://hdl.handle.net/20.500.14411/3160
dc.identifier.volume10en_US
dc.identifier.wosWOS:000589132700001
dc.identifier.wosqualityQ2
dc.institutionauthorKhan, Muhammad Umer
dc.institutionauthorGüneş, Ahmet
dc.institutionauthorMıshra, Deepti
dc.language.isoenen_US
dc.publisherMdpien_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectmobile robotsen_US
dc.subjectpath planningen_US
dc.subjectbacterial foraging optimizationen_US
dc.subjectlocal minimaen_US
dc.subjectinformation sharingen_US
dc.subjectswarm robotsen_US
dc.subjectdynamic environmenten_US
dc.subjectstatic environmenten_US
dc.titleEscaping Local Minima in Path Planning Using a Robust Bacterial Foraging Algorithmen_US
dc.typeArticleen_US
dspace.entity.typePublication
relation.isAuthorOfPublicatione2e22115-4c8f-46cc-bce9-27539d99955e
relation.isAuthorOfPublication86257279-23c4-46f4-b08b-2aaeb7b7082f
relation.isAuthorOfPublicationb675e894-7114-4e7c-8f17-24d8e0f07ca4
relation.isAuthorOfPublication.latestForDiscoverye2e22115-4c8f-46cc-bce9-27539d99955e
relation.isOrgUnitOfPublicationcfebf934-de19-4347-b1c4-16bed15637f7
relation.isOrgUnitOfPublicatione2a6d0b1-378e-4532-82b1-d17cabc56744
relation.isOrgUnitOfPublicatione0809e2c-77a7-4f04-9cb0-4bccec9395fa
relation.isOrgUnitOfPublication.latestForDiscoverycfebf934-de19-4347-b1c4-16bed15637f7

Files

Collections