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...

Descripción completa

Detalles Bibliográficos
Autores principales: Hoang, Duc N. M., Tran, Duc M., Tran, Thanh-Sang, Pham, Hoang-Anh
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