Diseño y construcción de un robot seguidor de línea guiado por los valores de pixeles de la imagen en una cámara conectada a una FPGA

dc.contributor.advisorAceros, Cesar Augusto
dc.contributor.authorPérez Sánchez, Larry Andrés
dc.coverage.spatialBucaramangaspa
dc.coverage.temporal2015spa
dc.date.accessioned2025-09-16T15:04:47Z
dc.date.available2025-09-16T15:04:47Z
dc.date.issued2015spa
dc.description68 Páginasspa
dc.description.abstractEste trabajo de grado consiste en el diseño y construcción de un robot seguidor de línea controlado por una cámara conectada a una FPGA Cyclone IV en una tarjeta de desarrollo DE0-NANO producida por la empresa TERASIC. La cámara es una TDRB-D5M que es el sensor del sistema y usando algoritmos de visión por computador programados en la FPGA son capaces de guiarlo a través de líneas de 3 colores. El seguimiento de líneas se logra realizando un enmascaramiento de pixeles en la imagen unido a una descomposición y segmentación usando los valores RGB de los pixeles para determinar el color que la cámara está enfocando. Basado en el color se controla los motores del robot para mantener el curso y avanzar a diferentes velocidades. El proyecto es una prueba de concepto para el uso de las FPGA como elemento de control para robots y como una alternativa a los sistemas basados en microprocesador que son tradicionalmente utilizados. Los resultados demuestran que las FPGA son muy prometedoras como elementos para control de robots y para el procesamiento de imágenes, al usar solamente 9000 elementos lógicos de los 22000 elementos disponibles en la FPGA seleccionada.spa
dc.description.abstractThis work consist in the design and construction of a line follower robot controlled by a camera connected to a Cyclone IV FPGA in a development board DE0-NANO fromthe company TERASIC. The camera is a TDRB-D5M that is the sensor of the robot. By the use of computer vision algorithms programmed into the FPGA we are able to guide the robot through a line of three colors. We follow the line by the use of techniques for masking pixels in the camera´s image. In addition, it is necessary to make a decomposition and segmentation of the RGB pixel values to determine the color that the camera is focusing. Based in the color detected, the robot controls the motors in order to maintain the course and advance at different speeds in the line. This project is a proof of concept for the use of the FPGA as a control device for robots. Furthermore, FPGA can be an alternative to microprocessor-based systems that has been used traditionally. The results demonstrate that FPGAs are very promising as elements for robot control and for image processing applications. In this project, we use only 9.000 logic elements of the 22.000 available in the selected FPGAen
dc.description.degreenameIngeniero Electrónicospa
dc.description.sectionalBucaramangaspa
dc.format.mimetypeapplication/pdfspa
dc.identifier.urihttp://hdl.handle.net/20.500.11912/12951
dc.language.isospaspa
dc.publisher.departmentEscuela de Ingenieríaspa
dc.publisher.programIngeniería Electrónicaspa
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectRobots - Diseño y Construcciónspa
dc.subjectCámaras Digitalesspa
dc.subjectDetectoresspa
dc.subjectVisión por Computadorspa
dc.subjectProcesamiento de Imágenesspa
dc.titleDiseño y construcción de un robot seguidor de línea guiado por los valores de pixeles de la imagen en una cámara conectada a una FPGAspa
dc.typeTrabajo de gradosspa
dc.type.hasVersionpublishedVersionspa

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
documento (2).pdf
Tamaño:
1.52 MB
Formato:
Adobe Portable Document Format
Descripción:
Diseño y construcción_robot seguidor de línea guiado_valores de pixeles_imagen_cámara conectada_FPGA