Back to Search Start Over

Control por voz de un robot Kuka

Authors :
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Sistemes, Automàtica i Informàtica Industrial
Kuka Robots Ibérica
Muñoz Morgado, Luis Miguel
Granero Molinedo, Aleix
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Sistemes, Automàtica i Informàtica Industrial
Kuka Robots Ibérica
Muñoz Morgado, Luis Miguel
Granero Molinedo, Aleix
Publication Year :
2021

Abstract

L'arribada de la quarta revolució industrial, la Indústria 4.0, ja és una realitat. Cada vegada les empreses estan més sotmeses a canvis i innovacions i les que no s'aconsegueixin adaptar correran el risc de perdre quota de mercat. L'actual treball es focalitza precisament en tres branques de la Indústria 4.0: la robòtica col·laborativa, la intel·ligència artificial i les comunicacions industrials. En aquest projecte es dissenya i desenvolupa un assistent virtual integrat en una aplicació d'ordinador per a l'empresa de robòtica Kuka. L'objectiu principal és controlar per veu el robot col·laboratiu LBR iiwa, afegint a més funcionalitats addicionals com la recerca d'informació per Internet. Inicialment es fa una introducció a tots els aspectes d'interès previs a l'elaboració de l'assistent, on es veu què és la robòtica col·laborativa, com es processa el senyal de veu i com es realitza la comunicació entre l'assistent i el robot. A continuació, s'expliquen les decisions que s'han pres i com s'ha desenvolupat el projecte. D'una banda, l'assistent es programa amb Python, i s'utilitzen llibreries per al reconeixement i la reproducció de la veu. D'altra banda, el robot es programa en Java utilitzant el software Kuka Sunrise Workbench. La comunicació entre tots dos es realitza mitjançant el protocol UDP per la seva alta velocitat. El resultat de el projecte ha estat la creació de Kubot, un assistent virtual integrat en una aplicació amb la capacitat de controlar el robot LBR iiwa i de llegir informació de pàgines web. Entre les seves funcionalitats destaca el mode programació, que permet simular la programació del robot mitjançant ordres de veu. Estic molt content amb els resultats obtinguts i considero que donen a conèixer que la implementació d'un assistent virtual per al control de robots representa una opció molt vàlida i amb molta perspectiva de futur.<br />La llegada de la cuarta revolución industrial, la Industria 4.0, ya es una realidad. Cada vez las empresas están más sometidas a cambios e innovaciones y las que no se consigan adaptar correrán el riesgo de perder cuota de mercado. El actual trabajo se focaliza precisamente en tres ramas de la Industria 4.0: la robótica colaborativa, la inteligencia artificial y las comunicaciones industriales. En este proyecto se diseña y desarrolla un asistente virtual integrado en una aplicación de ordenador para la empresa de robótica Kuka. El objetivo principal es controlar por voz el robot colaborativo LBR iiwa, añadiendo además funcionalidades adicionales como la búsqueda de información por Internet. Inicialmente se hace una introducción a todos los aspectos de interés previos a la elaboración del asistente, donde se ve qué es la robótica colaborativa, cómo se procesa la señal de voz y cómo se realiza la comunicación entre el asistente y el robot. A continuación, se explican las decisiones que se han tomado y cómo se ha desarrollado el proyecto. Por un lado, el asistente es programado en Python, y se usan librerías para el reconocimiento y la reproducción de la voz. Por otro lado, el robot se programa en Java utilizando el software Kuka Sunrise Workbench. La comunicación entre ambos se realiza mediante el protocolo UDP por su alta velocidad. El resultado del proyecto ha sido la creación de KuBot, un asistente virtual integrado en una aplicación con la capacidad de controlar el robot LBR iiwa y de leer información de páginas web. Entre sus funcionalidades destaca el modo programación, que permite simular la programación del robot mediante comandos de voz. Los resultados obtenidos son totalmente de mi agrado y considero que dan a conocer que la implementación de un asistente virtual para el control de robots representa una opción muy válida y con mucha perspectiva de futuro.<br />The arrival of the fourth industrial revolution, Industry 4.0, is already a reality. Companies are increasingly subject to changes and innovations and those that fail to adapt will run the risk of losing market share. The current project focuses precisely on three branches of Industry 4.0: collaborative robotics, artificial intelligence and industrial communications. This project consists in the design and development of a virtual assistant, integrated into a computer application for the robotics company Kuka. The main objective is to control the LBR iiwa robot using the voice, and adding additional functionalities such as searching for information over the Internet. The project starts with an introduction of different aspects of interest, such as what the collaborative robotics is, how the voice signal is processed and how does the communication between the assistant and the robot works. After, it is explained the decisions that have been made and how the project has been developed. On the one hand, the assistant is programmed in Python, with the use of different libraries that implement the voice recognition and reproduction. On the other hand, the robot is programmed in Java, using the Kuka Sunrise Workbench software. Communication between them is done through the UDP protocol, due to its high speed. The result of the project has been the creation of KuBot, a virtual assistant integrated into an application with the ability to control the LBR iiwa robot, and to read information from web pages. Among its functionalities, the programming mode stands out, which allows to simulate the programming of a robot using voice commands. Finally, I am very happy with the results obtained, and I consider that they show that the implementation of a virtual assistant to control a robot represents a very valid option with a big future.

Details

Database :
OAIster
Notes :
application/pdf, application/pdf, application/x-rar-compressed, Spanish
Publication Type :
Electronic Resource
Accession number :
edsoai.on1264611701
Document Type :
Electronic Resource