Publicación:
Desarrollo de herramientas de software para el control individual y seguro del cuadricóptero Crazy ie 2.1 utilizando la placa de expansión de posicionamiento con odometría visual Flow Deck

dc.contributor.authorCaal Leiva, Pablo Javier
dc.contributor.educationalvalidatorEsquit, Carlos
dc.date.accessioned2025-11-28T21:17:39Z
dc.date.issued2025
dc.descriptionFormato PDF digital — 87 páginas — incluye gráficos, tablas y referencias bibliográficas.
dc.description.abstractEl objetivo principal de este trabajo fue desarrollar herramientas de software que permitieran el control individual y seguro del dron Crazyie 2.1 mediante la integración de la placa de posicionamiento Flow Deck, basada en odometría visual. Esto con el n de ampliar las aplicaciones educativas en la Universidad del Valle de Guatemala, facilitando su uso en prácticas de laboratorio y en entornos de aprendizaje relacionados con robótica y sistemas de control. Durante el desarrollo del proyecto, se completó exitosamente la integración de hardware, logrando que la placa de expansión Flow Deck funcionara de forma óptima como sistema de posicionamiento del dron. También, se desarrollaron funciones de control utilizando la librería c ib, adaptadas para ser utilizadas desde el entorno de trabajo de Matlab. Estas funciones permitieron ejecutar experimentos que van desde el despegue hasta el aterrizaje, incluyendo el seguimiento de trayectorias planicadas mediante métodos de interpolación en una pista de obstáculos. Además, utilizando las herramientas desarrolladas, se elaboraron guías de laboratorio para los cursos de Sistemas de Control y Robótica. Finalmente, se creó un manual de usuario que detalla el proceso de ensamblaje del dron Crazy ie, la integración de la placa de expansión Flow Deck, la instalación de las dependencias y el uso del paquete de herramientas de software.spa
dc.description.abstractThe main objective of this work was to develop software tools that enable the individual and safe control of the Crazy ie 2.1 drone by integrating the Flow Deck positioning board, based on visual odometry. This was done to expand the educational applications of the Crazy ie drone at Universidad del Valle de Guatemala, facilitating its use in laboratory practices and learning environments related to robotics and control systems. During the development of the project, the hardware integration was successfully completed, ensuring the Flow Deck expansion board functioned optimally as a positioning system for the drone. Additionally, control functions were developed using the c ib library, adapted for use in the Matlab environment. These functions allowed the execution of experiments ranging from take-o and landing to the tracking of trajectories planned using interpolation methods in an obstacle course. Furthermore, using the developed tools, laboratory guides were created for the Control Systems and Robotics courses. Finally, in addition to the main objectives, a user manual was created detailing the assembly process of the Crazy ie drone, the integration of the Flow Deck expansion board, the installation of dependencies, and the usage of the software tools package.
dc.description.degreelevelPregrado
dc.description.degreenameLicenciado en Ingeniería Mecatrónica
dc.format.extent87 p.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://repositorio.uvg.edu.gt/handle/123456789/6270
dc.language.isospa
dc.publisherUniversidad del Valle de Guatemala
dc.publisher.branchCampus Central
dc.publisher.facultyFacultad de Ingeniería
dc.publisher.placeGuatemala
dc.publisher.programLicenciatura en Ingeniería Mecatrónica
dc.relation.referencesBitcraze, Estimación de estado con la placa de expansión Flow Deck, Acceso: 12 de mayo de 2024, 2024. dirección: https : / / www . bitcraze . io / documentation / repository/crazyflie-firmware/master/functional-areas/sensor-to-control/ state_estimators/#flowdeck-measurement-model.
dc.relation.referencesM. Persson, Visual Odometry in Principle and Practice, 1.a ed. Linköping University, 2022, isbn: 978-91-7929-168-6.
dc.relation.referencesPython, Python 3.11.0, Acceso: 05 de junio de 2024, 2024. dirección: https://www. python.org/downloads/release/python-3110/.
dc.relation.referencesMatlab, Versions of Python Compatible with MATLAB Products by Release, Acceso: 06 de junio de 2024, 2024. dirección: https : / / la . mathworks . com / support / requirements/python-compatibility.html.
dc.relation.referencesF. Sanabria, Diseño e implementación de una plataforma de pruebas para sistemas de control para el dron Crazy ie 2.0,Tesis de licenciatura, Universidad Del Valle de Guatemala, 2022.
dc.relation.referencesC. Perafan, Robotat: un ecosistema robótico de captura de movimiento y comunicación inalámbrica, Tesis de licenciatura, Universidad Del Valle de Guatemala, 2022.
dc.relation.referencesD. Otzoy, Uso del cuadricóptero Crazyfie dentro del ecosistema Robotat para la generación de trayectorias y la evasión de obstáculos, Tesis de licenciatura, Universidad Del Valle de Guatemala, 2023.
dc.relation.referencesJ. Gordillo, Diseño e implementación de un paquete de herramientas de software para controlar inalámbricamente un enjambre de drones Crazy ie dentro de un ecosistema robótico basado en captura de movimiento, Tesis de licenciatura, Universidad Del Valle de Guatemala, 2023.
dc.relation.referencesJ. Avila, Adaptación del sistema de drones Crazyswarm al ecosistema Robotat, Tesis de licenciatura, Universidad Del Valle de Guatemala, 2023.
dc.relation.referencesB. Garrido, Levantamiento de una plataforma de pruebas para sistemas multidrones con OptiTrack y Crazyswarm, Tesis de licenciatura, Universidad Del Valle de Guatemala, 2023.
dc.relation.referencesC. Chadehumbe y J. Sjöberg, Autonomous light of the micro drone Crazyie 2.1 through an obstacle course, Independent thesis basic level (degree of Bachelor), Universidad Uppsala, 2020.
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.licenseAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.armarcDrones
dc.subject.armarcSistemas de posicionamiento gráfico
dc.subject.armarcVehículos piloteados de forma remota
dc.subject.armarcRobótica -- Guatemala -- Innovación tecnológica
dc.subject.armarcRobotics -- Guatemala -- Technological innovation
dc.subject.ddc620 - Ingeniería y operaciones afines::629 - Otras ramas de la ingeniería
dc.subject.ocde2. Ingeniería y Tecnología
dc.subject.odsODS 9: Industria, innovación e infraestructura. Construir infraestructuras resilientes, promover la industrialización inclusiva y sostenible y fomentar la innovación
dc.titleDesarrollo de herramientas de software para el control individual y seguro del cuadricóptero Crazy ie 2.1 utilizando la placa de expansión de posicionamiento con odometría visual Flow Deck
dc.title.translatedDevelopment of software tools for the individual and safe control of the Crazyflie 2.1 quadcopter using the Flow Deck visual-odometry positioning expansion board
dc.typeTrabajo de grado - Pregrado
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.contentText
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.versioninfo:eu-repo/semantics/publishedVersion
dc.type.visibilityPublic Thesis
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Pablo Javier Caal Leiva.pdf
Tamaño:
15.31 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
14.49 KB
Formato:
Item-specific license agreed upon to submission
Descripción: