Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source

162 páginas

Autores:
Palencia Arismendy, William Yesid
Tipo de recurso:
Fecha de publicación:
2021
Institución:
Universidad EIA .
Repositorio:
Repositorio EIA .
Idioma:
spa
OAI Identifier:
oai:repository.eia.edu.co:11190/4206
Acceso en línea:
https://repository.eia.edu.co/handle/11190/4206
Palabra clave:
Cámara de profundidad
Drones
Sistema de navegación
Sistema embebido
ROS
Rights
openAccess
License
Derechos Reservados - Universidad EIA, 2021
id REIA2_78f8f6b65fab423b2b93baacfd4b40f3
oai_identifier_str oai:repository.eia.edu.co:11190/4206
network_acronym_str REIA2
network_name_str Repositorio EIA .
repository_id_str
dc.title.spa.fl_str_mv Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source
title Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source
spellingShingle Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source
Cámara de profundidad
Drones
Sistema de navegación
Sistema embebido
ROS
title_short Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source
title_full Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source
title_fullStr Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source
title_full_unstemmed Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source
title_sort Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source
dc.creator.fl_str_mv Palencia Arismendy, William Yesid
dc.contributor.advisor.none.fl_str_mv González Betancur, Pedro Alejandro
Tejada Orjuela, Juan Camilo
dc.contributor.author.none.fl_str_mv Palencia Arismendy, William Yesid
dc.subject.proposal.spa.fl_str_mv Cámara de profundidad
Drones
Sistema de navegación
Sistema embebido
ROS
topic Cámara de profundidad
Drones
Sistema de navegación
Sistema embebido
ROS
description 162 páginas
publishDate 2021
dc.date.issued.none.fl_str_mv 2021
dc.date.accessioned.none.fl_str_mv 2022-01-24T16:45:43Z
dc.date.available.none.fl_str_mv 2022-01-24T16:45:43Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repository.eia.edu.co/handle/11190/4206
dc.identifier.bibliographiccitation.none.fl_str_mv Tejada Orjuela, J. C. y Palencia Arismendy, W. Y. (2021). Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source [tesis de pregrado, Universidad EIA]. Repositorio Institucional Universidad EIA. https://repository.eia.edu.co/handle/11190/4206
url https://repository.eia.edu.co/handle/11190/4206
identifier_str_mv Tejada Orjuela, J. C. y Palencia Arismendy, W. Y. (2021). Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source [tesis de pregrado, Universidad EIA]. Repositorio Institucional Universidad EIA. https://repository.eia.edu.co/handle/11190/4206
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos Reservados - Universidad EIA, 2021
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Derechos Reservados - Universidad EIA, 2021
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad EIA
dc.publisher.program.spa.fl_str_mv Ingeniería Mecatrónica
dc.publisher.faculty.spa.fl_str_mv Escuela de Ingeniería y Ciencias Básicas
dc.publisher.place.spa.fl_str_mv Envigado (Antioquia, Colombia)
institution Universidad EIA .
bitstream.url.fl_str_mv https://repository.eia.edu.co/bitstreams/15bd56ba-b581-4574-b913-79f5993d192d/download
https://repository.eia.edu.co/bitstreams/9538245d-0caa-4914-8674-aea7b1b2c353/download
https://repository.eia.edu.co/bitstreams/f7393408-ff3a-47d7-a0b0-e7f78ad6642c/download
https://repository.eia.edu.co/bitstreams/e6d0ebdd-2104-4faf-a7ce-7d992c9ba8f9/download
bitstream.checksum.fl_str_mv da9276a8e06ed571bb7fc7c7186cd8fe
b12dec6b7faedd28549f9eb7336a1a48
d9886f2b93fe90f3a10c9811f68bf0b5
f1ba3ad956b52af083f134f71d62a5c8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad EIA
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814100898605957120
spelling González Betancur, Pedro Alejandro8fb7a0505a245ecce6ded00f2a7120e9Tejada Orjuela, Juan Camilo0d921787f9c8e43fb8109af88790d4e6600Palencia Arismendy, William Yesid6ffaceb05c430dc961c9a7390cfe58c22022-01-24T16:45:43Z2022-01-24T16:45:43Z2021https://repository.eia.edu.co/handle/11190/4206Tejada Orjuela, J. C. y Palencia Arismendy, W. Y. (2021). Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open Source [tesis de pregrado, Universidad EIA]. Repositorio Institucional Universidad EIA. https://repository.eia.edu.co/handle/11190/4206162 páginasRESUMEN: En este trabajo se desarrolla un sistema de navegación para entornos exteriores de código abierto para drones cuadricópteros, permitiéndoles tener cierto grado de autonomía y aportando una gran herramienta que pueda ser adaptada para diversas aplicaciones específicas; además, se realiza el ensamble de un dron experimental con la finalidad de efectuar las pruebas del sistema de navegación, también se ejecutan estas pruebas en un entorno simulado de Gazebo. Se hace bajo las propuestas de diseño planteadas en el libro Enginnering Desing de Dieter, George E. y SCHMIDT, Linda C, donde se realiza un estado del arte de las soluciones existentes y, a partir de este, se lleva a cabo el diseño de concepto con la finalidad de seleccionar los componentes para el ensamble del subsistema del dron y el subsistema de navegación. Adicionalmente se hacen pruebas de la integración de los componentes de ambos subsistemas por separado y trabajando de manera conjunta. Los algoritmos de navegación se ejecutan en un entorno de trabajo de ROS que se programó en un sistema embebido comercial Jetson Nano. La navegación se da por medio de un método “GotoGo” que le da órdenes a un controlador de vuelo dirigiendo al dron a una coordenada de destino. De igual forma, esta se logra a través de la integración del método “GotoGo” con el método “Avoid Obstacles”, que además de dirigirlo a una coordenada previamente definida, evade los obstáculos que encuentra en su trayectoria. Estos obstáculos son detectados por medio de la cámara de profundidad Realsense D435i. Asimismo, se realiza una interfaz gráfica que hace más amigable la interacción del humano con el envío y recepción de la información de los nodos. Los resultados obtenidos después de poner en práctica los experimentos para la navegación solo con el método GotoGo en cuanto a la simulación, entregaron un error relativo promedio del 0.353%, que corresponde a 0.725 metros de distancia de diferencia entre el punto de llegada del dron y el punto esperado; en la vida real, el error relativo fue del 1.76%, lo que equivale a 1.56 metros de diferencia entre dichos puntos. Finalmente, los resultados de la integración del método GotoGo con la evasión de obstáculos en las simulaciones entregaron un error relativo respecto al punto de llegada del 0.382%, representando una distancia de diferencia de 0.939 metros.ABSTRACT: In this work an open-source navigation system for outdoor environments is developed for quadcopter drones, allowing them to have some degree of autonomy and providing a great tool that can be adapted for various specific applications; in addition, the assembly of an experimental drone is performed in order to test the navigation system, these tests are also executed in a simulated environment of Gazebo. This is done under the design proposals described in the book ‘Enginnering Design’ by Dieter, George E. and SCHMIDT, Linda C., where a state of the art of the existing solutions is made and, from this, the concept design is carried out in order to select the components for the assembly of the drone’s subsystem and the navigation subsystem. Additionally, the integration of the components of both subsystems are tested separately and working together. The navigation algorithms are executed in a ROS environment programmed on a commercial Jetson Nano embedded system. Navigation is provided by a "GotoGo" method that gives commands to a flight controller directing the drone to a destination coordinate. Likewise, this is achieved through the integration of the "GotoGo" method with the "Avoid Obstacles" method, which, in addition to directing it to a previously defined coordinate, avoids the obstacles that it encounters in its trajectory. These obstacles are detected by means of the Realsense D435i depth camera. Also, a graphical interface is created to make the human interaction with the sending and receiving of information from the nodes more user-friendly. The results obtained after implementing the experiments for navigation only with the GotoGo method in terms of simulation, gave an average relative error of 0.353%, which corresponds to 0.725 meters of distance difference between the arrival point of the drone and the expected point; in real life, the relative error was 1.76%, which is equivalent to 1.56 meters of difference between these points. Finally, the results of the integration of the GotoGo method with obstacle avoidance in the simulations gave a relative error with respect to the arrival point of 0.382%, representing a distance difference of 0.939 meters.PregradoIngeniero(a) Mecatrónico(a)application/pdfspaUniversidad EIAIngeniería MecatrónicaEscuela de Ingeniería y Ciencias BásicasEnvigado (Antioquia, Colombia)Derechos Reservados - Universidad EIA, 2021https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Dron cuadricóptero experimental con sistema de navegación aéreo en entornos abiertos Open SourceTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionTexthttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_7a1fCámara de profundidadDronesSistema de navegaciónSistema embebidoROSPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-82515https://repository.eia.edu.co/bitstreams/15bd56ba-b581-4574-b913-79f5993d192d/downloadda9276a8e06ed571bb7fc7c7186cd8feMD59ORIGINALPalenciaWilliam_2021_DronCuadricopteroExperimental.pdfPalenciaWilliam_2021_DronCuadricopteroExperimental.pdfTrabajo de gradoapplication/pdf7692095https://repository.eia.edu.co/bitstreams/9538245d-0caa-4914-8674-aea7b1b2c353/downloadb12dec6b7faedd28549f9eb7336a1a48MD510TEXTPalenciaWilliam_2021_DronCuadricopteroExperimental.pdf.txtPalenciaWilliam_2021_DronCuadricopteroExperimental.pdf.txtExtracted texttext/plain266052https://repository.eia.edu.co/bitstreams/f7393408-ff3a-47d7-a0b0-e7f78ad6642c/downloadd9886f2b93fe90f3a10c9811f68bf0b5MD511THUMBNAILPalenciaWilliam_2021_DronCuadricopteroExperimental.pdf.jpgPalenciaWilliam_2021_DronCuadricopteroExperimental.pdf.jpgGenerated Thumbnailimage/jpeg8644https://repository.eia.edu.co/bitstreams/e6d0ebdd-2104-4faf-a7ce-7d992c9ba8f9/downloadf1ba3ad956b52af083f134f71d62a5c8MD51211190/4206oai:repository.eia.edu.co:11190/42062023-07-25 17:07:12.926https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Universidad EIA, 2021open.accesshttps://repository.eia.edu.coRepositorio Institucional Universidad EIAbdigital@metabiblioteca.comICAgICAgICAgICAgICAgICAgICAgICAgPGNlbnRlcj5BVklTTyBERSBQUklWQUNJREFEPC9jZW50ZXI+CgpMYSBFc2N1ZWxhIGRlIEluZ2VuaWVyw61hIGRlIEFudGlvcXVpYSBhIHRyYXbDqXMgZGUgZXN0ZSBhdmlzbywgaW5mb3JtYSBhIGxvcyB0aXR1bGFyZXMgZGUgZGF0b3MgcGVyc29uYWxlcyBxdWUgc2UgZW5jdWVudHJlbiBlbiBzdXMgYmFzZXMgZGUgZGF0b3MgcXVlIGxhcyBwb2zDrXRpY2FzIGRlIHRyYXRhbWllbnRvIGRlIGRhdG9zIHBlcnNvbmFsZXMgbGEgRUlBIHNvbjoKCkFsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHNlIGxlIHJlc3BldGFyw6FuIHN1cyBkZXJlY2hvcyBhIGNvbm9jZXIgw61udGVncmFtZW50ZSB5IGRlIGZvcm1hIGdyYXR1aXRhIHN1cyBkYXRvcyBwZXJzb25hbGVzLCBhc8OtIGNvbW8gYSBhY3R1YWxpemFybG9zIHkgcmVjdGlmaWNhcmxvcyBmcmVudGUgYSBsYSBFSUEgbyBsb3MgZW5jYXJnYWRvcyBkZWwgdHJhdGFtaWVudG8uCgpBbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwZXJzb25hbGVzIGVuIHRyYXRhbWllbnRvLCBwb2Ryw6EgY29ub2NlciBlbCB1c28gcXVlIHNlIGxlIGhhIGRhZG8gYSBzdXMgZGF0b3MgcGVyc29uYWxlcywgcHJldmlhIHNvbGljaXR1ZC4KCkVsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHBvZHLDoSBzb2xpY2l0YXIgcHJ1ZWJhIGRlIGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgYSBsYSBFSUEuIHNhbHZvIGN1YW5kbyBleHByZXNhbWVudGUgc2UgZXhjZXB0w7plIGNvbW8gcmVxdWlzaXRvIHBhcmEgZWwgdHJhdGFtaWVudG8sIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBsZXkuCgpFbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwdWVkZSByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24geSBzb2xpY2l0YXIgbGEgc3VwcmVzacOzbiBkZWwgZGF0byBjdWFuZG8gZW4gZWwgdHJhdGFtaWVudG8gbm8gc2UgcmVzcGV0ZW4gbG9zIHByaW5jaXBpb3MsIGRlcmVjaG9zIHkgZ2FyYW50w61hcyBjb25zdGl0dWNpb25hbGVzIHkgbGVnYWxlcy4gTGEgcmV2b2NhdG9yaWEgeSBzdXByZXNpw7NuIHByb2NlZGVyw6EgY3VhbmRvIGxhIFN1cGVyaW50ZW5kZW5jaWEgZGUgSW5kdXN0cmlhIHkgQ29tZXJjaW8gKFNJQykgaGF5YSBkZXRlcm1pbmFkbyBxdWUgZW4gZWwgdHJhdGFtaWVudG8sIGxhIEVTQ1VFTEEgREUgSU5HRU5JRVLDjUEgREUgQU5USU9RVUlBIGhhIGluY3VycmlkbyBlbiBjb25kdWN0YXMgY29udHJhcmlhcyBhIGVzdGEgTGV5IHkgYSBsYSBDb25zdGl0dWNpw7NuIFBvbMOtdGljYS4KClBhcmEgZWZlY3RvcyBkZSBlamVyY2VyIHN1cyBkZXJlY2hvcyBkZSBjb25vY2VyLCBhY3R1YWxpemFyLCByZWN0aWZpY2FyIHkgc3VwcmltaXIgaW5mb3JtYWNpw7NuLCByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24sIGVudHJlIG90cm9zOyBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgYWN1ZGlyIGEgbGEgRVNDVUVMQSBERSBJTkdFTklFUsONQSBERSBBTlRJT1FVSUEsIGNvbW8gcmVzcG9uc2FibGUgZGVsIHRyYXRhbWllbnRvIGRlIGRhdG9zIGFsIMOhcmVhIGRlIGNvbXVuaWNhY2lvbmVzLCBtZWRpYW50ZSBjb3JyZW8gZWxlY3Ryw7NuaWNvIGEgd2VibWFzdGVyQGVpYS5lZHUuY28gLgoKRW4gY2FzbyBkZSBpbmZyYWNjaW9uZXMgYSBsYSBsZXkgMTU4MSBkZSAyMDEyLCBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgcHJlc2VudGFyIHF1ZWphIGFudGUgbGEgU3VwZXJpbnRlbmRlbmNpYSBkZSBJbmR1c3RyaWEgeSBDb21lcmNpbyAoU0lDKS4KCkVsIHRpdHVsYXIgc2Vyw6EgaW5mb3JtYWRvIGFjZXJjYSBkZSBsYSBubyBvYmxpZ2F0b3JpZWRhZCBkZSBsYXMgcmVzcHVlc3RhcyBhIGxhcyBwcmVndW50YXMgcXVlIGxlIHNlYW4gaGVjaGFzLCBjdWFuZG8gw6lzdGFzIHZlcnNlbiBzb2JyZSBkYXRvcyBzZW5zaWJsZXMsIHRhbGVzIGNvbW8gb3JpZ2VuIHJhY2lhbCBvIMOpdG5pY28sIG9yaWVudGFjacOzbiBwb2zDrXRpY2EsIGNvbnZpY2Npb25lcyByZWxpZ2lvc2FzICwgcGVydGVuZW5jaWEgYSBzaW5kaWNhdG9zLCBvcmdhbml6YWNpb25lcyBzb2NpYWxlcyBkZSBkZXJlY2hvcyBodW1hbm9zLCBkYXRvcyByZWxhdGl2b3MgYSBsYSBzYWx1ZCwgYSBsYSB2aWRhIHNleHVhbCB5IGRhdG9zIGJpb23DqXRyaWNvcyBvIHNvYnJlIGxvcyBkYXRvcyBkZSBsb3MgbmnDsW9zLCBuacOxYXMgeSBhZG9sZXNjZW50ZXMuCgpFbCB0aXR1bGFyIHBvZHLDoSBjb25vY2VyIG51ZXN0cmEgcG9sw610aWNhIGRlIHRyYXRhbWllbnRvLCBsb3MgZGF0b3Mgc3VzdGFuY2lhbGVzIHF1ZSBzZSBsbGVndWVuIGEgcHJvZHVjaXIgZW4gZWwgcHJlc2VudGUgYXZpc28gbyBlbiBsYXMgcG9sw610aWNhcyBkZSB0cmF0YW1pZW50bywgc2Vyw6FuIHB1YmxpY2FkYXMgZW4gbnVlc3RybyBzaXRpbyB3ZWIsIG1lZGlvIGVsZWN0csOzbmljbyBoYWJpdHVhbCBkZSBjb250YWN0byBjb24gbG9zIHRpdHVsYXJlcy4KCg==