Desarrollo de una Interfaz de Usuario y Verificación Experimental de un Robot Tipo SCARA

260 páginas

Autores:
Medina Henao , Maria Elisa
Puerta Echandía, Alejandro
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2017
Institución:
Universidad EIA .
Repositorio:
Repositorio EIA .
Idioma:
spa
OAI Identifier:
oai:repository.eia.edu.co:11190/6551
Acceso en línea:
https://repository.eia.edu.co/handle/11190/6551
Palabra clave:
Interfaz gráfica con Qt Creator
Precisión
Repetibilidad
Comunicación por medio de ROS
Simulación con OpenGL
Norma ISO 8293
Diseño de productos por Karl T. Ulrich.
Graphical interface with Qt Creator
Accuracy
Repeatability
Communication via ROS
Simulation with OpenGL
ISO 8293 norm
Design of products by Karl T. Ulrich.
Rights
openAccess
License
Derechos Reservados - Univesidad EIA - 2017
id REIA2_3fda8a1cf7a625c5ecb4e5155d3cf084
oai_identifier_str oai:repository.eia.edu.co:11190/6551
network_acronym_str REIA2
network_name_str Repositorio EIA .
repository_id_str
dc.title.spa.fl_str_mv Desarrollo de una Interfaz de Usuario y Verificación Experimental de un Robot Tipo SCARA
title Desarrollo de una Interfaz de Usuario y Verificación Experimental de un Robot Tipo SCARA
spellingShingle Desarrollo de una Interfaz de Usuario y Verificación Experimental de un Robot Tipo SCARA
Interfaz gráfica con Qt Creator
Precisión
Repetibilidad
Comunicación por medio de ROS
Simulación con OpenGL
Norma ISO 8293
Diseño de productos por Karl T. Ulrich.
Graphical interface with Qt Creator
Accuracy
Repeatability
Communication via ROS
Simulation with OpenGL
ISO 8293 norm
Design of products by Karl T. Ulrich.
title_short Desarrollo de una Interfaz de Usuario y Verificación Experimental de un Robot Tipo SCARA
title_full Desarrollo de una Interfaz de Usuario y Verificación Experimental de un Robot Tipo SCARA
title_fullStr Desarrollo de una Interfaz de Usuario y Verificación Experimental de un Robot Tipo SCARA
title_full_unstemmed Desarrollo de una Interfaz de Usuario y Verificación Experimental de un Robot Tipo SCARA
title_sort Desarrollo de una Interfaz de Usuario y Verificación Experimental de un Robot Tipo SCARA
dc.creator.fl_str_mv Medina Henao , Maria Elisa
Puerta Echandía, Alejandro
dc.contributor.author.none.fl_str_mv Medina Henao , Maria Elisa
Puerta Echandía, Alejandro
dc.subject.proposal.spa.fl_str_mv Interfaz gráfica con Qt Creator
Precisión
Repetibilidad
Comunicación por medio de ROS
Simulación con OpenGL
Norma ISO 8293
Diseño de productos por Karl T. Ulrich.
topic Interfaz gráfica con Qt Creator
Precisión
Repetibilidad
Comunicación por medio de ROS
Simulación con OpenGL
Norma ISO 8293
Diseño de productos por Karl T. Ulrich.
Graphical interface with Qt Creator
Accuracy
Repeatability
Communication via ROS
Simulation with OpenGL
ISO 8293 norm
Design of products by Karl T. Ulrich.
dc.subject.proposal.eng.fl_str_mv Graphical interface with Qt Creator
Accuracy
Repeatability
Communication via ROS
Simulation with OpenGL
ISO 8293 norm
Design of products by Karl T. Ulrich.
description 260 páginas
publishDate 2017
dc.date.issued.none.fl_str_mv 2017
dc.date.accessioned.none.fl_str_mv 2024-05-10T14:59:57Z
dc.date.available.none.fl_str_mv 2024-05-10T14:59:57Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.none.fl_str_mv Text
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repository.eia.edu.co/handle/11190/6551
url https://repository.eia.edu.co/handle/11190/6551
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv Derechos Reservados - Univesidad EIA - 2017
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.license.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Derechos Reservados - Univesidad EIA - 2017
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad EIA
dc.publisher.program.none.fl_str_mv Ingeniería Mecatrónica
dc.publisher.faculty.none.fl_str_mv Escuela de Ingeniería y Ciencias Básicas
dc.publisher.place.none.fl_str_mv Envigado, Antioquia
publisher.none.fl_str_mv Universidad EIA
institution Universidad EIA .
bitstream.url.fl_str_mv https://repository.eia.edu.co/bitstreams/78bc39c6-772d-4101-a3fa-011ef656cef8/download
https://repository.eia.edu.co/bitstreams/6bed5eed-9f19-4e68-b2fe-abbab9cba476/download
https://repository.eia.edu.co/bitstreams/819f7c01-ba48-49f4-a9f3-62fe3e7413a2/download
https://repository.eia.edu.co/bitstreams/78dbdd6c-71b7-4da8-9792-acd244d17022/download
bitstream.checksum.fl_str_mv a02187fd2e0e949b56123b06c10d8bdb
2264fce645ac2952653ce3f3b8fa781e
e2490d581ac0de292550e6a05423c890
008981f316ca0e9cd704713d67e14020
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad EIA
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814100925449502720
spelling Medina Henao , Maria ElisaPuerta Echandía, Alejandro2024-05-10T14:59:57Z2024-05-10T14:59:57Z2017https://repository.eia.edu.co/handle/11190/6551260 páginasEn el presente trabajo se expone la metodología de diseño de Karl T. Ulrich para la creación de una interfaz gráfica para un robot tipo SCARA (Selective Compliant Assembly Robot Arm) de 4 grados de libertad orientado a la academia con miras a ser implementados en un ambiente industrial o simular una aplicación en la industria, además de una serie de pruebas para la medición de la precisión y repetibilidad del robot por medio de la implementación de la Norma ISO 8293. En su desarrollo se tienen en cuenta factores como la implementación en software libre en este caso ROS para realizar una comunicación nodo a nodo haciendo uso de tópicos, en los cuales se publica la información y donde se alerta a los nodos suscritos que se ha subido nueva información a estos, para que estos nodos procedan a descargarlos y realizar su posterior tratamiento. Además la comunicación con el brazo SCARA se realiza por medio de serial, ya que está soportada por la mayoría de los dispositivos y es de relativa facilidad su implementación. Otro factor es la implementación de la interfaz gráfica por medio del software Qt Creator, el cual es un software para desarrollo de HMI (Human Machine Interface) muy versátil debido a su facilidad de operación y a la creación rápida de elementos como botones, cajas de texto y etiquetas de texto. Adicionalmente tiene la capacidad de implementarse con librerías como OpenGL para realizar la simulación del movimiento y los protocolos de comunicación de ROS (Sistema Operativo Robótico por sus siglas en inglés). Por último se realizan pruebas de medición de precisión y repetibilidad haciendo uso de las ecuaciones planteadas en la Norma ISO 8293 para la medición de variables en brazos robóticos y visión artificial con el software Python con librerías de OpenCV debido a la facilidad que se tiene para obtener las librerías necesarias para su implementación y para realizar este tipo de aplicaciones.The present thesis expose the methodology of design of Karl T. Ulrich for the creation of a graphical interface for a robot type SCARA (Selective Compliant Assembly Robot Arm) of 4 degrees of freedom oriented to the academy with a view to be implemented in an industrial environment or to simulate an application of the industry, in addition to a series of tests to measure the accuracy and repeatability of the robot through the implementation of ISO 8293 norm. In its development are taken into account factors such as the implementation in free software in this case ROS to perform a node-to-node communication using topics, in which the information is published and the subscribed nodes are alerted that new information has been uploaded to them, so that they proceed to discharge them and carry out their subsequent treatment. In addition, the communication with the SCARA arm is done by serial, since it is supported by most devices and is relatively easy to implement. Another factor is the implementation of the graphical interface through the software Qt Creator, which is a software for development of HMI (Human Machine Interface) very versatile because of its ease of operation and the quick creation of elements like buttons, text boxes and labels. In addition, it has the ability to be implemented with libraries such as OpenGL to perform the simulation of movement and communication protocols of ROS (Robotic Operating System). Finally, the tests of precision and repeatability are made using the equations set forth in ISO 8293 for the measurement of variables in robotic arms and artificial vision with Python software through OpenCV libraries due to the ease of obtaining the necessary libraries for its implementation and to make such applications.PregradoIngeniero Mecatrónicoapplication/pdfspaUniversidad EIAIngeniería MecatrónicaEscuela de Ingeniería y Ciencias BásicasEnvigado, AntioquiaDerechos Reservados - Univesidad EIA - 2017https://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Desarrollo de una Interfaz de Usuario y Verificación Experimental de un Robot Tipo SCARATrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionTexthttp://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85Interfaz gráfica con Qt CreatorPrecisiónRepetibilidadComunicación por medio de ROSSimulación con OpenGLNorma ISO 8293Diseño de productos por Karl T. Ulrich.Graphical interface with Qt CreatorAccuracyRepeatabilityCommunication via ROSSimulation with OpenGLISO 8293 normDesign of products by Karl T. Ulrich.PublicationORIGINALMedinaMaria_2017_InterfazUsuarioVerificación.pdfMedinaMaria_2017_InterfazUsuarioVerificación.pdfapplication/pdf16066433https://repository.eia.edu.co/bitstreams/78bc39c6-772d-4101-a3fa-011ef656cef8/downloada02187fd2e0e949b56123b06c10d8bdbMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82553https://repository.eia.edu.co/bitstreams/6bed5eed-9f19-4e68-b2fe-abbab9cba476/download2264fce645ac2952653ce3f3b8fa781eMD52TEXTMedinaMaria_2017_InterfazUsuarioVerificación.pdf.txtMedinaMaria_2017_InterfazUsuarioVerificación.pdf.txtExtracted texttext/plain102075https://repository.eia.edu.co/bitstreams/819f7c01-ba48-49f4-a9f3-62fe3e7413a2/downloade2490d581ac0de292550e6a05423c890MD53THUMBNAILMedinaMaria_2017_InterfazUsuarioVerificación.pdf.jpgMedinaMaria_2017_InterfazUsuarioVerificación.pdf.jpgGenerated Thumbnailimage/jpeg6290https://repository.eia.edu.co/bitstreams/78dbdd6c-71b7-4da8-9792-acd244d17022/download008981f316ca0e9cd704713d67e14020MD5411190/6551oai:repository.eia.edu.co:11190/65512024-05-11 03:02:02.287https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Univesidad EIA - 2017open.accesshttps://repository.eia.edu.coRepositorio Institucional Universidad EIAbdigital@metabiblioteca.comCjxjZW50ZXI+PGI+QVZJU08gREUgUFJJVkFDSURBRDwvYj48L2NlbnRlcj4KPGJyPgo8cD5MYSBFc2N1ZWxhIGRlIEluZ2VuaWVyw61hIGRlIEFudGlvcXVpYSBhIHRyYXbDqXMgZGUgZXN0ZSBhdmlzbywgaW5mb3JtYSBhIGxvcyB0aXR1bGFyZXMgZGUgZGF0b3MgcGVyc29uYWxlcyBxdWUgc2UgZW5jdWVudHJlbiBlbiBzdXMgYmFzZXMgZGUgZGF0b3MgcXVlIGxhcyBwb2zDrXRpY2FzIGRlIHRyYXRhbWllbnRvIGRlIGRhdG9zIHBlcnNvbmFsZXMgbGEgRUlBIHNvbjo8L3A+CjxwPkFsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHNlIGxlIHJlc3BldGFyw6FuIHN1cyBkZXJlY2hvcyBhIGNvbm9jZXIgw61udGVncmFtZW50ZSB5IGRlIGZvcm1hIGdyYXR1aXRhIHN1cyBkYXRvcyBwZXJzb25hbGVzLCBhc8OtIGNvbW8gYSBhY3R1YWxpemFybG9zIHkgcmVjdGlmaWNhcmxvcyBmcmVudGUgYSBsYSBFSUEgbyBsb3MgZW5jYXJnYWRvcyBkZWwgdHJhdGFtaWVudG8uPC9wPgo8cD5BbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwZXJzb25hbGVzIGVuIHRyYXRhbWllbnRvLCBwb2Ryw6EgY29ub2NlciBlbCB1c28gcXVlIHNlIGxlIGhhIGRhZG8gYSBzdXMgZGF0b3MgcGVyc29uYWxlcywgcHJldmlhIHNvbGljaXR1ZC48L3A+CjxwPkVsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHBvZHLDoSBzb2xpY2l0YXIgcHJ1ZWJhIGRlIGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgYSBsYSBFSUEuIHNhbHZvIGN1YW5kbyBleHByZXNhbWVudGUgc2UgZXhjZXB0w7plIGNvbW8gcmVxdWlzaXRvIHBhcmEgZWwgdHJhdGFtaWVudG8sIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBsZXkuPC9wPgo8cD5FbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwdWVkZSByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24geSBzb2xpY2l0YXIgbGEgc3VwcmVzacOzbiBkZWwgZGF0byBjdWFuZG8gZW4gZWwgdHJhdGFtaWVudG8gbm8gc2UgcmVzcGV0ZW4gbG9zIHByaW5jaXBpb3MsIGRlcmVjaG9zIHkgZ2FyYW50w61hcyBjb25zdGl0dWNpb25hbGVzIHkgbGVnYWxlcy4gTGEgcmV2b2NhdG9yaWEgeSBzdXByZXNpw7NuIHByb2NlZGVyw6EgY3VhbmRvIGxhIFN1cGVyaW50ZW5kZW5jaWEgZGUgSW5kdXN0cmlhIHkgQ29tZXJjaW8gKFNJQykgaGF5YSBkZXRlcm1pbmFkbyBxdWUgZW4gZWwgdHJhdGFtaWVudG8sIGxhIEVTQ1VFTEEgREUgSU5HRU5JRVLDjUEgREUgQU5USU9RVUlBIGhhIGluY3VycmlkbyBlbiBjb25kdWN0YXMgY29udHJhcmlhcyBhIGVzdGEgTGV5IHkgYSBsYSBDb25zdGl0dWNpw7NuIFBvbMOtdGljYS48L3A+CjxwPlBhcmEgZWZlY3RvcyBkZSBlamVyY2VyIHN1cyBkZXJlY2hvcyBkZSBjb25vY2VyLCBhY3R1YWxpemFyLCByZWN0aWZpY2FyIHkgc3VwcmltaXIgaW5mb3JtYWNpw7NuLCByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24sIGVudHJlIG90cm9zOyBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgYWN1ZGlyIGEgbGEgRVNDVUVMQSBERSBJTkdFTklFUsONQSBERSBBTlRJT1FVSUEsIGNvbW8gcmVzcG9uc2FibGUgZGVsIHRyYXRhbWllbnRvIGRlIGRhdG9zIGFsIMOhcmVhIGRlIGNvbXVuaWNhY2lvbmVzLCBtZWRpYW50ZSBjb3JyZW8gZWxlY3Ryw7NuaWNvIGEgd2VibWFzdGVyQGVpYS5lZHUuY28gLjwvcD4KPHA+RW4gY2FzbyBkZSBpbmZyYWNjaW9uZXMgYSBsYSBsZXkgMTU4MSBkZSAyMDEyLCBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgcHJlc2VudGFyIHF1ZWphIGFudGUgbGEgU3VwZXJpbnRlbmRlbmNpYSBkZSBJbmR1c3RyaWEgeSBDb21lcmNpbyAoU0lDKS48L3A+CjxwPkVsIHRpdHVsYXIgc2Vyw6EgaW5mb3JtYWRvIGFjZXJjYSBkZSBsYSBubyBvYmxpZ2F0b3JpZWRhZCBkZSBsYXMgcmVzcHVlc3RhcyBhIGxhcyBwcmVndW50YXMgcXVlIGxlIHNlYW4gaGVjaGFzLCBjdWFuZG8gw6lzdGFzIHZlcnNlbiBzb2JyZSBkYXRvcyBzZW5zaWJsZXMsIHRhbGVzIGNvbW8gb3JpZ2VuIHJhY2lhbCBvIMOpdG5pY28sIG9yaWVudGFjacOzbiBwb2zDrXRpY2EsIGNvbnZpY2Npb25lcyByZWxpZ2lvc2FzICwgcGVydGVuZW5jaWEgYSBzaW5kaWNhdG9zLCBvcmdhbml6YWNpb25lcyBzb2NpYWxlcyBkZSBkZXJlY2hvcyBodW1hbm9zLCBkYXRvcyByZWxhdGl2b3MgYSBsYSBzYWx1ZCwgYSBsYSB2aWRhIHNleHVhbCB5IGRhdG9zIGJpb23DqXRyaWNvcyBvIHNvYnJlIGxvcyBkYXRvcyBkZSBsb3MgbmnDsW9zLCBuacOxYXMgeSBhZG9sZXNjZW50ZXMuPC9wPgo8cD5FbCB0aXR1bGFyIHBvZHLDoSBjb25vY2VyIG51ZXN0cmEgcG9sw610aWNhIGRlIHRyYXRhbWllbnRvLCBsb3MgZGF0b3Mgc3VzdGFuY2lhbGVzIHF1ZSBzZSBsbGVndWVuIGEgcHJvZHVjaXIgZW4gZWwgcHJlc2VudGUgYXZpc28gbyBlbiBsYXMgcG9sw610aWNhcyBkZSB0cmF0YW1pZW50bywgc2Vyw6FuIHB1YmxpY2FkYXMgZW4gbnVlc3RybyBzaXRpbyB3ZWIsIG1lZGlvIGVsZWN0csOzbmljbyBoYWJpdHVhbCBkZSBjb250YWN0byBjb24gbG9zIHRpdHVsYXJlcy4K