Loading…

Energy-Efficient Formation Morphing for Collision Avoidance in a Swarm of Drones

Two important aspects in dealing with autonomous navigation of a swarm of drones are collision avoidance mechanism and formation control strategy; a possible competition between these two modes of operation may have negative implications for success and efficiency of the mission. This issue is exace...

Full description

Saved in:
Bibliographic Details
Published in:IEEE access 2020, Vol.8, p.170681-170695
Main Authors: Yasin, Jawad Naveed, Mohamed, Sherif Abdelmonem Sayed, Haghbayan, Mohammad-Hashem, Heikkonen, Jukka, Tenhunen, Hannu, Yasin, Muhammad Mehboob, Plosila, Juha
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c496t-c3a9b0c2496a1a6b9b998b6da067bc10b4ec0b86587b5285a8be141c6fea382d3
cites cdi_FETCH-LOGICAL-c496t-c3a9b0c2496a1a6b9b998b6da067bc10b4ec0b86587b5285a8be141c6fea382d3
container_end_page 170695
container_issue
container_start_page 170681
container_title IEEE access
container_volume 8
creator Yasin, Jawad Naveed
Mohamed, Sherif Abdelmonem Sayed
Haghbayan, Mohammad-Hashem
Heikkonen, Jukka
Tenhunen, Hannu
Yasin, Muhammad Mehboob
Plosila, Juha
description Two important aspects in dealing with autonomous navigation of a swarm of drones are collision avoidance mechanism and formation control strategy; a possible competition between these two modes of operation may have negative implications for success and efficiency of the mission. This issue is exacerbated in the case of distributed formation control in leader-follower based swarms of drones since nodes concurrently decide and act through individual observation of neighbouring nodes' states and actions. To dynamically handle this duality of control, a plan of action for multi-priority control is required. In this paper, we propose a method for formation-collision co-awareness by adapting the thin-plate splines algorithm to minimize deformation of the swarm's formation while avoiding obstacles. Furthermore, we use a non-rigid mapping function to reduce the lag caused by such maneuvers. Simulation results show that the proposed methodology maintains the desired formation very closely in the presence of obstacles, while the response time and overall energy efficiency of the swarm is significantly improved in comparison with the existing methods where collision avoidance and formation control are only loosely coupled. Another important result of using non-rigid mapping is that the slowing down effect of obstacles on the overall speed of the swarm is significantly reduced, making our approach especially suitable for time critical missions.
doi_str_mv 10.1109/ACCESS.2020.3024953
format article
fullrecord <record><control><sourceid>proquest_swepu</sourceid><recordid>TN_cdi_swepub_primary_oai_DiVA_org_kth_284306</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9200530</ieee_id><doaj_id>oai_doaj_org_article_9e1d0fb7242a4ea4aa3fe44de95aeb86</doaj_id><sourcerecordid>2454679443</sourcerecordid><originalsourceid>FETCH-LOGICAL-c496t-c3a9b0c2496a1a6b9b998b6da067bc10b4ec0b86587b5285a8be141c6fea382d3</originalsourceid><addsrcrecordid>eNpVkV9r2zAUxc3YYKXtJ-iLYM_O9N_WY3DTrdCyQba9iiv5KlWWWJnktPTbz6lL2fRyxeGcn3Q5VXXF6IIxaj4vu261Xi845XQhKJdGiXfVGWfa1EIJ_f6f-8fqspQtnU47Sao5q76vBsyb53oVQvQRh5HcpLyHMaaB3Kd8eIjDhoSUSZd2u1hO8vIxxR4GjyQOBMj6CfKepECucxqwXFQfAuwKXr7O8-rnzepH97W--_bltlve1V4aPdZegHHUT7_VwEA744xpne6B6sZ5Rp1ET12rVds4xVsFrUMmmdcBQbS8F-fV7cztE2ztIcc95GebINoXIeWNhTxGv0NrkPU0uIZLDhJBAoiAUvZoFOD0xsSqZ1Z5wsPR_Ue7jr-WL7Tf44PlrRT05P80-w85_TliGe02HfMwrWu5VFI3RkoxucTs8jmVkjG8cRm1p-bs3Jw9NWdfm5tSV3MqIuJbwnBKlaDiL64ElHI</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2454679443</pqid></control><display><type>article</type><title>Energy-Efficient Formation Morphing for Collision Avoidance in a Swarm of Drones</title><source>IEEE Xplore Open Access Journals</source><creator>Yasin, Jawad Naveed ; Mohamed, Sherif Abdelmonem Sayed ; Haghbayan, Mohammad-Hashem ; Heikkonen, Jukka ; Tenhunen, Hannu ; Yasin, Muhammad Mehboob ; Plosila, Juha</creator><creatorcontrib>Yasin, Jawad Naveed ; Mohamed, Sherif Abdelmonem Sayed ; Haghbayan, Mohammad-Hashem ; Heikkonen, Jukka ; Tenhunen, Hannu ; Yasin, Muhammad Mehboob ; Plosila, Juha</creatorcontrib><description>Two important aspects in dealing with autonomous navigation of a swarm of drones are collision avoidance mechanism and formation control strategy; a possible competition between these two modes of operation may have negative implications for success and efficiency of the mission. This issue is exacerbated in the case of distributed formation control in leader-follower based swarms of drones since nodes concurrently decide and act through individual observation of neighbouring nodes' states and actions. To dynamically handle this duality of control, a plan of action for multi-priority control is required. In this paper, we propose a method for formation-collision co-awareness by adapting the thin-plate splines algorithm to minimize deformation of the swarm's formation while avoiding obstacles. Furthermore, we use a non-rigid mapping function to reduce the lag caused by such maneuvers. Simulation results show that the proposed methodology maintains the desired formation very closely in the presence of obstacles, while the response time and overall energy efficiency of the swarm is significantly improved in comparison with the existing methods where collision avoidance and formation control are only loosely coupled. Another important result of using non-rigid mapping is that the slowing down effect of obstacles on the overall speed of the swarm is significantly reduced, making our approach especially suitable for time critical missions.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2020.3024953</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Algorithms ; Autonomous aerial vehicles ; Autonomous navigation ; Collision avoidance ; Drones ; Energy efficiency ; formation maintenance ; Heuristic algorithms ; leader follower ; Maintenance engineering ; Maneuvers ; Mapping ; Morphing ; multi-robot systems ; Navigation ; Nodes ; Obstacle avoidance ; Response time ; Robots ; Spline functions ; Splines (mathematics) ; swarm intelligence</subject><ispartof>IEEE access, 2020, Vol.8, p.170681-170695</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c496t-c3a9b0c2496a1a6b9b998b6da067bc10b4ec0b86587b5285a8be141c6fea382d3</citedby><cites>FETCH-LOGICAL-c496t-c3a9b0c2496a1a6b9b998b6da067bc10b4ec0b86587b5285a8be141c6fea382d3</cites><orcidid>0000-0002-2468-5708 ; 0000-0002-4611-9571 ; 0000-0003-0013-743X ; 0000-0002-2663-9019 ; 0000-0001-6583-4418 ; 0000-0003-4018-5495</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9200530$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>230,314,776,780,881,4009,27612,27902,27903,27904,54911</link.rule.ids><backlink>$$Uhttps://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-284306$$DView record from Swedish Publication Index$$Hfree_for_read</backlink></links><search><creatorcontrib>Yasin, Jawad Naveed</creatorcontrib><creatorcontrib>Mohamed, Sherif Abdelmonem Sayed</creatorcontrib><creatorcontrib>Haghbayan, Mohammad-Hashem</creatorcontrib><creatorcontrib>Heikkonen, Jukka</creatorcontrib><creatorcontrib>Tenhunen, Hannu</creatorcontrib><creatorcontrib>Yasin, Muhammad Mehboob</creatorcontrib><creatorcontrib>Plosila, Juha</creatorcontrib><title>Energy-Efficient Formation Morphing for Collision Avoidance in a Swarm of Drones</title><title>IEEE access</title><addtitle>Access</addtitle><description>Two important aspects in dealing with autonomous navigation of a swarm of drones are collision avoidance mechanism and formation control strategy; a possible competition between these two modes of operation may have negative implications for success and efficiency of the mission. This issue is exacerbated in the case of distributed formation control in leader-follower based swarms of drones since nodes concurrently decide and act through individual observation of neighbouring nodes' states and actions. To dynamically handle this duality of control, a plan of action for multi-priority control is required. In this paper, we propose a method for formation-collision co-awareness by adapting the thin-plate splines algorithm to minimize deformation of the swarm's formation while avoiding obstacles. Furthermore, we use a non-rigid mapping function to reduce the lag caused by such maneuvers. Simulation results show that the proposed methodology maintains the desired formation very closely in the presence of obstacles, while the response time and overall energy efficiency of the swarm is significantly improved in comparison with the existing methods where collision avoidance and formation control are only loosely coupled. Another important result of using non-rigid mapping is that the slowing down effect of obstacles on the overall speed of the swarm is significantly reduced, making our approach especially suitable for time critical missions.</description><subject>Algorithms</subject><subject>Autonomous aerial vehicles</subject><subject>Autonomous navigation</subject><subject>Collision avoidance</subject><subject>Drones</subject><subject>Energy efficiency</subject><subject>formation maintenance</subject><subject>Heuristic algorithms</subject><subject>leader follower</subject><subject>Maintenance engineering</subject><subject>Maneuvers</subject><subject>Mapping</subject><subject>Morphing</subject><subject>multi-robot systems</subject><subject>Navigation</subject><subject>Nodes</subject><subject>Obstacle avoidance</subject><subject>Response time</subject><subject>Robots</subject><subject>Spline functions</subject><subject>Splines (mathematics)</subject><subject>swarm intelligence</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>DOA</sourceid><recordid>eNpVkV9r2zAUxc3YYKXtJ-iLYM_O9N_WY3DTrdCyQba9iiv5KlWWWJnktPTbz6lL2fRyxeGcn3Q5VXXF6IIxaj4vu261Xi845XQhKJdGiXfVGWfa1EIJ_f6f-8fqspQtnU47Sao5q76vBsyb53oVQvQRh5HcpLyHMaaB3Kd8eIjDhoSUSZd2u1hO8vIxxR4GjyQOBMj6CfKepECucxqwXFQfAuwKXr7O8-rnzepH97W--_bltlve1V4aPdZegHHUT7_VwEA744xpne6B6sZ5Rp1ET12rVds4xVsFrUMmmdcBQbS8F-fV7cztE2ztIcc95GebINoXIeWNhTxGv0NrkPU0uIZLDhJBAoiAUvZoFOD0xsSqZ1Z5wsPR_Ue7jr-WL7Tf44PlrRT05P80-w85_TliGe02HfMwrWu5VFI3RkoxucTs8jmVkjG8cRm1p-bs3Jw9NWdfm5tSV3MqIuJbwnBKlaDiL64ElHI</recordid><startdate>2020</startdate><enddate>2020</enddate><creator>Yasin, Jawad Naveed</creator><creator>Mohamed, Sherif Abdelmonem Sayed</creator><creator>Haghbayan, Mohammad-Hashem</creator><creator>Heikkonen, Jukka</creator><creator>Tenhunen, Hannu</creator><creator>Yasin, Muhammad Mehboob</creator><creator>Plosila, Juha</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>ADTPV</scope><scope>AOWAS</scope><scope>D8V</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-2468-5708</orcidid><orcidid>https://orcid.org/0000-0002-4611-9571</orcidid><orcidid>https://orcid.org/0000-0003-0013-743X</orcidid><orcidid>https://orcid.org/0000-0002-2663-9019</orcidid><orcidid>https://orcid.org/0000-0001-6583-4418</orcidid><orcidid>https://orcid.org/0000-0003-4018-5495</orcidid></search><sort><creationdate>2020</creationdate><title>Energy-Efficient Formation Morphing for Collision Avoidance in a Swarm of Drones</title><author>Yasin, Jawad Naveed ; Mohamed, Sherif Abdelmonem Sayed ; Haghbayan, Mohammad-Hashem ; Heikkonen, Jukka ; Tenhunen, Hannu ; Yasin, Muhammad Mehboob ; Plosila, Juha</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c496t-c3a9b0c2496a1a6b9b998b6da067bc10b4ec0b86587b5285a8be141c6fea382d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Algorithms</topic><topic>Autonomous aerial vehicles</topic><topic>Autonomous navigation</topic><topic>Collision avoidance</topic><topic>Drones</topic><topic>Energy efficiency</topic><topic>formation maintenance</topic><topic>Heuristic algorithms</topic><topic>leader follower</topic><topic>Maintenance engineering</topic><topic>Maneuvers</topic><topic>Mapping</topic><topic>Morphing</topic><topic>multi-robot systems</topic><topic>Navigation</topic><topic>Nodes</topic><topic>Obstacle avoidance</topic><topic>Response time</topic><topic>Robots</topic><topic>Spline functions</topic><topic>Splines (mathematics)</topic><topic>swarm intelligence</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yasin, Jawad Naveed</creatorcontrib><creatorcontrib>Mohamed, Sherif Abdelmonem Sayed</creatorcontrib><creatorcontrib>Haghbayan, Mohammad-Hashem</creatorcontrib><creatorcontrib>Heikkonen, Jukka</creatorcontrib><creatorcontrib>Tenhunen, Hannu</creatorcontrib><creatorcontrib>Yasin, Muhammad Mehboob</creatorcontrib><creatorcontrib>Plosila, Juha</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Xplore Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>SwePub</collection><collection>SwePub Articles</collection><collection>SWEPUB Kungliga Tekniska Högskolan</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Yasin, Jawad Naveed</au><au>Mohamed, Sherif Abdelmonem Sayed</au><au>Haghbayan, Mohammad-Hashem</au><au>Heikkonen, Jukka</au><au>Tenhunen, Hannu</au><au>Yasin, Muhammad Mehboob</au><au>Plosila, Juha</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Energy-Efficient Formation Morphing for Collision Avoidance in a Swarm of Drones</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2020</date><risdate>2020</risdate><volume>8</volume><spage>170681</spage><epage>170695</epage><pages>170681-170695</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>Two important aspects in dealing with autonomous navigation of a swarm of drones are collision avoidance mechanism and formation control strategy; a possible competition between these two modes of operation may have negative implications for success and efficiency of the mission. This issue is exacerbated in the case of distributed formation control in leader-follower based swarms of drones since nodes concurrently decide and act through individual observation of neighbouring nodes' states and actions. To dynamically handle this duality of control, a plan of action for multi-priority control is required. In this paper, we propose a method for formation-collision co-awareness by adapting the thin-plate splines algorithm to minimize deformation of the swarm's formation while avoiding obstacles. Furthermore, we use a non-rigid mapping function to reduce the lag caused by such maneuvers. Simulation results show that the proposed methodology maintains the desired formation very closely in the presence of obstacles, while the response time and overall energy efficiency of the swarm is significantly improved in comparison with the existing methods where collision avoidance and formation control are only loosely coupled. Another important result of using non-rigid mapping is that the slowing down effect of obstacles on the overall speed of the swarm is significantly reduced, making our approach especially suitable for time critical missions.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2020.3024953</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0002-2468-5708</orcidid><orcidid>https://orcid.org/0000-0002-4611-9571</orcidid><orcidid>https://orcid.org/0000-0003-0013-743X</orcidid><orcidid>https://orcid.org/0000-0002-2663-9019</orcidid><orcidid>https://orcid.org/0000-0001-6583-4418</orcidid><orcidid>https://orcid.org/0000-0003-4018-5495</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2020, Vol.8, p.170681-170695
issn 2169-3536
2169-3536
language eng
recordid cdi_swepub_primary_oai_DiVA_org_kth_284306
source IEEE Xplore Open Access Journals
subjects Algorithms
Autonomous aerial vehicles
Autonomous navigation
Collision avoidance
Drones
Energy efficiency
formation maintenance
Heuristic algorithms
leader follower
Maintenance engineering
Maneuvers
Mapping
Morphing
multi-robot systems
Navigation
Nodes
Obstacle avoidance
Response time
Robots
Spline functions
Splines (mathematics)
swarm intelligence
title Energy-Efficient Formation Morphing for Collision Avoidance in a Swarm of Drones
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T23%3A20%3A09IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_swepu&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Energy-Efficient%20Formation%20Morphing%20for%20Collision%20Avoidance%20in%20a%20Swarm%20of%20Drones&rft.jtitle=IEEE%20access&rft.au=Yasin,%20Jawad%20Naveed&rft.date=2020&rft.volume=8&rft.spage=170681&rft.epage=170695&rft.pages=170681-170695&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2020.3024953&rft_dat=%3Cproquest_swepu%3E2454679443%3C/proquest_swepu%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c496t-c3a9b0c2496a1a6b9b998b6da067bc10b4ec0b86587b5285a8be141c6fea382d3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2454679443&rft_id=info:pmid/&rft_ieee_id=9200530&rfr_iscdi=true