Planeación y seguimiento de caminos a través de algoritmos genéticos para el problema de agente viajero con múltiples agentes robots móviles en escenarios dinámicos

This project consists of designing and implementing a solution for the Multiple Travel Salesman Problem (MTSP) in the case of multiple mobile robots in dynamic scenarios. One of the main challenges faced in this work is that MTSP is a NP-complete problem. This kind of problem is characterized by bei...

Full description

Autores:
Sánchez Otálora, Nelson Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2016
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/61373
Acceso en línea:
http://hdl.handle.net/1992/61373
Palabra clave:
Algoritmos genéticos
Problema del viajante
Robots móviles
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UNIANDES2_6ca964dcefb897823611a4b027df75e7
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/61373
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
dc.title.spa.fl_str_mv Planeación y seguimiento de caminos a través de algoritmos genéticos para el problema de agente viajero con múltiples agentes robots móviles en escenarios dinámicos
title Planeación y seguimiento de caminos a través de algoritmos genéticos para el problema de agente viajero con múltiples agentes robots móviles en escenarios dinámicos
spellingShingle Planeación y seguimiento de caminos a través de algoritmos genéticos para el problema de agente viajero con múltiples agentes robots móviles en escenarios dinámicos
Algoritmos genéticos
Problema del viajante
Robots móviles
title_short Planeación y seguimiento de caminos a través de algoritmos genéticos para el problema de agente viajero con múltiples agentes robots móviles en escenarios dinámicos
title_full Planeación y seguimiento de caminos a través de algoritmos genéticos para el problema de agente viajero con múltiples agentes robots móviles en escenarios dinámicos
title_fullStr Planeación y seguimiento de caminos a través de algoritmos genéticos para el problema de agente viajero con múltiples agentes robots móviles en escenarios dinámicos
title_full_unstemmed Planeación y seguimiento de caminos a través de algoritmos genéticos para el problema de agente viajero con múltiples agentes robots móviles en escenarios dinámicos
title_sort Planeación y seguimiento de caminos a través de algoritmos genéticos para el problema de agente viajero con múltiples agentes robots móviles en escenarios dinámicos
dc.creator.fl_str_mv Sánchez Otálora, Nelson Andrés
dc.contributor.advisor.none.fl_str_mv De La Rosa Rosero, Mario Fernando
dc.contributor.author.none.fl_str_mv Sánchez Otálora, Nelson Andrés
dc.subject.keyword.spa.fl_str_mv Algoritmos genéticos
Problema del viajante
Robots móviles
topic Algoritmos genéticos
Problema del viajante
Robots móviles
description This project consists of designing and implementing a solution for the Multiple Travel Salesman Problem (MTSP) in the case of multiple mobile robots in dynamic scenarios. One of the main challenges faced in this work is that MTSP is a NP-complete problem. This kind of problem is characterized by being highly studied in computer science because it is not known whether it has an efficient solution (in polynomial time) or not. Therefore, this project investigates and implements techniques of genetic algorithms in order to solve the theoretical problem efficiently. Once a theoretical solution is found, it is necessary to understand the physical scenario in which the mobile robots will be deployed. For this reason, we implemented path planning and tracking algorithms on a physical stage in order for generating routes that robots must navigate. Furthermore, the previous operation is complemented by the implementation of obstacle's avoidance algorithms for the management of dynamic scenarios, in which unexpected obstacles may exist and they were not contemplated in the initial planning. Finally, tests are performed in the simulation and laboratory level to measure the quality of the proposed solution.--Tomado del Formato de Documento de Grado.
publishDate 2016
dc.date.issued.spa.fl_str_mv 2016
dc.date.accessioned.none.fl_str_mv 2022-09-26T22:17:16Z
dc.date.available.none.fl_str_mv 2022-09-26T22:17:16Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/1992/61373
dc.identifier.instname.spa.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.spa.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
dc.identifier.local.spa.fl_str_mv 795065-1001
url http://hdl.handle.net/1992/61373
identifier_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
795065-1001
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 40 hojas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de los Andes
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas y Computación
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.department.spa.fl_str_mv Departamento de Ingeniería de Sistemas y Computación
institution Universidad de los Andes
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/c7b8dc11-a6e8-4f54-9b0c-628f0dc7b724/download
https://repositorio.uniandes.edu.co/bitstreams/b1519c63-9803-457a-9a24-a33f3c27670d/download
https://repositorio.uniandes.edu.co/bitstreams/b8cffd6b-2a6f-4ba9-908c-28d25b65025d/download
bitstream.checksum.fl_str_mv 13a1b22f4f98c0cc17bb2ef23209b490
f77d0a28d2b5fa49dfc2575ffd25e74f
4a641cea84f060a08919be37de76eee7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1812133992772665344
spelling Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2De La Rosa Rosero, Mario Fernandovirtual::12254-1Sánchez Otálora, Nelson Andrés75bbfaa1-e23c-4afe-86a4-79b53aded9845002022-09-26T22:17:16Z2022-09-26T22:17:16Z2016http://hdl.handle.net/1992/61373instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/795065-1001This project consists of designing and implementing a solution for the Multiple Travel Salesman Problem (MTSP) in the case of multiple mobile robots in dynamic scenarios. One of the main challenges faced in this work is that MTSP is a NP-complete problem. This kind of problem is characterized by being highly studied in computer science because it is not known whether it has an efficient solution (in polynomial time) or not. Therefore, this project investigates and implements techniques of genetic algorithms in order to solve the theoretical problem efficiently. Once a theoretical solution is found, it is necessary to understand the physical scenario in which the mobile robots will be deployed. For this reason, we implemented path planning and tracking algorithms on a physical stage in order for generating routes that robots must navigate. Furthermore, the previous operation is complemented by the implementation of obstacle's avoidance algorithms for the management of dynamic scenarios, in which unexpected obstacles may exist and they were not contemplated in the initial planning. Finally, tests are performed in the simulation and laboratory level to measure the quality of the proposed solution.--Tomado del Formato de Documento de Grado.Este proyecto consiste en diseñar e implementar una solución para el Problema de Agente Viajero con Múltiples Agentes viajeros MTSP (Multiple Travel Salesman Problem) para el caso de múltiples robots móviles en escenarios dinámicos. Uno de los principales retos abordados en este trabajo consiste en que MTSP es un problema NP-completo. Este problema se caracteriza por ser altamente estudiado en ciencias de la computación en razón a que no se conoce si tiene una solución eficiente (tiempo polinomial) o no. Por tanto, en este proyecto se investiga e implementa técnicas de algoritmos genéticos con el fin de resolver el problema teórico de forma eficiente. Una vez hallada una solución teórica, se requiere entender el escenario físico en el cual se desplegarán los robots móviles. Por tanto, se implementan algoritmos de planeación y seguimiento de caminos sobre un escenario físico para la generación de las rutas que deberán recorrer los robots. Finalmente, la operación anterior se complementa a través de la implementación de algoritmos de evasión de obstáculos para el manejo de escenarios dinámicos en los cuales pueden existir obstáculos inesperados dentro de la planeación inicial. Por último, se realizan pruebas a nivel de simulación y laboratorio para poder medir la calidad de la solución planteada.Ingeniero de Sistemas y ComputaciónPregrado40 hojasapplication/pdfspaUniversidad de los AndesIngeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y ComputaciónPlaneación y seguimiento de caminos a través de algoritmos genéticos para el problema de agente viajero con múltiples agentes robots móviles en escenarios dinámicosTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPAlgoritmos genéticosProblema del viajanteRobots móviles201216454Publicationhttps://scholar.google.es/citations?user=UB6e9ywAAAAJvirtual::12254-10000-0002-9066-7225virtual::12254-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000054089virtual::12254-1876bd262-765f-42f0-847b-262138432a3fvirtual::12254-1876bd262-765f-42f0-847b-262138432a3fvirtual::12254-1TEXT12313.pdf.txt12313.pdf.txtExtracted texttext/plain71149https://repositorio.uniandes.edu.co/bitstreams/c7b8dc11-a6e8-4f54-9b0c-628f0dc7b724/download13a1b22f4f98c0cc17bb2ef23209b490MD52THUMBNAIL12313.pdf.jpg12313.pdf.jpgIM Thumbnailimage/jpeg7519https://repositorio.uniandes.edu.co/bitstreams/b1519c63-9803-457a-9a24-a33f3c27670d/downloadf77d0a28d2b5fa49dfc2575ffd25e74fMD53ORIGINAL12313.pdfapplication/pdf1212554https://repositorio.uniandes.edu.co/bitstreams/b8cffd6b-2a6f-4ba9-908c-28d25b65025d/download4a641cea84f060a08919be37de76eee7MD511992/61373oai:repositorio.uniandes.edu.co:1992/613732024-05-15 08:54:37.2http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co