Publicación:
Implementación y validación de distintos algoritmos de inteligencia de enjambre para aplicaciones de ingeniería mecatrónica

dc.contributor.advisorRivera Estrada, Luis Alberto
dc.contributor.authorPeña Echeverría, Pablo Javier
dc.contributor.directorEsquit Hernández, Carlos Alberto
dc.date.accessioned2026-06-14T01:41:55Z
dc.date.issued2025
dc.description.abstractEl siguiente trabajo se enfoca en la implementación y la validación de dos algoritmos de inteligencia de enjambre: el algoritmo del murciélago y el de la luciérnaga. El objetivo fue explorar su habilidad para resolver problemas de optimización y planificación de trayectorias, que son temas de interés para la ingeniería mecatrónica como alternativas a otros métodos, como PSO y ACO. Se implementaron los dos algoritmos en Matlab y se validaron con una variedad de funciones de costo que permitieron analizar su comportamiento en términos de convergencia y estabilidad. Luego, los algoritmos se usaron para una aplicación de planificación de trayectorias que se simuló en Matlab y Webots. En el caso de Webots, se usaron robots diferenciales para probar la validez de las trayectorias encontradas por los algoritmos. Por último, se usaron para una aplicación en la que se determinó la posición de unos sensores en un área determinada con el fin de optimizar su cobertura de área efectiva. Los resultados indican que el algoritmo de la luciérnaga presenta mayor estabilidad y precisión, pero necesita más tiempo por iteración, mientras que el algoritmo del murciélago logra converger en menos tiempo, pero sus resultados tienen una mayor variabilidad. Los dos algoritmos demostraron que se pueden usar para planificar trayectorias viables que se pueden transferir a simulaciones con robots, lo que confirma su potencial para aplicaciones con robótica móvil.spa
dc.description.abstractThe following work focuses on the implementation and validation of two swarm intelligence algorithms: the Bat Algorithm and the Fire y Algorithm. The objective was to explore their ability to solve optimization and trajectory planning problems, which are topics of interest in mechatronics engineering as alternatives to other methods such as PSO and ACO. Both algorithms were implemented in Matlab and validated using a variety of cost functions that allowed the analysis of their behavior in terms of convergence and stability. Then, the algorithms were used for a trajectory planning application that was simulated in Matlab and Webots. In the case of Webots, differential robots were used to test the validity of the trajectories found by the algorithms. Finally, they were used for an application in which the position of several sensors in a given area was determined in order to optimize their effective area coverage. The results indicate that the Fire y Algorithm presents greater stability and precision, but requires more time per iteration, while the Bat Algorithm manages to converge in less time, but its results have greater variability. Both algorithms demonstrated that they can be used to plan feasible trajectories that can be transferred to simulations with robots, confirming their potential for applications in mobile robotics.eng
dc.description.degreelevelPregrado
dc.description.degreenameLicenciado en Ingeniería Mecatrónica
dc.format.extent62 p.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://repositorio.uvg.edu.gt/handle/123456789/6563
dc.language.isospa
dc.publisherUniversidad del Valle de Guatemala
dc.publisher.branchCampus Central
dc.publisher.facultyFacultad de Ingeniería
dc.publisher.placeGuatemala
dc.publisher.programLicenciatura en Ingeniería Mecatrónica
dc.relation.referencesAgrocare Latinoamérica. “La robótica de enjambre adaptable podría revolucionar la agricultura inteligente.” es. Basado en el proyecto CASS de la Universidad Texas A&M, Agrocare Latinoamérica, visitado 12 de abr. de 2025. dirección: https://www. agrocarelatinoamerica.org/wp- content/uploads/2021/11/La- robotica- de- enjambre-adaptable-podria-revolucionar-la-agricultura-inteligente.pdf .
dc.relation.referencesE. Angulo, Un ejército de nanorrobots logra reparar aneurismas cerebrales en conejos , es, 7 de oct. de 2024. visitado 12 de abr. de 2025. dirección: https://elpais.com/ salud-y-bienestar/2024-10-07/un-ejercito-de-nanorrobots-logra-reparar- aneurismas-cerebrales-en-conejos.html .
dc.relation.referencesZ. Yu, Z. Si, X. Li, D. Wang y H. Song, “A Novel Hybrid Particle Swarm Optimization Algorithm for Path Planning of UAVs,” IEEE Internet of Things Journal , vol. 9, págs. 22 547-22 558, 22 nov. de 2022, issn : 2327-4662. doi : 10 . 1109 / JIOT . 2022 . 3182798 .
dc.relation.referencesS. Wu, A. Dong, Q. Li, W. Wei, Y. Zhang y Z. Ye, “Application of ant colony optimization algorithm based on farthest point optimization and multi-objective strategy in robot path planning,” Applied Soft Computing , vol. 167, pág. 112 433, dic. de 2024, issn : 15684946. doi : 10.1016/j.asoc.2024.112433 .
dc.relation.referencesG. Iriarte, “Aprendizaje Automático, Computación Evolutiva e Inteligencia de Enjambre para Aplicaciones de Robótica,” Trabajo de graduación de licenciatura, Universidad Del Valle de Guatemala, 2021.
dc.relation.referencesD. M. Baldizón, “Aplicaciones Prácticas para Algoritmmos de Inteligencia y Robótica de Enjambre,” Trabajo de graduación de licenciatura, Universidad Del Valle de Guatemala, 2022.
dc.relation.referencesJ. M. Cardona, “Validación de los algoritmos de robótica de enjambre Particle Swarm Optimization y Ant Colony Optimization con sistemas robóticos físicos en el ecosistema Robotat,” Trabajo de graduación de licenciatura, Universidad Del Valle de Guatemala, 2023.
dc.relation.referencesA. S. Aguilar, “Algoritmo Modificado de Optimización de Enjambre de Partículas (MPSO),” Trabajo de graduación de licenciatura, Universidad Del Valle de Guatemala, 2019.
dc.relation.referencesA. L. Barrientos, “Optimización del algoritmo de robótica de enjambre Particle Swarm Optimization para su implementación con agentes robóticos físicos en escenarios con obstáculos en el ecosistema Robotat,” Trabajo de graduación de licenciatura, Universidad Del Valle de Guatemala, 2024.
dc.relation.referencesA. P. Engelbrecht, Computational Intelligence: An Introduction , 2. a ed. Chichester, England: John Wiley & Sons, 2008, isbn : 9780470035610.
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.licenseAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.armarcInteligencia artificial
dc.subject.armarcInteligencia de enjambre
dc.subject.armarcAlgoritmos bioinspirados
dc.subject.armarcMechatronic engineering
dc.subject.armarcComputational optimization
dc.subject.armarcMulti-agent systems
dc.subject.ddc000 - Ciencias de la computación, información y obras generales::006 - Métodos especiales de computación
dc.subject.odsODS 9: Industria, innovación e infraestructura. Construir infraestructuras resilientes, promover la industrialización inclusiva y sostenible y fomentar la innovación
dc.subject.proposalInteligencia de enjambrespa
dc.subject.proposalAlgoritmo del murciélagospa
dc.subject.proposalAlgoritmo de la luciérnagaspa
dc.subject.proposalPlanificación de trayectoriasspa
dc.subject.proposalWebotsspa
dc.subject.proposalMatlabspa
dc.titleImplementación y validación de distintos algoritmos de inteligencia de enjambre para aplicaciones de ingeniería mecatrónicaspa
dc.typeTrabajo de grado - Pregrado
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.contentText
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.versioninfo:eu-repo/semantics/publishedVersion
dc.type.visibilityPublic Thesis
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Trabajo_de_graduación_Pablo_Peña_Final[1].pdf
Tamaño:
9.6 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
14.49 KB
Formato:
Item-specific license agreed upon to submission
Descripción: