Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.13091/4943
Title: Graph-Based Collision Avoidance Algorithm Among Swarm Agents
Authors: Durdu, A.
Tuncer, M.
Yildiz, B.
Keywords: Autonomous Unmanned Aerial Vehicle Swarm
Collision Avoidance
GPS Distance Algorithm
Accidents
Autonomous agents
Collision avoidance
Graphic methods
Military operations
Military vehicles
Autonomous unmanned aerial vehicle swarm
Autonomous unmanned aerial vehicles
Collisions avoidance
Distance algorithm
GPS distance algorithm
Graph-based
Large-scales
Swarm agents
Two agents
Velocity vectors
Antennas
Publisher: Institute of Electrical and Electronics Engineers Inc.
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.
Description: Alewijnse;DMT Marine Equipment;Eekels;Liberty
8th International Symposium on Electrical and Electronics Engineering, ISEEE 2023 -- 26 October 2023 through 28 October 2023 -- 194477
URI: https://doi.org/10.1109/ISEEE58596.2023.10310351
https://hdl.handle.net/20.500.13091/4943
ISBN: 9798350301670
Appears in Collections:Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collections

Show full item record



CORE Recommender

Page view(s)

96
checked on May 13, 2024

Google ScholarTM

Check




Altmetric


Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.