- -

Desarrollo de aplicaciones industriales con robots colaborativos utilizando el middleware de control de robots Robot Operating System

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

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Desarrollo de aplicaciones industriales con robots colaborativos utilizando el middleware de control de robots Robot Operating System

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Vallés Miquel, Marina es_ES
dc.contributor.advisor Valera Fernández, Ángel es_ES
dc.contributor.author González Moreno, Claudia Anaïs es_ES
dc.date.accessioned 2018-10-11T07:02:37Z
dc.date.available 2018-10-11T07:02:37Z
dc.date.created 2018-09-26
dc.date.issued 2018-10-11 es_ES
dc.identifier.uri http://hdl.handle.net/10251/110124
dc.description.abstract [ES] Este proyecto consiste en la realización de una aplicación para un robot colaborativo mediante la utilización del software de control Robot Operating System (ROS). El presente documento cuenta con diversas partes: en primer lugar, se hace una introducción teórica en la que se explica en qué consiste la robótica colaborativa. Posteriormente, se comentan los distintos métodos de programación para el robot UR3 que se va a utilizar con el fin de realizar una comparativa y justificar la utilización de ROS. A continuación, se entra en detalles sobre MoveIt!, el complemento de ROS en concreto que se utilizará para la creación de las aplicaciones que forman este proyecto, su funcionamiento y los elementos que lo conforman. Después, se explican a nivel teórico cómo funcionan los modelos en ROS y, por último, se explican brevemente los conceptos de visión artificial utilizados dentro de las aplicaciones creadas. En segundo lugar, se realiza el desarrollo práctico del proyecto. Éste empieza con un desglose del material que se ha utilizado, y los distintos paquetes de ROS que ya existían y que se han utilizado. Posteriormente se entra a explicar las modificaciones que se tuvieron que llevar a cabo en el modelo para que se correspondiera con el robot real, y ya se entra en lo que son las aplicaciones realizadas: la primera sería la que define el entorno, después se entra en los programas de manejo de la cámara y la definición del objeto en movimiento, y, por último, los programas para configurar el movimiento del robot que permiten la evasión de los obstáculos definidos. También se añaden unas conclusiones para cerrar el documento y se adjunta una bibliografía con las fuentes de la información utilizadas. Por último, se incorpora un manual de instalación y recomendaciones de uso de las distintas aplicaciones creadas. es_ES
dc.description.abstract [CA] Aquest projecte consisteix en la realització d’una aplicació per a un robot col·laboratiu mitjançant la utilització del software de control Robot Operating System (ROS). El present document consisteix de diverses parts: primerament, es fa una introducció teórica en la que s’explica en què consisteix la robòtica col·laborativa. Posteriorment, es comenten els distints mètodes de programació per al robot UR3 que es va a utilizar amb el fi de realitzar una comparativa i justificar la utilizació de ROS. A continuació, se entra en detalls sobre MoveIt!, el complement de ROS que es va a utilizar per al desenvolupament de les aplicacions que formen aquest projecte, el seu funcionament i els elements que el conformen. Després, s’expliquen a nivell teòric com funcionen els models dins de ROS, i, per acabar, s’expliquen breument els conceptes de visió artificial utilitzats dins de les aplicacions creades. En segon lloc, es realitza el desenvolupament pràctic del projecte. Comença en un desglossament del material emprat, i els distints paquets de ROS que existien previament i que s’han utilitzat. Posteriorment s’entra a explicar les modificacions que s’hagueren de fer al model per adaptar-ho al robot real, i ja s’entra en les aplicacions creades: la primer d’elles seria la que definix l’entorn, després es parla dels programes de utilització de la càmera i la definició del objecte que es mou, i, per últim, els programes per a configurar el moviment del robot que permeten l’evació dels obstacles definits. També s’afegixen unes conclusions per a tancar el document i s’adjunta una bibliografía en les fonts d’informació utilitzades. Per últim, s’incorpora un manual d’instal·lació i recomendacións d’us de les distintes aplicacions creades. es_ES
dc.description.abstract [EN] This project consists of the completion of an application for a collaborative robot using the control software Robot Operating System (ROS). The present document consists of different parts: firstly, a theoretical introduction is made. This explains what collaborative robots are and what can be done with them. After this, there is an explanation of the different programming methods that can be used on the robot UR3 that is used for this project. This is done so the methods can be compared and the utilization of ROS is justified. Then, MoveIt!, the ROS complement that is used for the applications created for this project, is explained alongside its elements and how it works. Afterwards, there is a theoretical explanation on how ROS models work, and finally, the artificial vision concepts used for the created applications are discussed. Secondly, a practical report of the project is given. This begins with a list of the materials used and the different ROS packages that already existed and were used. Then, the modifications made to the original model, in order for it to look like the real model, are discussed, and after that, the different programs that were created are explained. These are; the program that allows you to define the robot’s environment, the camera programs, and the app that creates the moving object in the environment, and lastly, the programs that allow the configuration of the movement of the robot and allow for obstacle avoidance. Also, conclusions to close the document and a bibliography that contains all the sources used are added. To finish with this document, there is an installation manual and some recommendations in order to use the different created programs. es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reconocimiento (by) es_ES
dc.subject Robot colaborativo es_ES
dc.subject ROS es_ES
dc.subject UR3 es_ES
dc.subject aplicación es_ES
dc.subject software es_ES
dc.subject evasión de obstáculos es_ES
dc.subject visión artificial es_ES
dc.subject programa. es_ES
dc.subject.classification INGENIERIA DE SISTEMAS Y AUTOMATICA es_ES
dc.subject.other Máster Universitario en Ingeniería Industrial-Màster Universitari en Enginyeria Industrial es_ES
dc.title Desarrollo de aplicaciones industriales con robots colaborativos utilizando el middleware de control de robots Robot Operating System es_ES
dc.type Tesis de máster 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 Ingenieros Industriales - Escola Tècnica Superior d'Enginyers Industrials es_ES
dc.description.bibliographicCitation González Moreno, CA. (2018). Desarrollo de aplicaciones industriales con robots colaborativos utilizando el middleware de control de robots Robot Operating System. http://hdl.handle.net/10251/110124 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\88654 es_ES


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

Mostrar el registro sencillo del ítem