Algoritmo de paralelizaciòn para la estimación en tiempo real del ángulo de guiñada de un UAV

Autores
Paz, Claudio; Araguás, Roberto Gastón; Pérez Paina, Gonzalo; Toloza, Hugo
Año de publicación
2014
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
La determinación de la orientación de un vehículo es fundamental para cualquier tarea que se realice autónomamente. En los vehículos que realizan tareas en ambientes interiores las lecturas de los magnetómetros pueden ser erradas debido a estructuras metálicas, dispositivos eléctricos y electrónicos. En este trabajo se propone la implementación de un algoritmo paralelo capaz de determinar en tiempo real el ángulo de guiñada de un vehículo utilizando imágenes en lugar del magnetómetro. El sistema se implementa en una estación terrena asistiendo a un vehìculo volador no tripulado en vuelo estacionario con una cámara a bordo apuntando al piso. El sistema es capaz de realizar un análisis espectral en tiempo real de las imágenes tomadas para determinar su rotación. El procesamiento de las imágenes se realiza en un peque ˜no cluster Beowulf formado por máquinas de escritorio con recursos compartidos. Para evaluar la precisión, tiempo de ejecución, escalabilidad y speedup se muestran resultados de la aplicación del sistema sobre conjuntos de datos públicos.
Determination of the vehicle orientation is fundamental for any autonomous tasks. Magnetometer readings may be inaccurate on indoor vehicles given metallic structures, electric and electronic devices. In this work a real time parallel algorith for yaw determination based on images processing instead of magnetometer readings is presented. The system is implemented in a ground station to aid a hovering unmanned aerial vehicle with an onboard down looking camera. This system is able to perform a real time spectral analysis of the images for rotation determination. Image processing is made on a little Beowulf cluster of desktop machines with shared resources. To assess the accuracy, runtime, scalability and speedup results of the implementation of the system on public data sets are shown.
Fil: Paz, Claudio. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.
Fil: Araguás, Roberto Gastón. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.
Fil: Pérez Paina, Gonzalo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.
Fil: Toloza, Hugo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.
Peer Reviewed
Materia
Algoritmo de paralelización
Unmanned aerial vehicle
Nivel de accesibilidad
acceso abierto
Condiciones de uso
Attribution-NonCommercial-NoDerivatives 4.0 International
Repositorio
Repositorio Institucional Abierto (UTN)
Institución
Universidad Tecnológica Nacional
OAI Identificador
oai:ria.utn.edu.ar:20.500.12272/13925

id RIAUTN_bff11dafcbdf2f6a504cea32662875b7
oai_identifier_str oai:ria.utn.edu.ar:20.500.12272/13925
network_acronym_str RIAUTN
repository_id_str a
network_name_str Repositorio Institucional Abierto (UTN)
spelling Algoritmo de paralelizaciòn para la estimación en tiempo real del ángulo de guiñada de un UAVPaz, ClaudioAraguás, Roberto GastónPérez Paina, GonzaloToloza, HugoAlgoritmo de paralelizaciónUnmanned aerial vehicleLa determinación de la orientación de un vehículo es fundamental para cualquier tarea que se realice autónomamente. En los vehículos que realizan tareas en ambientes interiores las lecturas de los magnetómetros pueden ser erradas debido a estructuras metálicas, dispositivos eléctricos y electrónicos. En este trabajo se propone la implementación de un algoritmo paralelo capaz de determinar en tiempo real el ángulo de guiñada de un vehículo utilizando imágenes en lugar del magnetómetro. El sistema se implementa en una estación terrena asistiendo a un vehìculo volador no tripulado en vuelo estacionario con una cámara a bordo apuntando al piso. El sistema es capaz de realizar un análisis espectral en tiempo real de las imágenes tomadas para determinar su rotación. El procesamiento de las imágenes se realiza en un peque ˜no cluster Beowulf formado por máquinas de escritorio con recursos compartidos. Para evaluar la precisión, tiempo de ejecución, escalabilidad y speedup se muestran resultados de la aplicación del sistema sobre conjuntos de datos públicos.Determination of the vehicle orientation is fundamental for any autonomous tasks. Magnetometer readings may be inaccurate on indoor vehicles given metallic structures, electric and electronic devices. In this work a real time parallel algorith for yaw determination based on images processing instead of magnetometer readings is presented. The system is implemented in a ground station to aid a hovering unmanned aerial vehicle with an onboard down looking camera. This system is able to perform a real time spectral analysis of the images for rotation determination. Image processing is made on a little Beowulf cluster of desktop machines with shared resources. To assess the accuracy, runtime, scalability and speedup results of the implementation of the system on public data sets are shown.Fil: Paz, Claudio. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.Fil: Araguás, Roberto Gastón. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.Fil: Pérez Paina, Gonzalo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.Fil: Toloza, Hugo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.Peer ReviewedInstitute of Electrical and Electronics Engineers2025-10-08T18:49:51Z2014info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articulopdfapplication/pdfIEEE Biennial Congress of Argentinahttps://hdl.handle.net/20.500.12272/13925spainfo:eu-repo/semantics/openAccessAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Paz, Claudio; Aguarás, Roberto Gastón; Pérez Paina, Gonzalo; Toloza, Hugohttps://creativecommons.org/licenses/by/4.0/reponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica Nacional2026-09-24T12:44:58Zoai:ria.utn.edu.ar:20.500.12272/13925instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-09-24 12:44:59.186Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse
dc.title.none.fl_str_mv Algoritmo de paralelizaciòn para la estimación en tiempo real del ángulo de guiñada de un UAV
title Algoritmo de paralelizaciòn para la estimación en tiempo real del ángulo de guiñada de un UAV
spellingShingle Algoritmo de paralelizaciòn para la estimación en tiempo real del ángulo de guiñada de un UAV
Paz, Claudio
Algoritmo de paralelización
Unmanned aerial vehicle
title_short Algoritmo de paralelizaciòn para la estimación en tiempo real del ángulo de guiñada de un UAV
title_full Algoritmo de paralelizaciòn para la estimación en tiempo real del ángulo de guiñada de un UAV
title_fullStr Algoritmo de paralelizaciòn para la estimación en tiempo real del ángulo de guiñada de un UAV
title_full_unstemmed Algoritmo de paralelizaciòn para la estimación en tiempo real del ángulo de guiñada de un UAV
title_sort Algoritmo de paralelizaciòn para la estimación en tiempo real del ángulo de guiñada de un UAV
dc.creator.none.fl_str_mv Paz, Claudio
Araguás, Roberto Gastón
Pérez Paina, Gonzalo
Toloza, Hugo
author Paz, Claudio
author_facet Paz, Claudio
Araguás, Roberto Gastón
Pérez Paina, Gonzalo
Toloza, Hugo
author_role author
author2 Araguás, Roberto Gastón
Pérez Paina, Gonzalo
Toloza, Hugo
author2_role author
author
author
dc.subject.none.fl_str_mv Algoritmo de paralelización
Unmanned aerial vehicle
topic Algoritmo de paralelización
Unmanned aerial vehicle
dc.description.none.fl_txt_mv La determinación de la orientación de un vehículo es fundamental para cualquier tarea que se realice autónomamente. En los vehículos que realizan tareas en ambientes interiores las lecturas de los magnetómetros pueden ser erradas debido a estructuras metálicas, dispositivos eléctricos y electrónicos. En este trabajo se propone la implementación de un algoritmo paralelo capaz de determinar en tiempo real el ángulo de guiñada de un vehículo utilizando imágenes en lugar del magnetómetro. El sistema se implementa en una estación terrena asistiendo a un vehìculo volador no tripulado en vuelo estacionario con una cámara a bordo apuntando al piso. El sistema es capaz de realizar un análisis espectral en tiempo real de las imágenes tomadas para determinar su rotación. El procesamiento de las imágenes se realiza en un peque ˜no cluster Beowulf formado por máquinas de escritorio con recursos compartidos. Para evaluar la precisión, tiempo de ejecución, escalabilidad y speedup se muestran resultados de la aplicación del sistema sobre conjuntos de datos públicos.
Determination of the vehicle orientation is fundamental for any autonomous tasks. Magnetometer readings may be inaccurate on indoor vehicles given metallic structures, electric and electronic devices. In this work a real time parallel algorith for yaw determination based on images processing instead of magnetometer readings is presented. The system is implemented in a ground station to aid a hovering unmanned aerial vehicle with an onboard down looking camera. This system is able to perform a real time spectral analysis of the images for rotation determination. Image processing is made on a little Beowulf cluster of desktop machines with shared resources. To assess the accuracy, runtime, scalability and speedup results of the implementation of the system on public data sets are shown.
Fil: Paz, Claudio. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.
Fil: Araguás, Roberto Gastón. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.
Fil: Pérez Paina, Gonzalo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.
Fil: Toloza, Hugo. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Centro de Investigación en Informática para la Ingeniería; Argentina.
Peer Reviewed
description La determinación de la orientación de un vehículo es fundamental para cualquier tarea que se realice autónomamente. En los vehículos que realizan tareas en ambientes interiores las lecturas de los magnetómetros pueden ser erradas debido a estructuras metálicas, dispositivos eléctricos y electrónicos. En este trabajo se propone la implementación de un algoritmo paralelo capaz de determinar en tiempo real el ángulo de guiñada de un vehículo utilizando imágenes en lugar del magnetómetro. El sistema se implementa en una estación terrena asistiendo a un vehìculo volador no tripulado en vuelo estacionario con una cámara a bordo apuntando al piso. El sistema es capaz de realizar un análisis espectral en tiempo real de las imágenes tomadas para determinar su rotación. El procesamiento de las imágenes se realiza en un peque ˜no cluster Beowulf formado por máquinas de escritorio con recursos compartidos. Para evaluar la precisión, tiempo de ejecución, escalabilidad y speedup se muestran resultados de la aplicación del sistema sobre conjuntos de datos públicos.
publishDate 2014
dc.date.none.fl_str_mv 2014
2025-10-08T18:49:51Z
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv IEEE Biennial Congress of Argentina
https://hdl.handle.net/20.500.12272/13925
identifier_str_mv IEEE Biennial Congress of Argentina
url https://hdl.handle.net/20.500.12272/13925
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
Paz, Claudio; Aguarás, Roberto Gastón; Pérez Paina, Gonzalo; Toloza, Hugo
https://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
Paz, Claudio; Aguarás, Roberto Gastón; Pérez Paina, Gonzalo; Toloza, Hugo
https://creativecommons.org/licenses/by/4.0/
dc.format.none.fl_str_mv pdf
application/pdf
dc.publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
dc.source.none.fl_str_mv reponame:Repositorio Institucional Abierto (UTN)
instname:Universidad Tecnológica Nacional
reponame_str Repositorio Institucional Abierto (UTN)
collection Repositorio Institucional Abierto (UTN)
instname_str Universidad Tecnológica Nacional
repository.name.fl_str_mv Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional
repository.mail.fl_str_mv gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar
_version_ 1877230891493752832
score 13.24418