Publicación: Robot Ángel. Elaboración de un entorno integrado de desarrollo open source especializado en robótica
| dc.contributor.advisor | Carvajal Díaz, Luisa Fernanda | |
| dc.contributor.author | Roa Aparicio, Alejandro | |
| dc.contributor.jury | Porras Vega, John Jairo | |
| dc.creator.id | 1021633136 | |
| dc.date.accessioned | 2026-04-04T13:13:29Z | |
| dc.date.issued | 2026-03-23 | |
| dc.description.abstract | Este documento detalla la creación de Robot Angel, un entorno de desarrollo integrado (IDE) de código abierto diseñado específicamente para la robótica. Este IDE se enfoca en middlewares como micro-ROS y micro-Python, buscando reducir la curva de aprendizaje en entornos académicos y profesionales mediante la automatización de rutinas, carga de middlewares con un solo clic, un editor de código y visualización de componentes. El objetivo es democratizar la robótica para futuras generaciones de desarrolladores. | spa |
| dc.description.abstract | This document details the creation of Robot Angel, an open-source integrated development environment (IDE) designed specifically for robotics. This IDE focuses on middleware such as micro-ROS and micro-Python, aiming to reduce the learning curve in academic and professional settings by automating routines, loading middleware with a single click, providing a code editor, and visualizing components. The goal is to democratize robotics for future generations of developers. | eng |
| dc.description.degreelevel | Pregrado | |
| dc.description.degreename | Ingeniero de Sistemas | spa |
| dc.description.tableofcontents | Índice Siglas 7 Introducción 8 Objetivos 11 Objetivo General . 11 Objetivos Específicos . 11 Problema 12 Justificación 13 Marco Teórico 14 El movimiento open source y el software libre . 14 Evolución de los entornos de desarrollo en robótica . 15 Middleware y frameworks en el desarrollo robótico . 16 Aspectos pedagógicos: robótica y educación STEM . 18 Análisis de requerimientos 19 Restricciones 21 Factores políticos . 21 Factores económicos . 21 Factores sociales . 22 Factores tecnológicos . 22 Factores ambientales . 22 Factores legales . 23 Conclusión . 23 Metodología 24 Costos 25 Resultados 27 Conclusiones 31 Referencias 33 | spa |
| dc.format | ||
| dc.format.extent | 35 páginas | |
| dc.format.medium | Recurso electrónico | spa |
| dc.format.mimetype | application/pdf | |
| dc.identifier.instname | instname:Universidad Ean | spa |
| dc.identifier.local | BDM-FIS | |
| dc.identifier.reponame | reponame:Repositorio Institucional Biblioteca Digital Minerva | spa |
| dc.identifier.repourl | https://repository.ean.edu.co/ | |
| dc.identifier.uri | https://hdl.handle.net/10882/19186 | |
| dc.language.iso | spa | |
| dc.publisher.faculty | Facultad de Ingeniería | spa |
| dc.publisher.program | Ingeniería de Sistemas | spa |
| dc.relation.references | Referencias Alimisis, D. (2021). Technologies for an inclusive robotics education. Open Research Europe , 1 , 40. https://doi.org/10.12688/openreseurope.13321.2 | |
| dc.relation.references | Bacon, S., & Dillon, T. (2006). The potential of open source approaches for education (inf. téc.) (Opening Education series). Futurelab. https://www.nfer.ac.uk/media/z0anmnpv/futl58.pdf | |
| dc.relation.references | Balich, N., Balich, F., Ocampo, T., & Balich, B. (2024). Desarrollo de simulador de robótica cloud multipresencia para enseñanza de programación. XXX Congreso Argentino de Ciencias de la Computación (CACIC)(La Plata, 7 al 11 de octubre de 2024) . | |
| dc.relation.references | Bell, C. (2017). MicroPython for the Internet of Things. Apress: New York, NY, USA . | |
| dc.relation.references | Bone, M. A. P., Bravo, A. V. S., Herrera, V. M. S., & Vera, L. R. M. (2022). Software libre vs Software privativo: su implicación en la educación del siglo XXI. Revista Científica Multidisciplinaria Ogma , 1 (2), 62-73. | |
| dc.relation.references | Budiyanto, C. W., Arafat, M. H., Yuana, R. A., & Fenyvesi, K. (2024). The Role of Educational Robotics in Integrated STEM Learning Towards the Formation of 21st-Century Skills [EP2024 regular session]. Proceedings of the Asian Technology Conference in Mathematics . https://atcm.mathandtech.org/EP2024/regular/22157.pdf | |
| dc.relation.references | Chen, K. Y., Toro-Moreno, M., & Subramaniam, A. R. (2025). GitHub enables collaborative and reproducible laboratory research. PLoS Biology , 23 (2), e3003029. https://doi.org/10.1371/journal.pbio.3003029 | |
| dc.relation.references | Eclipse Foundation. (2025). Theia — Open and extensible platform for desktop and cloud IDEs [Accessed 2025-09-11]. https://theia-ide.org/ | |
| dc.relation.references | for Economic Co-operation, O., & Development. (2019). OECD Reviews of Digital Transformation: Going Digital in Colombia (Disponible en https://doi.org/10.1787/781185b1-en). OECD Publishing. Paris. | |
| dc.relation.references | George, D. P., & contributors. (2025). MicroPython — Python for microcontrollers [Accessed 2025-09-11]. https://micropython.org/ | |
| dc.relation.references | Ley 1581 de 2012, Colombia (2012). https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=49981 | |
| dc.relation.references | Ley 527 de 1999, Colombia (1999). https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=340 | |
| dc.relation.references | Lotfi, N., Auslander, D., Rodriquez, L., Mbanisi, K., & Berry, C. A. (2022). Use of open-source software in mechatronics and robotics engineering education – Part I: Model simulation and analysis [Accessed 2025-09-11]. ASEE Computers in Education Journal , 12 (1). https://coed.asee.org/2021/11/30/use-of-open-source-software-in-mechatronics-and- robotics-engineering-education-part-i-model-simulation-and-analysis/ | |
| dc.relation.references | Mamani-Saico, A., & Yanyachi, P. R. (2023). Implementation and performance study of the micro-ros/ros2 framework to algorithm design for attitude determination and control system. IEEE Access , 11 , 128451-128460. | |
| dc.relation.references | Mochi Alemán, P. Ó. (2002). El movimiento del software libre. Revista Mexicana de Ciencias Políticas y Sociales , 45 (185), 73-89. | |
| dc.relation.references | Munera, J. M., Jimenez, A., Botero, M. A., Rivas, K. Y., & Lopez, J. (2020). La educación moderna al alcance de arduino. Revista Espacios , 798 , 1015. | |
| dc.relation.references | Nannim, F. A., Ibezim, N. E., Mosia, M., & Oguguo, B. C. E. (2025). Project-based learning with Arduino robots: impact on undergraduate students’ achievement and task persistence in robotics programming. Frontiers in Robotics and AI , 12 , 1615427. https://doi.org/10.3389/frobt.2025.1615427 | |
| dc.relation.references | Newton, I. (1687). Philosophiæ Naturalis Principia Mathematica ["Si he logrado ver más lejos ha sido porque he subido a hombros de gigantes."]. Royal Society. | |
| dc.relation.references | Nguyen, P. (2022). Micro-ROS for Mobile Robotics Systems [Master’s thesis]. Mälardalen University. https://mdh.diva-portal.org/smash/get/diva2:1670378/FULLTEXT01.pdf | |
| dc.relation.references | Palasí Lallana, V.-R. (2004). Modelos de desarrollo iterativos. Realidad y Reflexión, 2004, Año. 4, núm. 12, p. 61-67 . | |
| dc.relation.references | Patiño-Toro, O. N., Valencia-Arias, A., Gomez-Molina, S., & Bermeo-Giraldo, M. C. (2022). Open-Source software adoption among university students in emerging countries. IEEE Revista Iberoamericana de Tecnologias Del Aprendizaje , 17 (2), 185-196. | |
| dc.relation.references | Pittí Patiño, K., Moreno, I., Muñoz, L., Serracín, J. R., Quintero, J., Quiel, J., et al. (2012). La robótica educativa, una herramienta para la enseñanza-aprendizaje de las ciencias y las tecnologías. | |
| dc.relation.references | Sáenz, J., & otros. (2024). Automated disassembly of e-waste — requirements on modeling of disassembly processes and product states. Frontiers in Robotics and AI , 11 (1303279). https://doi.org/10.3389/frobt.2024.1303279 | |
| dc.relation.references | Tinizaray, F. S. Z., & Juarros, V. I. M. (2025). Evaluación del aprendizaje basado en proyectos STEAM mediado por robótica educativa para el desarrollo de habilidades del siglo XXI. RiiTE Revista interuniversitaria de investigación en Tecnología Educativa , (18), 68-90. | |
| dc.relation.references | Tsardoulias, E., & Mitkas, P. (2017). Robotic frameworks, architectures and middleware comparison. arXiv preprint arXiv:1711.06842 . https://doi.org/10.48550/arXiv.1711.06842 | |
| dc.relation.references | Vega-Moreno, D., Solé, X. C., Rueda, M. J., Llinás, D., et al. (2016). Integración de robótica educativa de bajo coste en el ámbito de la educación secundaria para fomentar el aprendizaje por proyectos. IJERI: International Journal of Educational Research and Innovation , (6), 162-175. | |
| dc.relation.references | Zorrilla-Puerto, J., Lores-Gómez, B., Martínez-Requejo, S., & Ruiz-Lázaro, J. (2023). El papel de la robótica en Educación Infantil: revisión sistemática para el desarrollo de habilidades. RiiTE Revista interuniversitaria de investigación en Tecnología Educativa , 188-194. | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
| dc.rights.license | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
| dc.rights.local | Abierto (Texto Completo) | spa |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject.armarc | Robótica | spa |
| dc.subject.armarc | Robots - Sistemas de control | spa |
| dc.subject.armarc | Automatización | spa |
| dc.subject.armarc | Python (Lenguaje de programación de computadores) | spa |
| dc.subject.armarc | Robótica en la educación | spa |
| dc.subject.armarc | Tecnología educativa | spa |
| dc.subject.proposal | Robot Angel | spa |
| dc.subject.proposal | Entorno integrado de desarrollo | spa |
| dc.subject.proposal | Open source | spa |
| dc.subject.proposal | Robótica | spa |
| dc.subject.proposal | Micro ROS | spa |
| dc.subject.proposal | Micro python | spa |
| dc.subject.proposal | STEM | spa |
| dc.subject.proposal | Educación | spa |
| dc.subject.proposal | IDE | spa |
| dc.subject.proposal | Robot Angel | eng |
| dc.subject.proposal | Integrated development environment | eng |
| dc.subject.proposal | Open source | eng |
| dc.subject.proposal | Robotics | eng |
| dc.subject.proposal | Micro ROS | eng |
| dc.subject.proposal | Micro python | eng |
| dc.subject.proposal | STEM | eng |
| dc.subject.proposal | Education | eng |
| dc.subject.proposal | IDE | eng |
| dc.title | Robot Ángel. Elaboración de un entorno integrado de desarrollo open source especializado en robótica | spa |
| dc.title | Robot Angel. Development of an open-source integrated development environment specializing in robotics | eng |
| dc.type | Trabajo de grado - Pregrado | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | |
| dc.type.content | Text | |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
| dc.type.other | Trabajo de grado - Pregrado | |
| dc.type.redcol | http://purl.org/redcol/resource_type/TP | |
| dc.type.version | info:eu-repo/semantics/acceptedVersion | |
| dspace.entity.type | Publication | |
| person.affiliation.name | Ingeniería de Sistemas |
Archivos
Bloque original
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 1.92 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
