Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS

El presente trabajo de grado tiene como objetivo comparar algoritmos de aprendizaje por refuerzo profundo, también conocido como Deep Reinforcement Learning, en el contexto de la navegación autónoma. Se evaluaron tres algoritmos en particular: SAC (Soft Actor-Critic), PPO (Proximal Policy Optimizati...

Full description

Autores:
Gil Suarez, Andres Leonardo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Santo Tomás
Repositorio:
Repositorio Institucional USTA
Idioma:
spa
OAI Identifier:
oai:repository.usta.edu.co:11634/53207
Acceso en línea:
http://hdl.handle.net/11634/53207
Palabra clave:
Deep Reinforcement Learning
Autonomous Vehicle
Metrics
Comparison
Navigation Track
Ingeniería Electrónica
Algoritmos-Aprendizaje
Simulación Virtual
Aprendizaje por refuerzo profundo
Vehículo autónomo
Métricas
Comparación
Pista de navegación
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 2.5 Colombia
id SANTOTOMAS_0a2392088eaef7cf4bfc072a9ae56ecc
oai_identifier_str oai:repository.usta.edu.co:11634/53207
network_acronym_str SANTOTOMAS
network_name_str Repositorio Institucional USTA
repository_id_str
dc.title.spa.fl_str_mv Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS
title Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS
spellingShingle Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS
Deep Reinforcement Learning
Autonomous Vehicle
Metrics
Comparison
Navigation Track
Ingeniería Electrónica
Algoritmos-Aprendizaje
Simulación Virtual
Aprendizaje por refuerzo profundo
Vehículo autónomo
Métricas
Comparación
Pista de navegación
title_short Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS
title_full Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS
title_fullStr Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS
title_full_unstemmed Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS
title_sort Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS
dc.creator.fl_str_mv Gil Suarez, Andres Leonardo
dc.contributor.advisor.none.fl_str_mv Amaya, Sindy Paola
Calderón Chávez, Juan Manuel
Cruz Capador, Gerson David
dc.contributor.author.none.fl_str_mv Gil Suarez, Andres Leonardo
dc.contributor.orcid.spa.fl_str_mv https://orcid.org/0000-0002-1714-1593
https://orcid.org/0000-0002-4471-3980
https://orcid.org/0000-0002-3723-7509
dc.contributor.googlescholar.spa.fl_str_mv https://scholar.google.com/citations?hl=es&user=Gg2sofAAAAAJ
https://scholar.google.com/citations?hl=es&user=fVo6U9MAAAAJ
dc.contributor.cvlac.spa.fl_str_mv https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000796425
https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000380938
https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001334709
https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001853433
dc.contributor.corporatename.spa.fl_str_mv Universidad Santo Tomás
dc.subject.keyword.spa.fl_str_mv Deep Reinforcement Learning
Autonomous Vehicle
Metrics
Comparison
Navigation Track
topic Deep Reinforcement Learning
Autonomous Vehicle
Metrics
Comparison
Navigation Track
Ingeniería Electrónica
Algoritmos-Aprendizaje
Simulación Virtual
Aprendizaje por refuerzo profundo
Vehículo autónomo
Métricas
Comparación
Pista de navegación
dc.subject.lemb.spa.fl_str_mv Ingeniería Electrónica
Algoritmos-Aprendizaje
Simulación Virtual
dc.subject.proposal.spa.fl_str_mv Aprendizaje por refuerzo profundo
Vehículo autónomo
Métricas
Comparación
Pista de navegación
description El presente trabajo de grado tiene como objetivo comparar algoritmos de aprendizaje por refuerzo profundo, también conocido como Deep Reinforcement Learning, en el contexto de la navegación autónoma. Se evaluaron tres algoritmos en particular: SAC (Soft Actor-Critic), PPO (Proximal Policy Optimization) y una versión modificada de SAC. Las pruebas se llevaron a cabo en el vehículo autónomo Deep Racer de la empresa AWS. Para llevar a cabo la evaluación, se implementó cada algoritmo tanto en una simulación virtual como en el vehículo autónomo físico. Se realizaron múltiples pruebas en una pista de navegación estandarizada para garantizar la consistencia de los resultados. Durante estas pruebas, se recopilaron datos sobre el desempeño de cada algoritmo, incluyendo métricas como el tiempo de ejecución, la distancia recorrida y la velocidad alcanzada. Después de recopilar los datos experimentales, se realiza un análisis comparativo de los resultados obtenidos por cada algoritmo. Se evalúa su rendimiento en base a las métricas establecidas y se identifican las fortalezas y debilidades de cada uno.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-12-12T22:35:55Z
dc.date.available.none.fl_str_mv 2023-12-12T22:35:55Z
dc.date.issued.none.fl_str_mv 2023-12-12
dc.type.local.spa.fl_str_mv Trabajo de grado
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.drive.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.citation.spa.fl_str_mv Gil Suarez, A. L. (2023). Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11634/53207
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad Santo Tomás
dc.identifier.instname.spa.fl_str_mv instname:Universidad Santo Tomás
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.usta.edu.co
identifier_str_mv Gil Suarez, A. L. (2023). Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.
reponame:Repositorio Institucional Universidad Santo Tomás
instname:Universidad Santo Tomás
repourl:https://repository.usta.edu.co
url http://hdl.handle.net/11634/53207
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Agencia Nacional de Seguridad Vial. Histórico víctimas | ANSV. 2021. url: https://ansv.gov.co/ es/observatorio/estadisticas/historico-victimas.
City TV Noticias. (2023). En el primer semestre de 2023 se reportaron 283 muertes en accidentes de tránsito en Bogotá. Recuperado de https://citytv.eltiempo.com/noticias/movilidad/en-el-primer-semestre-de-2023-se-reportaron-283-muertes-en-accidentes-de-transito-en-bogota_61659
Policía Nacional de Colombia. (2018). Realizamos campaña preventiva de seguridad vial ¡Y tú! ¿En qué vehículo te vas a ir? Recuperado de https://www.policia.gov.co/noticia/realizamos-campana-preventiva-seguridad-vial-y-tu-que-vehiculo-te-vas-ir
Adetunji, J. (2021, mayo). Si un vehículo autónomo tiene un accidente, ¿quién es el responsable? Recuperado de https://theconversation.com/si-un-vehiculo-autonomo-tiene-un-accidente-quien-es-el-responsable-161314
Medicina Legal y Ciencia Forense. (2022, julio). Boletines estadísticos mensuales. Recuperado de https://www.medicinalegal.gov.co/documents/20143/742818/Boletin_julio_2022.pdf/75a56f6a-b1f6-1334-959a-7f0ffd466f6f
Li, J., Abusharkh, M., & Xu, Y. (2022, agosto). DeepRacer Model Training for autonomous vehicles on AWS EC2. Instituto de Ingenieros Eléctricos y Electrónicos (IEEE). https://doi.org/10.1109/ITC-EGYPT55520.2022.9855675
Sanchez Arango, S. (2014, diciembre). Vehículos autónomos: los beneficios ambientales de una tecnología prometedora. Recuperado de https://ecosiglos.com/vehiculos-autonomos-los-beneficios-ambientales-de-una-tecnologia-prometedora/
Ortiz Rocha, J. (2021, noviembre). Vehículos autónomos: Debemos prepararnos para su llegada | Uniandes. Recuperado de https://uniandes.edu.co/es/noticias/ingenieria/vehiculos-autonomos-el-futuro-es-ahora/
Bureau, M. (2017, enero). Vehículos autónomos, ideales para conductores discapacitados. Recuperado de https://www.motorpasion.com.mx/nissan/nissan-afirma-que-los-vehiculos-autonomos-son-ideales-para-conductores-discapacitados-y-de-la-tercera-edad
Redacción. (2019, marzo). Coches autónomos: ¿Qué son y cómo ayudan al medio ambiente? Recuperado de https://www.nuevamovilidad.com/movilidad-compartida/coches-autonomos-que-son-y-como-ayudan-al-medio-ambiente/
Shamout, M., Ben-Abdallah, R., Alshurideh, M., Alzoubi, H., Al Kurdi, B., & Hamadneh, S. (2022). A conceptual model for the adoption of autonomous robots in supply chain and logistics industry. Uncertain Supply Chain Management, 10(2), 577-592. https://doi.org/10.5267/J.USCM.2021.11.006
Panesar, S., Cagle, Y., Chander, D., Morey, J., Fernandez-Miranda, J., & Kliot, M. (2019, agosto). Artificial Intelligence and the Future of Surgical Robotics. Annals of Surgery, 270(2), 223-226. https://doi.org/10.1097/SLA.0000000000003262
Ingrand, F., & Ghallab, M. (2017, junio). Deliberation for autonomous robots: A survey. Artificial Intelligence, 247, 10-44. https://doi.org/10.1016/J.ARTINT.2014.11.003
Yandun. (2012). Planeación y seguimiento de trayectorias para un robot móvil [PDF]. Recuperado de https://www.researchgate.net/publication/277756099_Planeacion_y_seguimiento_de_trayectorias_para_un_robot_movil
Quintero, C. G., & Cuervo, A. C. (2017, julio). Intelligent driving assistant based on accident risk maps analysis and intelligent driving diagnosis. IEEE Intelligent Vehicles Symposium, Proceedings, 914-919. https://doi.org/10.1109/IVS.2017.7995832
Skiba, S. (2019). Vehículos autónomos y sus beneficios para personas mayores. Recuperado de https://www.aarp.org/espanol/hogar-familia/transporte-comunidades/info-2019/vehiculos-autonomos-para-personas-mayores.html
Poinsignon, F., Chen, L., Jiang, S., Gao, K., Badia, H., & Jenelius, E. (2022, julio). Autonomous Vehicle Fleets for Public Transport: Scenarios and Comparisons. Green Energy and Intelligent Transportation, 1, 100019. https://doi.org/10.1016/J.GEITS.2022.100019
Sharma, O., Sahoo, N. C., & Puhan, N. B. (2021, mayo). Recent advances in motion and behavior planning techniques for software architecture of autonomous vehicles: A state-of-the-art survey. Engineering Applications of Artificial Intelligence, 101, 104211. https://doi.org/10.1016/J.ENGAPPAI.2021.104211
Google. (2022). Company – Waymo. Recuperado de https://waymo.com/intl/es/company/#story
Tesla. (2022). Acerca de | Tesla. Recuperado de https://www.tesla.com/es_ES/about
Pérez, E. (2021, julio). El "quién es quién" del vehículo autónomo: estas son las compañías que quieren hacerse con el sector. Recuperado de https://www.xataka.com/vehiculos/quien-quien-vehiculo-autonomo-estas-companias-que-quieren-hacerse-sector
Mahaleh, M. B. B., & Mirroshandel, S. A. (2018, septiembre). Harmony search path detection for vision-based automated guided vehicle. Robotics and Autonomous Systems, 107, 156-166. https://doi.org/10.1016/J.ROBOT.2018.06.008
Cota, J. L., Rodriguez, J. A. T., Alonso, B. G., & Hurtado, C. V. (2022). Roadmap for development of skills in Artificial Intelligence by means of a Reinforcement Learning model using a DeepRacer autonomous vehicle. IEEE Global Engineering Education Conference, EDUCON, 2022-March, 1355-1364. https://doi.org/10.1109/EDUCON52537.2022.9766659
Ong, P., Tan, W. K. S., & Low, E. S. (2021, junio). Vision-based path detection of an automated guided vehicle using flower pollination algorithm. Ain Shams Engineering Journal, 12(2), 2263-2274. https://doi.org/10.1016/J.ASEJ.2020.09.018
Amasings. (2020). Ética en los vehículos autónomos | Noticias de la Ciencia y la Tecnología (Amazings® / NCYT®). Recuperado de https://noticiasdelaciencia.com/art/38772/etica-en-los-vehiculos-autonomos
Sagar, V. D., & Nanjundeswaraswamy, T. S. (Sin fecha). ARTIFICIAL INTELLIGENCE IN AUTONOMOUS VEHICLES-A LITERATURE REVIEW ARTIFICIAL INTELLIGENCE IN AUTONOMOUS VEHICLES-A LITERATURE REVIEW By. Recuperado de https://www.researchgate.net/publication/333608078
Nandy, A., & Biswas, M. (2018). Reinforcement Learning. Berkeley, CA: Apress. https://doi.org/10.1007/978-1-4842-3285-9
Ghimire, M. (2021). A Study of Deep Reinforcement Learning in Autonomous Racing Using DeepRacer Car. Recuperado de https://egrove.olemiss.edu/hon_thesis/1764
Sewak, M. (2019). Deep Reinforcement Learning. Springer Singapore. https://doi.org/10.1007/978-981-13-8285-7
Shinde, P. P., & Shah, S. (2018, julio). A Review of Machine Learning and Deep Learning Applications. Proceedings - 2018 4th International Conference on Computing, Communication Control and Automation, ICCUBEA 2018. https://doi.org/10.1109/ICCUBEA.2018.8697857
Bosch Rué, A., Casas Roma, J., & Lozano Bagén, T. (2019). Deep learning: principios y fundamentos. Editorial UOC. https://doi.org/10.0/CSS/ALL.MIN.D74D1A5D029B.CSS
Asperti, A., & Del Brutto, M. (2022, marzo). MicroRacer: a didactic environment for Deep Reinforcement Learning. ArXiv. https://arxiv.org/abs/2203.10494v1
@misc{VehiculosAutonomos, title = {Vista de Vehículos autónomos: Innovación en la logística urbana}, url = {https://revistas.utp.ac.pa/index.php/ric/article/view/1864/2812}, }
AWS (Amazon Web Services). (s. f.). ¿Qué es AWS DeepRacer? - AWS DeepRacer. https://docs.aws.amazon.com/es_es/deepracer/latest/developerguide/what-is-deepracer.html
Amazon Web Services. (s. f.). Amazon SageMaker. https://us-east-1.console.aws.amazon.com/sagemaker/home?region=us-east-1#/getting-started
Amazon Web Services. (s. f.). RoboMaker. https://us-east-1.console.aws.amazon.com/robomaker/home?region=us-east-1#welcome
Amazon Web Services. (s. f.). S3 Management Console. https://s3.console.aws.amazon.com/s3/home?region=us-east-1#
Crazyflie. (s. f.). Crazyflie 2.1. Recuperado el 11 de junio de 2023, de https://www.bitcraze.io/products/crazyflie-2-1/
Desviación estándar. (s. f.). Qué es, usos y cómo obtenerla. Recuperado de https://www.questionpro.com/blog/es/desviacion-estandar/
Scopus. (s. f.). Document details - A Deep Q-Network based hand gesture recognition system for control of robotic platforms. Recuperado de https://www-scopus-com.crai-ustadigital.usantotomas.edu.co/record/display.uri?eid=2-s2.0-85159764283&origin=resultslist&sort=plf-f&src=s&sid=1060c61879e8d5b0e006d4b9f615045e&sot=b&sdt=b&s=TITLE-ABS-KEY%28Q-Learning%29&sl=25&sessionSearchId=1060c61879e8d5b0e006d4b9f615045e
Cárdenas, J. A., Carrero, U. E., Camacho, E. C., & Calderon, J. M. (2023). Intelligent Position Controller for Unmanned Aerial Vehicles (UAV) Based on Supervised Deep Learning. Machines, 11(6), 606. MDPI.
Gómez, N., Peña, N., Rincón, S., Amaya, S., & Calderon, J. (2022). Leader-follower behavior in multi-agent systems for search and rescue based on PSO approach. In SoutheastCon 2022 (pp. 413-420). IEEE.
Cárdenas, J. A., Carrero, U. E., Camacho, E. C., & Calderón, J. M. (2022). Optimal PID Ø axis Control for UAV Quadrotor based on Multi-Objective PSO. IFAC-PapersOnLine, 55(14), 101-106. Elsevier.
Cardona, G. A., Ramirez-Rugeles, J., Mojica-Nava, E., & Calderon, J. M. (2021). Visual victim detection and quadrotor-swarm coordination control in search and rescue environment. International Journal of Electrical and Computer Engineering, 11(3), 2079. IAES Institute of Advanced Engineering and Science.
Cardona, G. A., Arevalo-Castiblanco, M., Tellez-Castro, D., Calderon, J., & Mojica-Nava, E. (2021). Robust adaptive synchronization of interconnected heterogeneous quadrotors transporting a cable-suspended load. En 2021 IEEE International Conference on Robotics and Automation (ICRA) (pp. 31-37). IEEE.
Paez, D., Romero, J. P., Noriega, B., Cardona, G. A., & Calderon, J. M. (2021). Distributed particle swarm optimization for multi-robot system in search and rescue operations. IFAC-PapersOnLine, 54(4), 1-6. Elsevier.
Reyes, L. J. P., Oviedo, N. B., Camacho, E. C., & Calderon, J. M. (2021). Adaptable Recommendation System for Outfit Selection with Deep Learning Approach. IFAC-PapersOnLine, 54(13), 605-610. Elsevier.
Cardona, G. A., Tellez-Castro, D., Calderon, J., & Mojica-Nava, E. (2021). Adaptive Multi-Quadrotor Control for Cooperative Transportation of a Cable-Suspended Load. 2021 European Control Conference (ECC), 696-701. IEEE.
Cardona, G. A., & Calderon, J. M. (2019). Robot swarm navigation and victim detection using rendezvous consensus in search and rescue operations. Applied Sciences, 9(8), 1702. MDPI.
Cardona, G. A., Bravo, C., Quesada, W., Ruiz, D., Obeng, M., Wu, X., & Calderon, J. M. (2019). Autonomous navigation for exploration of unknown environments and collision avoidance in mobile robots using reinforcement learning. En 2019 SoutheastCon (pp. 1-7). IEEE.
Quesada, W. O., Rodriguez, J. I., Murillo, J. C., Cardona, G. A., Yanguas-Rojas, D., Jaimes, L. G., & Calderón, J. M. (2018). Leader-follower formation for UAV robot swarm based on fuzzy logic theory. En Artificial Intelligence and Soft Computing: 17th International Conference, ICAISC 2018, Zakopane, Poland, June 3-7, 2018, Proceedings, Part II (pp. 740-751). Springer.
León, J., Cardona, G. A., Botello, A., & Calderón, J. M. (2017). Robot swarms theory applicable to seek and rescue operation. En Intelligent Systems Design and Applications: 16th International Conference on Intelligent Systems Design and Applications (ISDA 2016) held in Porto, Portugal, December 16-18, 2016 (pp. 1061-1070). Springer.
dc.rights.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.none.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 Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.campus.spa.fl_str_mv CRAI-USTA Bogotá
dc.publisher.spa.fl_str_mv Universidad Santo Tomás
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería Electrónica
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería Electrónica
institution Universidad Santo Tomás
bitstream.url.fl_str_mv https://repository.usta.edu.co/bitstream/11634/53207/4/license_rdf
https://repository.usta.edu.co/bitstream/11634/53207/6/2023Andresgil.pdf.jpg
https://repository.usta.edu.co/bitstream/11634/53207/7/Carta_aprobacion_Biblioteca%20GIL%20SUAREZ...pdf.jpg
https://repository.usta.edu.co/bitstream/11634/53207/8/Carta_autorizacion_autoarchivo_autor_2023_Gil.pdf.jpg
https://repository.usta.edu.co/bitstream/11634/53207/1/2023Andresgil.pdf
https://repository.usta.edu.co/bitstream/11634/53207/2/Carta_aprobacion_Biblioteca%20GIL%20SUAREZ...pdf
https://repository.usta.edu.co/bitstream/11634/53207/3/Carta_autorizacion_autoarchivo_autor_2023_Gil.pdf
https://repository.usta.edu.co/bitstream/11634/53207/5/license.txt
bitstream.checksum.fl_str_mv 217700a34da79ed616c2feb68d4c5e06
c8d9f4fd87c33ab400d0f80f8b421710
54317fe6cbff80e289e13491cc2afc7a
0a25e5b29dceb333c87aeb390b64665e
7702c848dc658ae3d04c4a2eb1c27a27
ad590c8986bdd586575f428e0fc57e07
cdc254a88df333bf78d21af040698ddc
aedeaf396fcd827b537c73d23464fc27
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Santo Tomás
repository.mail.fl_str_mv noreply@usta.edu.co
_version_ 1860882302970626048
spelling Amaya, Sindy PaolaCalderón Chávez, Juan ManuelCruz Capador, Gerson DavidGil Suarez, Andres Leonardohttps://orcid.org/0000-0002-1714-1593https://orcid.org/0000-0002-4471-3980https://orcid.org/0000-0002-3723-7509https://scholar.google.com/citations?hl=es&user=Gg2sofAAAAAJhttps://scholar.google.com/citations?hl=es&user=fVo6U9MAAAAJhttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000796425https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000380938https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001334709https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001853433Universidad Santo Tomás2023-12-12T22:35:55Z2023-12-12T22:35:55Z2023-12-12Gil Suarez, A. L. (2023). Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWS [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.http://hdl.handle.net/11634/53207reponame:Repositorio Institucional Universidad Santo Tomásinstname:Universidad Santo Tomásrepourl:https://repository.usta.edu.coEl presente trabajo de grado tiene como objetivo comparar algoritmos de aprendizaje por refuerzo profundo, también conocido como Deep Reinforcement Learning, en el contexto de la navegación autónoma. Se evaluaron tres algoritmos en particular: SAC (Soft Actor-Critic), PPO (Proximal Policy Optimization) y una versión modificada de SAC. Las pruebas se llevaron a cabo en el vehículo autónomo Deep Racer de la empresa AWS. Para llevar a cabo la evaluación, se implementó cada algoritmo tanto en una simulación virtual como en el vehículo autónomo físico. Se realizaron múltiples pruebas en una pista de navegación estandarizada para garantizar la consistencia de los resultados. Durante estas pruebas, se recopilaron datos sobre el desempeño de cada algoritmo, incluyendo métricas como el tiempo de ejecución, la distancia recorrida y la velocidad alcanzada. Después de recopilar los datos experimentales, se realiza un análisis comparativo de los resultados obtenidos por cada algoritmo. Se evalúa su rendimiento en base a las métricas establecidas y se identifican las fortalezas y debilidades de cada uno.The present work aims to compare deep reinforcement learning algorithms, also known as Deep Reinforcement Learning, in the context of autonomous navigation. Three algorithms in particular were evaluated: SAC (Soft Actor-Critic), PPO (Proximal Policy Optimization) and a modified version of SAC. The tests were carried out on AWS’s Deep Racer autonomous vehicle. To conduct the evaluation, each algorithm was implemented on both a virtual simulation and the physical auto nomous vehicle. Multiple tests were conducted on a standardized navigation track to ensure consistency of results. During these tests, data was collected on the performance of each algorithm, including metrics such as execution time, distance traveled, and speed achieved. After collecting the experimental data, a comparative analysis of the results obtained by each algorithm is performed. Their performance is evaluated based on the established metrics and the strengths and weaknesses of each one are identified.Ingeniero ElectronicoPregradoapplication/pdfspaUniversidad Santo TomásPregrado Ingeniería ElectrónicaFacultad de Ingeniería ElectrónicaAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Evaluación de Algoritmos de Navegación a través de Aprendizaje por Refuerzo Profundo sobre el Vehículo Autónomo Deep Racer AWSDeep Reinforcement LearningAutonomous VehicleMetricsComparisonNavigation TrackIngeniería ElectrónicaAlgoritmos-AprendizajeSimulación VirtualAprendizaje por refuerzo profundoVehículo autónomoMétricasComparaciónPista de navegaciónTrabajo de gradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisCRAI-USTA BogotáAgencia Nacional de Seguridad Vial. Histórico víctimas | ANSV. 2021. url: https://ansv.gov.co/ es/observatorio/estadisticas/historico-victimas.City TV Noticias. (2023). En el primer semestre de 2023 se reportaron 283 muertes en accidentes de tránsito en Bogotá. Recuperado de https://citytv.eltiempo.com/noticias/movilidad/en-el-primer-semestre-de-2023-se-reportaron-283-muertes-en-accidentes-de-transito-en-bogota_61659Policía Nacional de Colombia. (2018). Realizamos campaña preventiva de seguridad vial ¡Y tú! ¿En qué vehículo te vas a ir? Recuperado de https://www.policia.gov.co/noticia/realizamos-campana-preventiva-seguridad-vial-y-tu-que-vehiculo-te-vas-irAdetunji, J. (2021, mayo). Si un vehículo autónomo tiene un accidente, ¿quién es el responsable? Recuperado de https://theconversation.com/si-un-vehiculo-autonomo-tiene-un-accidente-quien-es-el-responsable-161314Medicina Legal y Ciencia Forense. (2022, julio). Boletines estadísticos mensuales. Recuperado de https://www.medicinalegal.gov.co/documents/20143/742818/Boletin_julio_2022.pdf/75a56f6a-b1f6-1334-959a-7f0ffd466f6fLi, J., Abusharkh, M., & Xu, Y. (2022, agosto). DeepRacer Model Training for autonomous vehicles on AWS EC2. Instituto de Ingenieros Eléctricos y Electrónicos (IEEE). https://doi.org/10.1109/ITC-EGYPT55520.2022.9855675Sanchez Arango, S. (2014, diciembre). Vehículos autónomos: los beneficios ambientales de una tecnología prometedora. Recuperado de https://ecosiglos.com/vehiculos-autonomos-los-beneficios-ambientales-de-una-tecnologia-prometedora/Ortiz Rocha, J. (2021, noviembre). Vehículos autónomos: Debemos prepararnos para su llegada | Uniandes. Recuperado de https://uniandes.edu.co/es/noticias/ingenieria/vehiculos-autonomos-el-futuro-es-ahora/Bureau, M. (2017, enero). Vehículos autónomos, ideales para conductores discapacitados. Recuperado de https://www.motorpasion.com.mx/nissan/nissan-afirma-que-los-vehiculos-autonomos-son-ideales-para-conductores-discapacitados-y-de-la-tercera-edadRedacción. (2019, marzo). Coches autónomos: ¿Qué son y cómo ayudan al medio ambiente? Recuperado de https://www.nuevamovilidad.com/movilidad-compartida/coches-autonomos-que-son-y-como-ayudan-al-medio-ambiente/Shamout, M., Ben-Abdallah, R., Alshurideh, M., Alzoubi, H., Al Kurdi, B., & Hamadneh, S. (2022). A conceptual model for the adoption of autonomous robots in supply chain and logistics industry. Uncertain Supply Chain Management, 10(2), 577-592. https://doi.org/10.5267/J.USCM.2021.11.006Panesar, S., Cagle, Y., Chander, D., Morey, J., Fernandez-Miranda, J., & Kliot, M. (2019, agosto). Artificial Intelligence and the Future of Surgical Robotics. Annals of Surgery, 270(2), 223-226. https://doi.org/10.1097/SLA.0000000000003262Ingrand, F., & Ghallab, M. (2017, junio). Deliberation for autonomous robots: A survey. Artificial Intelligence, 247, 10-44. https://doi.org/10.1016/J.ARTINT.2014.11.003Yandun. (2012). Planeación y seguimiento de trayectorias para un robot móvil [PDF]. Recuperado de https://www.researchgate.net/publication/277756099_Planeacion_y_seguimiento_de_trayectorias_para_un_robot_movilQuintero, C. G., & Cuervo, A. C. (2017, julio). Intelligent driving assistant based on accident risk maps analysis and intelligent driving diagnosis. IEEE Intelligent Vehicles Symposium, Proceedings, 914-919. https://doi.org/10.1109/IVS.2017.7995832Skiba, S. (2019). Vehículos autónomos y sus beneficios para personas mayores. Recuperado de https://www.aarp.org/espanol/hogar-familia/transporte-comunidades/info-2019/vehiculos-autonomos-para-personas-mayores.htmlPoinsignon, F., Chen, L., Jiang, S., Gao, K., Badia, H., & Jenelius, E. (2022, julio). Autonomous Vehicle Fleets for Public Transport: Scenarios and Comparisons. Green Energy and Intelligent Transportation, 1, 100019. https://doi.org/10.1016/J.GEITS.2022.100019Sharma, O., Sahoo, N. C., & Puhan, N. B. (2021, mayo). Recent advances in motion and behavior planning techniques for software architecture of autonomous vehicles: A state-of-the-art survey. Engineering Applications of Artificial Intelligence, 101, 104211. https://doi.org/10.1016/J.ENGAPPAI.2021.104211Google. (2022). Company – Waymo. Recuperado de https://waymo.com/intl/es/company/#storyTesla. (2022). Acerca de | Tesla. Recuperado de https://www.tesla.com/es_ES/aboutPérez, E. (2021, julio). El "quién es quién" del vehículo autónomo: estas son las compañías que quieren hacerse con el sector. Recuperado de https://www.xataka.com/vehiculos/quien-quien-vehiculo-autonomo-estas-companias-que-quieren-hacerse-sectorMahaleh, M. B. B., & Mirroshandel, S. A. (2018, septiembre). Harmony search path detection for vision-based automated guided vehicle. Robotics and Autonomous Systems, 107, 156-166. https://doi.org/10.1016/J.ROBOT.2018.06.008Cota, J. L., Rodriguez, J. A. T., Alonso, B. G., & Hurtado, C. V. (2022). Roadmap for development of skills in Artificial Intelligence by means of a Reinforcement Learning model using a DeepRacer autonomous vehicle. IEEE Global Engineering Education Conference, EDUCON, 2022-March, 1355-1364. https://doi.org/10.1109/EDUCON52537.2022.9766659Ong, P., Tan, W. K. S., & Low, E. S. (2021, junio). Vision-based path detection of an automated guided vehicle using flower pollination algorithm. Ain Shams Engineering Journal, 12(2), 2263-2274. https://doi.org/10.1016/J.ASEJ.2020.09.018Amasings. (2020). Ética en los vehículos autónomos | Noticias de la Ciencia y la Tecnología (Amazings® / NCYT®). Recuperado de https://noticiasdelaciencia.com/art/38772/etica-en-los-vehiculos-autonomosSagar, V. D., & Nanjundeswaraswamy, T. S. (Sin fecha). ARTIFICIAL INTELLIGENCE IN AUTONOMOUS VEHICLES-A LITERATURE REVIEW ARTIFICIAL INTELLIGENCE IN AUTONOMOUS VEHICLES-A LITERATURE REVIEW By. Recuperado de https://www.researchgate.net/publication/333608078Nandy, A., & Biswas, M. (2018). Reinforcement Learning. Berkeley, CA: Apress. https://doi.org/10.1007/978-1-4842-3285-9Ghimire, M. (2021). A Study of Deep Reinforcement Learning in Autonomous Racing Using DeepRacer Car. Recuperado de https://egrove.olemiss.edu/hon_thesis/1764Sewak, M. (2019). Deep Reinforcement Learning. Springer Singapore. https://doi.org/10.1007/978-981-13-8285-7Shinde, P. P., & Shah, S. (2018, julio). A Review of Machine Learning and Deep Learning Applications. Proceedings - 2018 4th International Conference on Computing, Communication Control and Automation, ICCUBEA 2018. https://doi.org/10.1109/ICCUBEA.2018.8697857Bosch Rué, A., Casas Roma, J., & Lozano Bagén, T. (2019). Deep learning: principios y fundamentos. Editorial UOC. https://doi.org/10.0/CSS/ALL.MIN.D74D1A5D029B.CSSAsperti, A., & Del Brutto, M. (2022, marzo). MicroRacer: a didactic environment for Deep Reinforcement Learning. ArXiv. https://arxiv.org/abs/2203.10494v1@misc{VehiculosAutonomos, title = {Vista de Vehículos autónomos: Innovación en la logística urbana}, url = {https://revistas.utp.ac.pa/index.php/ric/article/view/1864/2812}, }AWS (Amazon Web Services). (s. f.). ¿Qué es AWS DeepRacer? - AWS DeepRacer. https://docs.aws.amazon.com/es_es/deepracer/latest/developerguide/what-is-deepracer.htmlAmazon Web Services. (s. f.). Amazon SageMaker. https://us-east-1.console.aws.amazon.com/sagemaker/home?region=us-east-1#/getting-startedAmazon Web Services. (s. f.). RoboMaker. https://us-east-1.console.aws.amazon.com/robomaker/home?region=us-east-1#welcomeAmazon Web Services. (s. f.). S3 Management Console. https://s3.console.aws.amazon.com/s3/home?region=us-east-1#Crazyflie. (s. f.). Crazyflie 2.1. Recuperado el 11 de junio de 2023, de https://www.bitcraze.io/products/crazyflie-2-1/Desviación estándar. (s. f.). Qué es, usos y cómo obtenerla. Recuperado de https://www.questionpro.com/blog/es/desviacion-estandar/Scopus. (s. f.). Document details - A Deep Q-Network based hand gesture recognition system for control of robotic platforms. Recuperado de https://www-scopus-com.crai-ustadigital.usantotomas.edu.co/record/display.uri?eid=2-s2.0-85159764283&origin=resultslist&sort=plf-f&src=s&sid=1060c61879e8d5b0e006d4b9f615045e&sot=b&sdt=b&s=TITLE-ABS-KEY%28Q-Learning%29&sl=25&sessionSearchId=1060c61879e8d5b0e006d4b9f615045eCárdenas, J. A., Carrero, U. E., Camacho, E. C., & Calderon, J. M. (2023). Intelligent Position Controller for Unmanned Aerial Vehicles (UAV) Based on Supervised Deep Learning. Machines, 11(6), 606. MDPI.Gómez, N., Peña, N., Rincón, S., Amaya, S., & Calderon, J. (2022). Leader-follower behavior in multi-agent systems for search and rescue based on PSO approach. In SoutheastCon 2022 (pp. 413-420). IEEE.Cárdenas, J. A., Carrero, U. E., Camacho, E. C., & Calderón, J. M. (2022). Optimal PID Ø axis Control for UAV Quadrotor based on Multi-Objective PSO. IFAC-PapersOnLine, 55(14), 101-106. Elsevier.Cardona, G. A., Ramirez-Rugeles, J., Mojica-Nava, E., & Calderon, J. M. (2021). Visual victim detection and quadrotor-swarm coordination control in search and rescue environment. International Journal of Electrical and Computer Engineering, 11(3), 2079. IAES Institute of Advanced Engineering and Science.Cardona, G. A., Arevalo-Castiblanco, M., Tellez-Castro, D., Calderon, J., & Mojica-Nava, E. (2021). Robust adaptive synchronization of interconnected heterogeneous quadrotors transporting a cable-suspended load. En 2021 IEEE International Conference on Robotics and Automation (ICRA) (pp. 31-37). IEEE.Paez, D., Romero, J. P., Noriega, B., Cardona, G. A., & Calderon, J. M. (2021). Distributed particle swarm optimization for multi-robot system in search and rescue operations. IFAC-PapersOnLine, 54(4), 1-6. Elsevier.Reyes, L. J. P., Oviedo, N. B., Camacho, E. C., & Calderon, J. M. (2021). Adaptable Recommendation System for Outfit Selection with Deep Learning Approach. IFAC-PapersOnLine, 54(13), 605-610. Elsevier.Cardona, G. A., Tellez-Castro, D., Calderon, J., & Mojica-Nava, E. (2021). Adaptive Multi-Quadrotor Control for Cooperative Transportation of a Cable-Suspended Load. 2021 European Control Conference (ECC), 696-701. IEEE.Cardona, G. A., & Calderon, J. M. (2019). Robot swarm navigation and victim detection using rendezvous consensus in search and rescue operations. Applied Sciences, 9(8), 1702. MDPI.Cardona, G. A., Bravo, C., Quesada, W., Ruiz, D., Obeng, M., Wu, X., & Calderon, J. M. (2019). Autonomous navigation for exploration of unknown environments and collision avoidance in mobile robots using reinforcement learning. En 2019 SoutheastCon (pp. 1-7). IEEE.Quesada, W. O., Rodriguez, J. I., Murillo, J. C., Cardona, G. A., Yanguas-Rojas, D., Jaimes, L. G., & Calderón, J. M. (2018). Leader-follower formation for UAV robot swarm based on fuzzy logic theory. En Artificial Intelligence and Soft Computing: 17th International Conference, ICAISC 2018, Zakopane, Poland, June 3-7, 2018, Proceedings, Part II (pp. 740-751). Springer.León, J., Cardona, G. A., Botello, A., & Calderón, J. M. (2017). Robot swarms theory applicable to seek and rescue operation. En Intelligent Systems Design and Applications: 16th International Conference on Intelligent Systems Design and Applications (ISDA 2016) held in Porto, Portugal, December 16-18, 2016 (pp. 1061-1070). Springer.CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repository.usta.edu.co/bitstream/11634/53207/4/license_rdf217700a34da79ed616c2feb68d4c5e06MD54open accessTHUMBNAIL2023Andresgil.pdf.jpg2023Andresgil.pdf.jpgIM Thumbnailimage/jpeg4007https://repository.usta.edu.co/bitstream/11634/53207/6/2023Andresgil.pdf.jpgc8d9f4fd87c33ab400d0f80f8b421710MD56open accessCarta_aprobacion_Biblioteca GIL SUAREZ...pdf.jpgCarta_aprobacion_Biblioteca GIL SUAREZ...pdf.jpgIM Thumbnailimage/jpeg7008https://repository.usta.edu.co/bitstream/11634/53207/7/Carta_aprobacion_Biblioteca%20GIL%20SUAREZ...pdf.jpg54317fe6cbff80e289e13491cc2afc7aMD57open accessCarta_autorizacion_autoarchivo_autor_2023_Gil.pdf.jpgCarta_autorizacion_autoarchivo_autor_2023_Gil.pdf.jpgIM Thumbnailimage/jpeg7325https://repository.usta.edu.co/bitstream/11634/53207/8/Carta_autorizacion_autoarchivo_autor_2023_Gil.pdf.jpg0a25e5b29dceb333c87aeb390b64665eMD58open accessORIGINAL2023Andresgil.pdf2023Andresgil.pdfTrabajo de Gradoapplication/pdf37295027https://repository.usta.edu.co/bitstream/11634/53207/1/2023Andresgil.pdf7702c848dc658ae3d04c4a2eb1c27a27MD51open accessCarta_aprobacion_Biblioteca GIL SUAREZ...pdfCarta_aprobacion_Biblioteca GIL SUAREZ...pdfCarta aprobación facultadapplication/pdf160367https://repository.usta.edu.co/bitstream/11634/53207/2/Carta_aprobacion_Biblioteca%20GIL%20SUAREZ...pdfad590c8986bdd586575f428e0fc57e07MD52metadata only accessCarta_autorizacion_autoarchivo_autor_2023_Gil.pdfCarta_autorizacion_autoarchivo_autor_2023_Gil.pdfCarta autorización autoarchivoapplication/pdf73495https://repository.usta.edu.co/bitstream/11634/53207/3/Carta_autorizacion_autoarchivo_autor_2023_Gil.pdfcdc254a88df333bf78d21af040698ddcMD53metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8807https://repository.usta.edu.co/bitstream/11634/53207/5/license.txtaedeaf396fcd827b537c73d23464fc27MD55open access11634/53207oai:repository.usta.edu.co:11634/532072023-12-13 03:17:20.457open accessRepositorio Universidad Santo Tomásnoreply@usta.edu.coQXV0b3Jpem8gYWwgQ2VudHJvIGRlIFJlY3Vyc29zIHBhcmEgZWwgQXByZW5kaXphamUgeSBsYSBJbnZlc3RpZ2FjacOzbiwgQ1JBSS1VU1RBCmRlIGxhIFVuaXZlcnNpZGFkIFNhbnRvIFRvbcOhcywgcGFyYSBxdWUgY29uIGZpbmVzIGFjYWTDqW1pY29zIGFsbWFjZW5lIGxhCmluZm9ybWFjacOzbiBpbmdyZXNhZGEgcHJldmlhbWVudGUuCgpTZSBwZXJtaXRlIGxhIGNvbnN1bHRhLCByZXByb2R1Y2Npw7NuIHBhcmNpYWwsIHRvdGFsIG8gY2FtYmlvIGRlIGZvcm1hdG8gY29uCmZpbmVzIGRlIGNvbnNlcnZhY2nDs24sIGEgbG9zIHVzdWFyaW9zIGludGVyZXNhZG9zIGVuIGVsIGNvbnRlbmlkbyBkZSBlc3RlCnRyYWJham8sIHBhcmEgdG9kb3MgbG9zIHVzb3MgcXVlIHRlbmdhbiBmaW5hbGlkYWQgYWNhZMOpbWljYSwgc2llbXByZSB5IGN1YW5kbwptZWRpYW50ZSBsYSBjb3JyZXNwb25kaWVudGUgY2l0YSBiaWJsaW9ncsOhZmljYSBzZSBsZSBkw6kgY3LDqWRpdG8gYWwgdHJhYmFqbyBkZQpncmFkbyB5IGEgc3UgYXV0b3IuIERlIGNvbmZvcm1pZGFkIGNvbiBsbyBlc3RhYmxlY2lkbyBlbiBlbCBhcnTDrWN1bG8gMzAgZGUgbGEKTGV5IDIzIGRlIDE5ODIgeSBlbCBhcnTDrWN1bG8gMTEgZGUgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5Mywg4oCcTG9zIGRlcmVjaG9zCm1vcmFsZXMgc29icmUgZWwgdHJhYmFqbyBzb24gcHJvcGllZGFkIGRlIGxvcyBhdXRvcmVz4oCdLCBsb3MgY3VhbGVzIHNvbgppcnJlbnVuY2lhYmxlcywgaW1wcmVzY3JpcHRpYmxlcywgaW5lbWJhcmdhYmxlcyBlIGluYWxpZW5hYmxlcy4K