- -

Aplicación de pick and place de piezas de LEGO con visión artificial en un robot colaborativo

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Aplicación de pick and place de piezas de LEGO con visión artificial en un robot colaborativo

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Ivorra Martínez, Eugenio es_ES
dc.contributor.author Aparicio Gonzalez, Javier es_ES
dc.date.accessioned 2022-10-13T10:24:09Z
dc.date.available 2022-10-13T10:24:09Z
dc.date.created 2022-09-27
dc.date.issued 2022-10-13 es_ES
dc.identifier.uri http://hdl.handle.net/10251/187599
dc.description.abstract [ES] El trabajo desarrollado consiste principalmente en una aplicación de visión artificial desarrollada con el software Merlic de MVTec donde la cámara detecta las piezas de construcción MegaBloks correspondientes para construir cualquier figura con estas. Para ello las piezas de MegaBlocks pasan por una cinta transportadora, y la cámara, colocada en una posición fija arriba de la cinta transportadora, analiza y clasifica las piezas mediante un programa de aprendizaje profundo, o inteligencia artificial, desarrollado con el software Deep Learning Tool también de MVTec. Comparando esta clasificación de las piezas con una base de datos donde se almacena la información de las piezas necesarias y la posición de estas en el área de montaje, el software manda una señal por TCP/IP (Socket) a un robot colaborativo de Universal Robots, en concreto un UR3e, así este robot coge la pieza de la cinta transportadora y la coloca justo en su sitio para construir la pieza final, que es un puente de unas 10 piezas distintas tanto en forma y color. Para ello previamente hemos realizado una calibración de la cámara y un preprocesamiento de la imagen con Merlic para el correcto funcionamiento de la clasificación de piezas con el software de aprendizaje. En cuanto a los resultados obtenidos a la finalización del proyecto son satisfactorios, consiguiendo un correcto funcionamiento de toda la aplicación, tanto en el robot como en la cámara de visión artificial, logrando unos buenos porcentajes de precisión en los modelos en los clasificadores de piezas. es_ES
dc.description.abstract [EN] The work to be developed consists mainly of an artificial vision application developed with MVTec's Merlic software where the camera will detect the corresponding MegaBloks construction pieces to build any figure with them. To do this, the MegaBlocks pieces will go through a conveyor belt, and the camera, which will be placed in a fixed position above the conveyor belt, will analyze and classify the pieces through a deep learning program, or artificial intelligence, developed with the Deep Learning Tool software also from MVTec. Comparing this classification of the parts with a database containing the information on the necessary parts and their position in the assembly area, the software will send a signal via TCP/IP (Socket) to a Universal Robots collaborative robot, specifically a UR3e, so that this robot takes the piece from the conveyor belt and places it exactly in its place to build the final piece, which in our case will be a bridge of about 10 different pieces in both shape and color. For this, it will be necessary to previously calibrate the camera and the robot, in addition to preprocessing the image with Merlic for the correct functioning of the part classification with the learning software. As for the results obtained at the end of the project, they are satisfactory, achieving a correct operation of the entire application, both in the robot and in the artificial vision camera, achieving good percentages of precision in the part classifiers. es_ES
dc.description.abstract [CA] El treball a desenvolupar consisteix principalment en una aplicació de visió artificial desenvolupada amb el programari Merlic de MVTec on la cambra anirà detectant les peces de construcció MegaBloks corresponents per a construir qualsevol figura amb aquestes. Per a això les peces de MegaBlocks aniran passant per una cinta transportadora, i la cambra, que estarà col·locada en una posició fixa a dalt de la cinta transportadora, anirà analitzant i classificant les peces mitjançant un programa d’aprenentatge profund, o intelligència artificial, desenvolupat amb el programari Deep Learning Tool també de MVTec. Comparant aquesta classificació de les peces amb una base de dades on estarà la informació de les peces necessàries i la posició d’aquestes en l’àrea de muntatge, el programari manarà un senyal per TCP/IP (Socket) a un robot collaboratiu d’Universal Robots, en concret un UR3e, perquè aquest robot agafe la peça de la cinta transportadora i la colloque just en el seu lloc per a construir la peça final, que en el nostre cas serà un pont d’unes 10 peces diferents punt en forma i color. Per a això prèviament caldrà fer un calibratge de la cambra i del robot, a més d’un preprocessament de la imatge amb Merlic per al correcte funcionament de la classificació de peces amb el programari d’aprenentatge. Quant als resultats obtinguts a la finalització del projecte són satisfactoris, aconseguint un correcte funcionament de tota l’aplicació, tant en el robot com en la càmera de visió artificial, aconseguint uns bons percentatges de precisió en els models en els classificadors de peces. es_ES
dc.format.extent 102 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Visión artificial es_ES
dc.subject Robot colaborativo es_ES
dc.subject Pick & Place es_ES
dc.subject Merlic es_ES
dc.subject Artificial vision es_ES
dc.subject Collaborative robot es_ES
dc.subject.classification INGENIERIA DE SISTEMAS Y AUTOMATICA es_ES
dc.subject.other Grado en Ingeniería Electrónica Industrial y Automática-Grau en Enginyeria Electrònica Industrial i Automàtica es_ES
dc.title Aplicación de pick and place de piezas de LEGO con visión artificial en un robot colaborativo es_ES
dc.title.alternative Pick and place operation of LEGO pieces with artificial vision in a collaborative robot es_ES
dc.title.alternative Aplicació de pick and place de peces de LEGO amb visió artificial en un robot col·laboratiu es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Ingeniería de Sistemas y Automática - Departament d'Enginyeria de Sistemes i Automàtica es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Técnica Superior de Ingeniería del Diseño - Escola Tècnica Superior d'Enginyeria del Disseny es_ES
dc.description.bibliographicCitation Aparicio Gonzalez, J. (2022). Aplicación de pick and place de piezas de LEGO con visión artificial en un robot colaborativo. Universitat Politècnica de València. http://hdl.handle.net/10251/187599 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\149162 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem