Graph-Based Collision Avoidance Algorithm Among Swarm Agents

dc.contributor.author Durdu, A.
dc.contributor.author Tuncer, M.
dc.contributor.author Yildiz, B.
dc.date.accessioned 2023-12-26T07:52:34Z
dc.date.available 2023-12-26T07:52:34Z
dc.date.issued 2023
dc.description Alewijnse;DMT Marine Equipment;Eekels;Liberty en_US
dc.description 8th International Symposium on Electrical and Electronics Engineering, ISEEE 2023 -- 26 October 2023 through 28 October 2023 -- 194477 en_US]
dc.description.abstract More than one homogenous or heterogenous type unmanned vehicle can work in a coordinated manner and perform large-scale swarm tasks (firefighting, search and rescue, mapping, and military operations, etc.) efficiently in a shorter time by sharing tasks. Collision of these vehicles is among the most significant problems encountered during their work. The crash of the vehicles causes the vehicles to be out of duty and, accordingly, to the mission's failure. In this study, Quadrotor-type UAVs used as agents can go to any target point by receiving location, speed, and compass information with GPS and IMU sensors. In the application, the agents' locations were kept and updated in a list in pairs, similar to the traversing process in the Optimized Bubble Sort Algorithm. The projections of the velocity vectors on the agents' axis (local) on a single coordinate plane are taken to determine the collision situation between these two agents that are traveling instantaneously. These global velocity vectors, whose projections are taken, are re-projected to the edge formed by these two agents in the graph and then subtracted from each other. Suppose the size of the vector is greater than the distance between two agents obtained by any GPS distance algorithm (Pythagoras, Haversine, etc.). In this case, collision is detected, and the separation process is activated. Separation is the process of advancing one agent in the opposite direction of the other until a minimum safe distance is achieved, where one agent entered by the user will not affect the other. Once the separation is complete, the agent moves to the final destination point. © 2023 IEEE. en_US
dc.description.sponsorship B022302382; Konya Teknik Üniversitesi, KTÜN; Türkiye Bilimsel ve Teknolojik Araştırma Kurumu, TÜBİTAK: B012200197 en_US
dc.description.sponsorship This article is supported by TUBITAK 2224-A Program (App.No:1919B022302382) and TUBITAK 2209-A Program (App.No:1919B012200197). The authors would like to thank TUBITAK and Konya Technical University RAC-LAB Research Laboratory (http://www.rac-lab.com). en_US]
dc.identifier.doi 10.1109/ISEEE58596.2023.10310351
dc.identifier.isbn 9798350301670
dc.identifier.scopus 2-s2.0-85179502333
dc.identifier.uri https://doi.org/10.1109/ISEEE58596.2023.10310351
dc.identifier.uri https://hdl.handle.net/20.500.13091/4943
dc.language.iso en en_US
dc.publisher Institute of Electrical and Electronics Engineers Inc. en_US
dc.relation.ispartof 2023 8th International Symposium on Electrical and Electronics Engineering, ISEEE 2023 - Proceedings en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject Autonomous Unmanned Aerial Vehicle Swarm en_US
dc.subject Collision Avoidance en_US
dc.subject GPS Distance Algorithm en_US
dc.subject Accidents en_US]
dc.subject Autonomous agents en_US]
dc.subject Collision avoidance en_US]
dc.subject Graphic methods en_US]
dc.subject Military operations en_US]
dc.subject Military vehicles en_US]
dc.subject Autonomous unmanned aerial vehicle swarm en_US]
dc.subject Autonomous unmanned aerial vehicles en_US]
dc.subject Collisions avoidance en_US]
dc.subject Distance algorithm en_US]
dc.subject GPS distance algorithm en_US]
dc.subject Graph-based en_US]
dc.subject Large-scales en_US]
dc.subject Swarm agents en_US]
dc.subject Two agents en_US]
dc.subject Velocity vectors en_US]
dc.subject Antennas en_US]
dc.title Graph-Based Collision Avoidance Algorithm Among Swarm Agents en_US
dc.type Conference Object en_US
dspace.entity.type Publication
gdc.author.institutional
gdc.author.scopusid 55364612200
gdc.author.scopusid 58759360300
gdc.author.scopusid 57201856798
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C5
gdc.coar.access metadata only access
gdc.coar.type text::conference output
gdc.description.department KTÜN en_US
gdc.description.departmenttemp Durdu, A., Konya Technical University, Robotics Automation Control Laboratory (RAC-LAB), Department of Electrical and Electronics Engineering, Konya, Turkey; Tuncer, M., Konya Technical University, Robotics Automation Control Laboratory (RAC-LAB), Department of Computer Engineering, Konya, Turkey; Yildiz, B., Karamanoglu Mehmetbey University, Department of Electrical and Electronics Engineering, Karaman, Turkey en_US
gdc.description.endpage 24 en_US
gdc.description.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality N/A
gdc.description.startpage 19 en_US
gdc.description.wosquality N/A
gdc.identifier.openalex W4388623246
gdc.index.type Scopus
gdc.oaire.diamondjournal false
gdc.oaire.impulse 0.0
gdc.oaire.influence 2.5349236E-9
gdc.oaire.isgreen false
gdc.oaire.popularity 2.1399287E-9
gdc.oaire.publicfunded false
gdc.openalex.collaboration National
gdc.openalex.fwci 0.0
gdc.openalex.normalizedpercentile 0.17
gdc.opencitations.count 0
gdc.plumx.mendeley 1
gdc.plumx.scopuscites 0
gdc.scopus.citedcount 0
gdc.virtual.author Durdu, Akif
relation.isAuthorOfPublication 230d3f36-663e-4fae-8cdd-46940c9bafea
relation.isAuthorOfPublication.latestForDiscovery 230d3f36-663e-4fae-8cdd-46940c9bafea

Files