Cargando…
An adaptive weighting mechanism for Reynolds rules-based flocking control scheme
Cooperative navigation for fleets of robots conventionally adopts algorithms based on Reynolds's flocking rules, which usually use a weighted sum of vectors for calculating the velocity from behavioral velocity vectors with corresponding fixed weights. Although optimal values of the weighting c...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7959594/ https://www.ncbi.nlm.nih.gov/pubmed/33817034 http://dx.doi.org/10.7717/peerj-cs.388 |
_version_ | 1783664983273373696 |
---|---|
author | Hoang, Duc N. M. Tran, Duc M. Tran, Thanh-Sang Pham, Hoang-Anh |
author_facet | Hoang, Duc N. M. Tran, Duc M. Tran, Thanh-Sang Pham, Hoang-Anh |
author_sort | Hoang, Duc N. M. |
collection | PubMed |
description | Cooperative navigation for fleets of robots conventionally adopts algorithms based on Reynolds's flocking rules, which usually use a weighted sum of vectors for calculating the velocity from behavioral velocity vectors with corresponding fixed weights. Although optimal values of the weighting coefficients giving good performance can be found through many experiments for each particular scenario, the overall performance could not be guaranteed due to unexpected conditions not covered in experiments. This paper proposes a novel control scheme for a swarm of Unmanned Aerial Vehicles (UAVs) that also employs the original Reynolds rules but adopts an adaptive weight allocation mechanism based on the current context than being fixed at the beginning. The simulation results show that our proposed scheme has better performance than the conventional Reynolds-based ones in terms of the flock compactness and the reduction in the number of crashed swarm members due to collisions. The analytical results of behavioral rules’ impact also validate the proposed weighting mechanism's effectiveness leading to improved performance. |
format | Online Article Text |
id | pubmed-7959594 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-79595942021-04-02 An adaptive weighting mechanism for Reynolds rules-based flocking control scheme Hoang, Duc N. M. Tran, Duc M. Tran, Thanh-Sang Pham, Hoang-Anh PeerJ Comput Sci Adaptive and Self-Organizing Systems Cooperative navigation for fleets of robots conventionally adopts algorithms based on Reynolds's flocking rules, which usually use a weighted sum of vectors for calculating the velocity from behavioral velocity vectors with corresponding fixed weights. Although optimal values of the weighting coefficients giving good performance can be found through many experiments for each particular scenario, the overall performance could not be guaranteed due to unexpected conditions not covered in experiments. This paper proposes a novel control scheme for a swarm of Unmanned Aerial Vehicles (UAVs) that also employs the original Reynolds rules but adopts an adaptive weight allocation mechanism based on the current context than being fixed at the beginning. The simulation results show that our proposed scheme has better performance than the conventional Reynolds-based ones in terms of the flock compactness and the reduction in the number of crashed swarm members due to collisions. The analytical results of behavioral rules’ impact also validate the proposed weighting mechanism's effectiveness leading to improved performance. PeerJ Inc. 2021-02-16 /pmc/articles/PMC7959594/ /pubmed/33817034 http://dx.doi.org/10.7717/peerj-cs.388 Text en © 2021 Hoang et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Adaptive and Self-Organizing Systems Hoang, Duc N. M. Tran, Duc M. Tran, Thanh-Sang Pham, Hoang-Anh An adaptive weighting mechanism for Reynolds rules-based flocking control scheme |
title | An adaptive weighting mechanism for Reynolds rules-based flocking control scheme |
title_full | An adaptive weighting mechanism for Reynolds rules-based flocking control scheme |
title_fullStr | An adaptive weighting mechanism for Reynolds rules-based flocking control scheme |
title_full_unstemmed | An adaptive weighting mechanism for Reynolds rules-based flocking control scheme |
title_short | An adaptive weighting mechanism for Reynolds rules-based flocking control scheme |
title_sort | adaptive weighting mechanism for reynolds rules-based flocking control scheme |
topic | Adaptive and Self-Organizing Systems |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7959594/ https://www.ncbi.nlm.nih.gov/pubmed/33817034 http://dx.doi.org/10.7717/peerj-cs.388 |
work_keys_str_mv | AT hoangducnm anadaptiveweightingmechanismforreynoldsrulesbasedflockingcontrolscheme AT tranducm anadaptiveweightingmechanismforreynoldsrulesbasedflockingcontrolscheme AT tranthanhsang anadaptiveweightingmechanismforreynoldsrulesbasedflockingcontrolscheme AT phamhoanganh anadaptiveweightingmechanismforreynoldsrulesbasedflockingcontrolscheme AT hoangducnm adaptiveweightingmechanismforreynoldsrulesbasedflockingcontrolscheme AT tranducm adaptiveweightingmechanismforreynoldsrulesbasedflockingcontrolscheme AT tranthanhsang adaptiveweightingmechanismforreynoldsrulesbasedflockingcontrolscheme AT phamhoanganh adaptiveweightingmechanismforreynoldsrulesbasedflockingcontrolscheme |