Generador de trayectorias para robot cartesiano GIESCV
dc.contributor.advisor | De Castro Cuevas, Osberth Cristhian Luef | |
dc.contributor.advisor | Murrugarra Quiroz, Cecilia Violeta | |
dc.contributor.author | Garzón Rubio, Nicolas | |
dc.contributor.author | Gómez Prieto, David Felipe | |
dc.date.accessioned | 2024-12-03T15:53:25Z | |
dc.date.available | 2024-12-03T15:53:25Z | |
dc.date.issued | 2024-11 | |
dc.description.abstract | El presente proyecto se enfocó en el diseño e implementación de una herramienta para la planificación y monitoreo de trayectorias del robot cartesiano en el laboratorio de robótica de la Universidad El Bosque. Utilizando los softwares MPLAB X y CoppeliaSim, se estableció una comunicación serial entre el robot y un computador, permitiendo el control a través de una interfaz gráfica. La herramienta permite establecer trayectorias configurables que el robot debe seguir, además de consultar su posición actual en cada eje. También se pueden configurar individualmente los parámetros de control de cada eje para analizar cómo varía el comportamiento del robot ante diferentes configuraciones. El sistema cuenta con un mecanismo de guardado automático de coordenadas y parámetros de control en la memoria EEPROM del microcontrolador, eliminando la necesidad de establecer un punto de referencia cada vez que se inicia el robot. Sin embargo, la herramienta también ofrece la posibilidad de buscar una referencia física y teórica utilizando los finales de carrera instalados en el dispositivo. Finalmente, se logró integrar la herramienta al sistema del robot y realizar pruebas físicas para validar el seguimiento de trayectorias. | |
dc.description.abstractenglish | This project focused on the design and implementation of a tool for planning and monitoring the trajectories of a Cartesian robot in the robotics laboratory at Universidad El Bosque. Using MPLAB X and CoppeliaSim software, serial communication was established between the robot and a computer, enabling control through a graphical interface. The tool allows for the establishment of configurable trajectories that the robot must follow, in addition to querying its current position on each axis. Additionally, the control parameters of each axis can be individually configured to analyze how the robot's behavior varies under different configurations. The system includes an automatic saving mechanism for coordinates and control parameters in the microcontroller's EEPROM memory, eliminating the need to establish a reference point each time the robot is started. However, the tool also offers the capability to search for a physical and theoretical reference using the end-stops installed on the device. Finally, the tool was successfully integrated into the robot's system, and physical tests were conducted to validate the trajectory following. | |
dc.description.degreelevel | Pregrado | spa |
dc.description.degreename | Ingeniero Electrónico | spa |
dc.description.sponsorship | Grupo de investigación de electromagnetismo para la salud y calidad de vida | |
dc.format.mimetype | application/pdf | |
dc.identifier.instname | instname:Universidad El Bosque | spa |
dc.identifier.reponame | reponame:Repositorio Institucional Universidad El Bosque | spa |
dc.identifier.repourl | repourl:https://repositorio.unbosque.edu.co | |
dc.identifier.uri | https://hdl.handle.net/20.500.12495/13552 | |
dc.language.iso | es | |
dc.publisher.faculty | Facultad de Ingeniería | spa |
dc.publisher.grantor | Universidad El Bosque | spa |
dc.publisher.program | Ingeniería Electrónica | spa |
dc.relation.references | [1] «Robots cartesianos», Larraioz group. Accedido: 21 de octubre de 2024. [En línea]. Disponible en: https://larraioz.com/iai/productos/robots-cartesianos | |
dc.relation.references | [2] A. F. L. García y J. P. P. Beltrán, «Control de Posición en el Espacio Articulado para el Robot Cartesiano del GIESCV». | |
dc.relation.references | [3] A. G. Valencia, «Arquitectura modular de control y potencia para el laboratorio de robótica de la Universidad El Bosque». | |
dc.relation.references | [4] von vorgelegt, «Modelling, Kinematics, Dynamics and Control Design for Under-actuated Manipulators». 16 de agosto de 2016. [En línea]. Disponible en: https://www.researchgate.net/publication/308360105_Modelling_kinematics_dynamics_and_control_design_for_under-actuated_manipulators | |
dc.relation.references | [5] J. S. Montenegro-Bravo, J. D. Ruiz-Flórez, J. D. Romero-Ante, J. Manrique-Córdoba, O. A. V. Albán, y J. M. Sabater-Navarro, «Generador 3D de trayectorias libres de colisiones para un manipulador UR3e con pinza blanda», Rev. Iberoam. Automática E Informática Ind., vol. 21, n.o 1, Art. n.o 1, 2024, doi: 10.4995/riai.2023.19332. | |
dc.relation.references | [6] Y. S. F. Cortés, «Generador de trayectorias para el robot manipulador ir50p del laboratorio de control y robótica del GIESCV». | |
dc.relation.references | [7] D. A. Bravo Montenegro y C. F. Rengifo F, «Generación de trayectorias de marcha para un robot humanoide a partir de captura de movimiento», Cienc. En Desarro., vol. 12, n.o 2, sep. 2021, doi: 10.19053/01217488.v12.n2.2021.12446. | |
dc.relation.references | [8] K. L. S. Sharma, «19 - Management of Industrial Processes», en Overview of Industrial Process Automation (Second Edition), K. L. S. Sharma, Ed., Elsevier, 2017, pp. 321-357. doi: 10.1016/B978-0-12-805354-6.00019-0. | |
dc.relation.references | [9] «5 Tipos de Robots Industriales, características, clasificación y usos», EDS Robotics. Accedido: 7 de octubre de 2024. [En línea]. Disponible en: https://www.edsrobotics.com/blog/tipos-robots-industriales-usos/ | |
dc.relation.references | [10] S. Y. Nof, Ed., Handbook of industrial robotics, 2. ed. New York Weinheim: Wiley, 1999. | |
dc.relation.references | [11] E. Chakraborty, «Articulated Robots: A Comprehensive Guide for Science Students». Accedido: 8 de octubre de 2024. [En línea]. Disponible en: https://themachine.science/articulated-robots/ | |
dc.relation.references | [12] «Robots Cartesianos», AMS LATAM. Accedido: 21 de octubre de 2024. [En línea]. Disponible en: https://www.ams-latam.com/es/robots-cartesianos/ | |
dc.relation.references | [13] «Robots cartesianos», Larraioz group. Accedido: 7 de octubre de 2024. [En línea]. Disponible en: https://larraioz.com/iai/productos/robots-cartesianos | |
dc.relation.references | [14] B. Siciliano, L. Sciavicco, L. Villani, y G. Oriolo, Robotics Modelling, Planning and Control. | |
dc.relation.references | [15] J. J. Craig, Introduction to Robotics Mechanics and Control, Third Edition. | |
dc.relation.references | [16] C. Murrugarra y O. De Castro, «Modelo Matemático Robot Cartesiano 4 GDL». | |
dc.relation.references | [17] A. Rao, «Trajectory Generation», Accedido: 7 de octubre de 2024. [En línea]. Disponible en: https://opentextbooks.clemson.edu/wangrobotics/chapter/trajectory-generation/ | |
dc.relation.references | [18] «Robot simulator CoppeliaSim: create, compose, simulate, any robot - Coppelia Robotics». Accedido: 20 de octubre de 2024. [En línea]. Disponible en: https://www.coppeliarobotics.com/ | |
dc.relation.references | [19] «Lua: sobre». Accedido: 20 de octubre de 2024. [En línea]. Disponible en: https://www.lua.org/about.html | |
dc.relation.references | [20] «Balsamiq: Fast, focused wireframing for teams and individuals | Balsamiq». Accedido: 20 de octubre de 2024. [En línea]. Disponible en: https://balsamiq.com/ | |
dc.relation.references | [21] «MPLAB® Harmony v3 | Microchip Technology». Accedido: 8 de octubre de 2024. [En línea]. Disponible en: https://www.microchip.com/en-us/tools-resources/configure/mplab-harmony | |
dc.relation.references | [22] «MPLAB® X IDE | Microchip Technology». Accedido: 8 de octubre de 2024. [En línea]. Disponible en: https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide | |
dc.relation.references | [23] «PG164100». Accedido: 19 de octubre de 2024. [En línea]. Disponible en: https://www.microchip.com/en-us/development-tool/pg164100 | |
dc.relation.references | [24] «MPLAB® Integrated Programming Environment (IPE) | Microchip Technology». Accedido: 19 de octubre de 2024. [En línea]. Disponible en: https://www.microchip.com/en-us/tools-resources/production/mplab-integrated-programming-environment | |
dc.relation.references | [25] «PIC32MK1024MCM100». Accedido: 8 de octubre de 2024. [En línea]. Disponible en: https://www.microchip.com/en-us/product/pic32mk1024mcm100 | |
dc.relation.references | [26] «PIC32MK MCM motor control plug in module». Accedido: 19 de octubre de 2024. [En línea]. Disponible en: https://www.microchip.com/en-us/development-tool/ma320211 | |
dc.relation.references | [27] «USB Component: CDC: Communication Device Class». Accedido: 8 de octubre de 2024. [En línea]. Disponible en: https://www.keil.com/pack/doc/mw/usb/html/_c_d_c.html | |
dc.relation.references | [28] «USB Device CDC ACM Class | Overview | Universal Serial Bus (USB) | v1.2.0 | Silicon Labs». Accedido: 8 de octubre de 2024. [En línea]. Disponible en: https://docs.silabs.com/protocol-usb/1.2.0/protocol-usb-cdc/ | |
dc.relation.references | [29] «Empezando con el USB modo CDC», microEdu - El mundo de la electrónica. Accedido: 8 de octubre de 2024. [En línea]. Disponible en: https://www.microedu.es/Electronica/AprendiendoPic18f4550/USBcdc/USBcdc.html | |
dc.relation.references | [30] «CDC COM Port Single Example», Harmony 3 USB Device application examples. Accedido: 19 de octubre de 2024. [En línea]. Disponible en: https://microchip-mplab-harmony.github.io/usb_apps_device/apps/cdc_com_port_single/readme.html | |
dc.relation.references | [31] «csp_apps_pic32mk/apps/eeprom/eeprom_read_write/readme.md at master · Microchip-MPLAB-Harmony/csp_apps_pic32mk», GitHub. Accedido: 22 de octubre de 2024. [En línea]. Disponible en: https://github.com/Microchip-MPLAB-Harmony/csp_apps_pic32mk/blob/master/apps/eeprom/eeprom_read_write/readme.md | |
dc.relation.references | [32] «Recommended Hardware Resources», CoppeliaSim Forums. Accedido: 30 de octubre de 2024. [En línea]. Disponible en: https://forum.coppeliarobotics.com/viewtopic.php?t=1707 | |
dc.rights | Atribución-NoComercial-CompartirIgual 4.0 Internacional | en |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
dc.rights.accessrights | http:/purl.org/coar/access_right/c_abf2/ | |
dc.rights.local | Acceso abierto | spa |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | |
dc.subject | Robot cartesiano | |
dc.subject | Trayectorias | |
dc.subject | Control de posición | |
dc.subject | Trayectorias polinómicas | |
dc.subject.ddc | 621.381 | |
dc.subject.keywords | Cartesian robot | |
dc.subject.keywords | Trajectories | |
dc.subject.keywords | Position control | |
dc.subject.keywords | Polynomial trajectory | |
dc.title | Generador de trayectorias para robot cartesiano GIESCV | |
dc.title.translated | GIESCV Cartesian robot trajectory generator | |
dc.type.coar | https://purl.org/coar/resource_type/c_7a1f | |
dc.type.coarversion | https://purl.org/coar/version/c_ab4af688f83e57aa | |
dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado | spa |
Archivos
Bloque original
1 - 1 de 1
Bloque de licencias
1 - 3 de 3
No hay miniatura disponible
- Nombre:
- license.txt
- Tamaño:
- 1.95 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
No hay miniatura disponible
- Nombre:
- Anexo 1 Acta de grado.pdf
- Tamaño:
- 655.71 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
No hay miniatura disponible
- Nombre:
- Carta de autorizacion.pdf
- Tamaño:
- 149.15 KB
- Formato:
- Adobe Portable Document Format
- Descripción: