Escaping Local Minima in Path Planning Using a Robust Bacterial Foraging Algorithm
dc.authorid | Gunes, Ahmet/0000-0003-1663-0368 | |
dc.authorid | Khan, Muhammad/0000-0002-9195-3477 | |
dc.authorid | Mishra, Deepti/0000-0001-5144-3811 | |
dc.authorscopusid | 57222219680 | |
dc.authorscopusid | 57209876827 | |
dc.authorscopusid | 57198263797 | |
dc.authorscopusid | 15730011900 | |
dc.authorwosid | Gunes, Ahmet/E-5481-2013 | |
dc.authorwosid | Gunes, Ahmet/AAC-1808-2022 | |
dc.authorwosid | Khan, Muhammad/N-5478-2016 | |
dc.authorwosid | Mishra, Deepti/AAZ-1322-2020 | |
dc.contributor.author | Abdi, Mohammed Isam Ismael | |
dc.contributor.author | Khan, Muhammad Umer | |
dc.contributor.author | Gunes, Ahmet | |
dc.contributor.author | Mishra, Deepti | |
dc.contributor.other | Mechatronics Engineering | |
dc.contributor.other | Department of Mechatronics Engineering | |
dc.contributor.other | Computer Engineering | |
dc.date.accessioned | 2024-07-05T15:39:03Z | |
dc.date.available | 2024-07-05T15:39:03Z | |
dc.date.issued | 2020 | |
dc.department | Atılım University | en_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, Norway | en_US |
dc.description | Gunes, Ahmet/0000-0003-1663-0368; Khan, Muhammad/0000-0002-9195-3477; Mishra, Deepti/0000-0001-5144-3811 | en_US |
dc.description.abstract | The 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.citation | 6 | |
dc.identifier.doi | 10.3390/app10217905 | |
dc.identifier.issn | 2076-3417 | |
dc.identifier.issue | 21 | en_US |
dc.identifier.scopus | 2-s2.0-85096111735 | |
dc.identifier.uri | https://doi.org/10.3390/app10217905 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14411/3160 | |
dc.identifier.volume | 10 | en_US |
dc.identifier.wos | WOS:000589132700001 | |
dc.identifier.wosquality | Q2 | |
dc.institutionauthor | Khan, Muhammad Umer | |
dc.institutionauthor | Güneş, Ahmet | |
dc.institutionauthor | Mıshra, Deepti | |
dc.language.iso | en | en_US |
dc.publisher | Mdpi | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | mobile robots | en_US |
dc.subject | path planning | en_US |
dc.subject | bacterial foraging optimization | en_US |
dc.subject | local minima | en_US |
dc.subject | information sharing | en_US |
dc.subject | swarm robots | en_US |
dc.subject | dynamic environment | en_US |
dc.subject | static environment | en_US |
dc.title | Escaping Local Minima in Path Planning Using a Robust Bacterial Foraging Algorithm | en_US |
dc.type | Article | en_US |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | e2e22115-4c8f-46cc-bce9-27539d99955e | |
relation.isAuthorOfPublication | 86257279-23c4-46f4-b08b-2aaeb7b7082f | |
relation.isAuthorOfPublication | b675e894-7114-4e7c-8f17-24d8e0f07ca4 | |
relation.isAuthorOfPublication.latestForDiscovery | e2e22115-4c8f-46cc-bce9-27539d99955e | |
relation.isOrgUnitOfPublication | cfebf934-de19-4347-b1c4-16bed15637f7 | |
relation.isOrgUnitOfPublication | e2a6d0b1-378e-4532-82b1-d17cabc56744 | |
relation.isOrgUnitOfPublication | e0809e2c-77a7-4f04-9cb0-4bccec9395fa | |
relation.isOrgUnitOfPublication.latestForDiscovery | cfebf934-de19-4347-b1c4-16bed15637f7 |