Cargando…

A Method for Evaluating and Selecting Suitable Hardware for Deployment of Embedded System on UAVs

The use of UAVs for remote sensing is increasing. In this paper, we demonstrate a method for evaluating and selecting suitable hardware to be used for deployment of algorithms for UAV-based remote sensing under considerations of Size, Weight, Power, and Computational constraints. These constraints h...

Descripción completa

Detalles Bibliográficos
Autores principales: Mandel, Nicolas, Milford, Michael, Gonzalez, Felipe
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7472300/
https://www.ncbi.nlm.nih.gov/pubmed/32784776
http://dx.doi.org/10.3390/s20164420
_version_ 1783578957120012288
author Mandel, Nicolas
Milford, Michael
Gonzalez, Felipe
author_facet Mandel, Nicolas
Milford, Michael
Gonzalez, Felipe
author_sort Mandel, Nicolas
collection PubMed
description The use of UAVs for remote sensing is increasing. In this paper, we demonstrate a method for evaluating and selecting suitable hardware to be used for deployment of algorithms for UAV-based remote sensing under considerations of Size, Weight, Power, and Computational constraints. These constraints hinder the deployment of rapidly evolving computer vision and robotics algorithms on UAVs, because they require intricate knowledge about the system and architecture to allow for effective implementation. We propose integrating computational monitoring techniques—profiling—with an industry standard specifying software quality—ISO 25000—and fusing both in a decision-making model—the analytic hierarchy process—to provide an informed decision basis for deploying embedded systems in the context of UAV-based remote sensing. One software package is combined in three software–hardware alternatives, which are profiled in hardware-in-the-loop simulations. Three objectives are used as inputs for the decision-making process. A Monte Carlo simulation provides insights into which decision-making parameters lead to which preferred alternative. Results indicate that local weights significantly influence the preference of an alternative. The approach enables relating complex parameters, leading to informed decisions about which hardware is deemed suitable for deployment in which case.
format Online
Article
Text
id pubmed-7472300
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-74723002020-09-04 A Method for Evaluating and Selecting Suitable Hardware for Deployment of Embedded System on UAVs Mandel, Nicolas Milford, Michael Gonzalez, Felipe Sensors (Basel) Article The use of UAVs for remote sensing is increasing. In this paper, we demonstrate a method for evaluating and selecting suitable hardware to be used for deployment of algorithms for UAV-based remote sensing under considerations of Size, Weight, Power, and Computational constraints. These constraints hinder the deployment of rapidly evolving computer vision and robotics algorithms on UAVs, because they require intricate knowledge about the system and architecture to allow for effective implementation. We propose integrating computational monitoring techniques—profiling—with an industry standard specifying software quality—ISO 25000—and fusing both in a decision-making model—the analytic hierarchy process—to provide an informed decision basis for deploying embedded systems in the context of UAV-based remote sensing. One software package is combined in three software–hardware alternatives, which are profiled in hardware-in-the-loop simulations. Three objectives are used as inputs for the decision-making process. A Monte Carlo simulation provides insights into which decision-making parameters lead to which preferred alternative. Results indicate that local weights significantly influence the preference of an alternative. The approach enables relating complex parameters, leading to informed decisions about which hardware is deemed suitable for deployment in which case. MDPI 2020-08-07 /pmc/articles/PMC7472300/ /pubmed/32784776 http://dx.doi.org/10.3390/s20164420 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Mandel, Nicolas
Milford, Michael
Gonzalez, Felipe
A Method for Evaluating and Selecting Suitable Hardware for Deployment of Embedded System on UAVs
title A Method for Evaluating and Selecting Suitable Hardware for Deployment of Embedded System on UAVs
title_full A Method for Evaluating and Selecting Suitable Hardware for Deployment of Embedded System on UAVs
title_fullStr A Method for Evaluating and Selecting Suitable Hardware for Deployment of Embedded System on UAVs
title_full_unstemmed A Method for Evaluating and Selecting Suitable Hardware for Deployment of Embedded System on UAVs
title_short A Method for Evaluating and Selecting Suitable Hardware for Deployment of Embedded System on UAVs
title_sort method for evaluating and selecting suitable hardware for deployment of embedded system on uavs
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7472300/
https://www.ncbi.nlm.nih.gov/pubmed/32784776
http://dx.doi.org/10.3390/s20164420
work_keys_str_mv AT mandelnicolas amethodforevaluatingandselectingsuitablehardwarefordeploymentofembeddedsystemonuavs
AT milfordmichael amethodforevaluatingandselectingsuitablehardwarefordeploymentofembeddedsystemonuavs
AT gonzalezfelipe amethodforevaluatingandselectingsuitablehardwarefordeploymentofembeddedsystemonuavs
AT mandelnicolas methodforevaluatingandselectingsuitablehardwarefordeploymentofembeddedsystemonuavs
AT milfordmichael methodforevaluatingandselectingsuitablehardwarefordeploymentofembeddedsystemonuavs
AT gonzalezfelipe methodforevaluatingandselectingsuitablehardwarefordeploymentofembeddedsystemonuavs