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...
Saved in:
Published in: | IEEE access 2020, Vol.8, p.170681-170695 |
---|---|
Main Authors: | , , , , , , |
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 & 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 |