Generación y planificación de trayectorias para el desarrollo de trabajo cooperativo con robots móviles en la detección de minas antipersonales

En este trabajo de grado, se presentan y describen los resultados obtenidos del proyecto de generación de trayectorias para plataformas robóticas móviles de tracción diferencial. Este proyecto tiene su enfoque en los algoritmos de generación de trayectorias para robots móviles en busca de una navega...

Full description

Autores:
Sánchez Padilla, Anderson José
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/16072
Acceso en línea:
http://hdl.handle.net/20.500.12749/16072
Palabra clave:
Mechatronic
Robotic platforms
Kinematics of mobile robots
Motor control
Machine theory
Manipulators
Antipersonnel mines
Explosive bombs
Control calculations
Mecatrónica
Teoría de las máquinas
Manipuladores
Minas antipersonales
Bombas explosivas
Plataformas robóticas
Cinemática de los robots móviles
Control de motores
Cálculos de control
Rights
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_0a0ec9da66fa8ba6414eca91fab4008f
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/16072
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Generación y planificación de trayectorias para el desarrollo de trabajo cooperativo con robots móviles en la detección de minas antipersonales
dc.title.translated.spa.fl_str_mv Generation and planning of trajectories for the development of cooperative work with mobile robots in the detection of antipersonnel mines
title Generación y planificación de trayectorias para el desarrollo de trabajo cooperativo con robots móviles en la detección de minas antipersonales
spellingShingle Generación y planificación de trayectorias para el desarrollo de trabajo cooperativo con robots móviles en la detección de minas antipersonales
Mechatronic
Robotic platforms
Kinematics of mobile robots
Motor control
Machine theory
Manipulators
Antipersonnel mines
Explosive bombs
Control calculations
Mecatrónica
Teoría de las máquinas
Manipuladores
Minas antipersonales
Bombas explosivas
Plataformas robóticas
Cinemática de los robots móviles
Control de motores
Cálculos de control
title_short Generación y planificación de trayectorias para el desarrollo de trabajo cooperativo con robots móviles en la detección de minas antipersonales
title_full Generación y planificación de trayectorias para el desarrollo de trabajo cooperativo con robots móviles en la detección de minas antipersonales
title_fullStr Generación y planificación de trayectorias para el desarrollo de trabajo cooperativo con robots móviles en la detección de minas antipersonales
title_full_unstemmed Generación y planificación de trayectorias para el desarrollo de trabajo cooperativo con robots móviles en la detección de minas antipersonales
title_sort Generación y planificación de trayectorias para el desarrollo de trabajo cooperativo con robots móviles en la detección de minas antipersonales
dc.creator.fl_str_mv Sánchez Padilla, Anderson José
dc.contributor.advisor.none.fl_str_mv González Acevedo, Hernando
dc.contributor.author.none.fl_str_mv Sánchez Padilla, Anderson José
dc.contributor.cvlac.spa.fl_str_mv González Acevedo, Hernando [0000544655]
dc.contributor.googlescholar.spa.fl_str_mv González Acevedo, Hernando [V8tga0cAAAAJ&hl=es&oi=ao]
dc.contributor.orcid.spa.fl_str_mv González Acevedo, Hernando [0000-0001-6242-3939]
dc.contributor.scopus.spa.fl_str_mv González Acevedo, Hernando [55821231500]
dc.contributor.researchgate.spa.fl_str_mv González Acevedo, Hernando [Hernando-Gonzalez-Acevedo-2199006362]
dc.subject.keywords.spa.fl_str_mv Mechatronic
Robotic platforms
Kinematics of mobile robots
Motor control
Machine theory
Manipulators
Antipersonnel mines
Explosive bombs
Control calculations
topic Mechatronic
Robotic platforms
Kinematics of mobile robots
Motor control
Machine theory
Manipulators
Antipersonnel mines
Explosive bombs
Control calculations
Mecatrónica
Teoría de las máquinas
Manipuladores
Minas antipersonales
Bombas explosivas
Plataformas robóticas
Cinemática de los robots móviles
Control de motores
Cálculos de control
dc.subject.lemb.spa.fl_str_mv Mecatrónica
Teoría de las máquinas
Manipuladores
Minas antipersonales
Bombas explosivas
dc.subject.proposal.spa.fl_str_mv Plataformas robóticas
Cinemática de los robots móviles
Control de motores
Cálculos de control
description En este trabajo de grado, se presentan y describen los resultados obtenidos del proyecto de generación de trayectorias para plataformas robóticas móviles de tracción diferencial. Este proyecto tiene su enfoque en los algoritmos de generación de trayectorias para robots móviles en busca de una navegación autónoma, por consiguiente se presentan análisis de forma detallada de temas tales como la cinemática de los robots móviles con tracción de tipo diferencial, cálculos del control de alto nivel (planificadores de ruta), cálculos de control de bajo nivel (control de los motores), además de mostrar los algoritmos programados para la generación y planificación de trayectorias para los robots. Se presentan las estrategias para el control de motores, posición y trayectoria para robots móviles de tipo diferencial, para el desarrollo de este se partió de las plataformas robóticas móviles que se encontraban como trabajo de investigación en la UNAB, teniendo como resultado la navegación autónoma de estos cuyos resultados se encuentran en el presente informe de proyecto de grado. De igual manera se muestran las oportunidades de mejora que pueden ser aplicables a este proyecto para lograr un mejor cumplimiento de las actividades para las cuales fue aplicado.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-03-25T20:40:09Z
dc.date.available.none.fl_str_mv 2022-03-25T20:40:09Z
dc.date.issued.none.fl_str_mv 2022-02-23
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/16072
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/16072
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv [1] Badesa F., Díez S., “Métodos de control basados en campos potenciales y de fuerza para robótica de rehabilitación”. Universidad Miguel Hernández de Elche. España. 2015
[2] Tibaduiza D, “Planeamiento de trayectorias de un robot movil”. Universidad Industrial de Santander. Colombia 2006
[3] Espitia E., Sofrony J. “Algoritmo para la planeación de trayectorias de robots móviles empleando enjambres de partículas brownianas”. Universidad Distrital Francisco José de Caldas. Colombia. 2011
[4] Morales E. “Localización y mapeo simultaneo por robots móviles con ruedas en mapas y matrices dispersas”. Universidad de Sao Paulo 2018.
[5] D. Fox, W. Burgard, and S. Thrun. Controlling synchro-drive robots with the dynamic window approach to collision avoidance. In Proc. of thelEEE/RSJ International Conference on IntelligentRobots and Systems, 1996
[6] J. Cornejo, J. Magallanes, E. Denegri and R. Canahuire, "Trajectory Tracking Control of a Differential Wheeled Mobile Robot: a Polar Coordinates Control and LQR Comparison," 2018 IEEE XXV International Conference on Electronics, Electrical Engineering and Computing (INTERCON), Lima, 2018
[7] J. Sparbert and E. Hofer, “Numerical Path Optimization for Path Planning With Cell Decomposition Methods,” 2001
[8] G. Azkune. “Robótica: Navegación autónoma” obtenido de: https://cuentoscuanticos.com/2012/05/31/buscando-caminos/. Consultado: 2021
[9] León D., “Diseño y construcción de una plataforma robótica para el control de formación y distribución de tareas” Universidad Autónoma de Bucaramanga. Colombia. 2018.
[10] J. Borenstein, H. R. Everett, and L. Feng, “Where am I? Sensors and methods for mobile robot positioning,” Univ. Michigan, vol. 119, p. 120, 1996
[11] N.A, “Capitulo 8: Grafos,” 2003.
[12] Badesa F., Díez S., “Métodos de control basados en campos potenciales y de fuerza para robótica de rehabilitación”. Universidad Miguel Hernández de Elche. España. 2015
[13] Bin Azhar, Bilial M. “Empirical evaluation of formation control scheme based on artificial potential fields” PAF-KIET 2018
[14] T. Abbas, M. Arif, and W. Ahmed, “Measurement and correction of systematic odometry errors caused by kinematics imperfections in mobile robots,” 2006 SICEICASE Int. Jt. Conf., vol. 12, no. 6, pp. 2073–2078, 2006
[15] S. M. Lavalle, “Planning Algorithms,” Cambridge, 2006. 78
[16] “Planificación de Caminos Mediante Grafos de Visibilidad.,”
[17] L. E. Kavraki et al., “Probabilistic roadmaps for path planning in highdimensionalconfiguration spaces,” Robot. Autom. IEEE Trans., vol. 12, 1996
[18] F. R. Mendoza, “Geometría Computacional.”
[19] Nguyet Tran, Duy-Tung Nguyen, Duc-Lung Vu, and Nguyen-Vu Truong, “Global path planning for autonomous robots using modified visibility-graph,” 2013 Int. Conf. Control. Autom. Inf. Sci., 2013.
[20] D. E. T. Con et al., “PLANIFICACIÓN DE TRAYECTORIAS CON EL ALGORITMO RRT. APLICACIÓN A ROBOTS NO HOLÓNOMOS,” vol. 3, 2006
[21] E. E. N. M. Luiz S. Martins-Filho Ronilson Rocha, Romuel F. Machado, Laos A. Hirano, “Kinematic Control of Mobile Robots To Produce Chaotic Trajectories,” ABCM Symp. Ser. Mechatronics, vol. 2, , 2006
[22] V. F. Muñoz Martinez, “Planificación de Trayectorias para Robots Móviles,” 1995
[23] P. Quintero, “MODELO CINEMATICO DINAMICO DEL MINI ROBÓT MÓVIL RICIMAF,” 2012.
[24] R. Illah, Autonomous Mobile Robots.
[25] S. G. Tzafestas, “Mobile Robot Kinematics,” Introd. to Mob. Robot Control, 2014
[26] DEWESoft. PID Control [En línea] Disponible en: <https://www.dewesoft.com/pro/course/pid-control-53>
[27] MAZZONE, Virginia. Controladores PID [En línea] Disponible en: http://www.eng.newcastle.edu.au/~jhb519/teaching/caut1/Apuntes/PID.pdf
[28] RIVEROS, Adriana; SOLAQUE, Leonardo. Formación de robots móviles mediante el uso de controladores. En: Ing. USBMed. Julio-diciembre, 2013. Vol. 4, n.º 2, p. 63. ISBN: 2027-5846
[29] TDROBÓTICA. Micromotor 100:1 con eje extendido / 2.2 kg-cm / 320 rpm [En línea] Disponible en: <http://tdrobotica.co/micromotor-1001-con-ejeextendido22- kgcm320-rpm/387.html>
[30] TDROBÓTICA. Encoder magnético [En línea] Disponible en: <http://tdrobotica.co/kit-encoder-magnetico-para-micromotor-conejeextendido/114.html>
[31] TDROBÓTICA. Sensor ultrasónico (HC-SR04) [En línea] Disponible en: <https://www.ardobot.com/productos/sensores/distancia-presencia-huellasycorriente/sensor-ultrasonido-hc-sr04.html>
[32] TDROBÓTICA. Arduino Mega 2560 R3 [En línea] Disponible en: <https://www.ardobot.com/arduino-mega-2560-r3.html>
[33] TDROBÓTICA. Módulo L298N [En línea] Disponible en: <http://tdrobotica.co/modulo-driver-l298n/543.html>
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
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.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Colombia
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería Mecatrónica
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/16072/3/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/16072/4/2022_Tesis_Anderson_Jose_Sanchez.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/16072/5/2022_Licencia_Anderson_Jose_Sanchez.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/16072/6/2022_Tesis_Anderson_Jose_Sanchez.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/16072/7/2022_Licencia_Anderson_Jose_Sanchez.pdf.jpg
bitstream.checksum.fl_str_mv 3755c0cfdb77e29f2b9125d7a45dd316
6ba0ccdd858b6ed660a4b7c61abed8de
717ae7146e10b4010315d045844d699a
2ab698d73a457b37a17e3729b09f8f3e
6eaa4525dd6318de404d9972c8ef0f88
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814278153664724992
spelling González Acevedo, Hernando490b15a6-3d80-4525-a9a0-44e34b8f0937-1Sánchez Padilla, Anderson Joséb632b335-562b-4360-a67d-3c914dc99488-1González Acevedo, Hernando [0000544655]González Acevedo, Hernando [V8tga0cAAAAJ&hl=es&oi=ao]González Acevedo, Hernando [0000-0001-6242-3939]González Acevedo, Hernando [55821231500]González Acevedo, Hernando [Hernando-Gonzalez-Acevedo-2199006362]Colombia2022-03-25T20:40:09Z2022-03-25T20:40:09Z2022-02-23http://hdl.handle.net/20.500.12749/16072instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEn este trabajo de grado, se presentan y describen los resultados obtenidos del proyecto de generación de trayectorias para plataformas robóticas móviles de tracción diferencial. Este proyecto tiene su enfoque en los algoritmos de generación de trayectorias para robots móviles en busca de una navegación autónoma, por consiguiente se presentan análisis de forma detallada de temas tales como la cinemática de los robots móviles con tracción de tipo diferencial, cálculos del control de alto nivel (planificadores de ruta), cálculos de control de bajo nivel (control de los motores), además de mostrar los algoritmos programados para la generación y planificación de trayectorias para los robots. Se presentan las estrategias para el control de motores, posición y trayectoria para robots móviles de tipo diferencial, para el desarrollo de este se partió de las plataformas robóticas móviles que se encontraban como trabajo de investigación en la UNAB, teniendo como resultado la navegación autónoma de estos cuyos resultados se encuentran en el presente informe de proyecto de grado. De igual manera se muestran las oportunidades de mejora que pueden ser aplicables a este proyecto para lograr un mejor cumplimiento de las actividades para las cuales fue aplicado.1. INTRODUCCIÓN ............................................................................................ 13 2. OBJETIVOS .................................................................................................... 14 2.1. Objetivo General. ..................................................................................... 14 2.2. Objetivos Específicos. ............................................................................. 14 3. CAPITULO 1 ................................................................................................... 15 3.1. Caracterización del robot móvil ............................................................... 15 3.2. Medición de velocidad en las ruedas. ...................................................... 17 3.3. Sistema de control de velocidad de las ruedas. ...................................... 19 3.3.1. Sintonización del controlador. .................................................................. 22 3.3.2. Controlador PID y sintonía Lambda. ........................................................ 23 3.4. Sistemas de locomoción. ......................................................................... 26 3.5. Locomoción diferencial. ........................................................................... 26 3.5.1. Cinemática diferencial del punto de interés. ............................................ 29 3.6. Odometría. ............................................................................................... 31 3.7. Comunicación inalámbrica ....................................................................... 35 4. CAPITULO 2 ................................................................................................... 36 4.1. Diseño de los algoritmos de control de nivel medio. ................................ 36 4.2. Control de posición .................................................................................. 38 4.2.1. Análisis mediante el criterio de estabilidad de Lyapunov......................... 38 4.2.2. Diseño del algoritmo de control de posición. ........................................... 39 4.2.3. Prueba simulada del algoritmo de nivel medio (control de posición). ...... 42 4.2.4. Aplicación de cada Fase del diagrama de flujo del control de posición. .. 43 4.2.5. Simulación con diferentes puntos de meta .............................................. 48 4.3. Control de Seguimiento de Camino ......................................................... 53 4.3.1. Prueba simulada del algoritmo de control de camino. ............................ 58 4.3.2. Aplicación de cada Fase del diagrama de flujo del control de camino..... 60 4.3.3. Simulación del controlador con diferentes caminos ................................. 65 5. Diseño de los algoritmos de control de alto nivel. ........................................... 74 5.1. Algoritmo basado en campos potenciales ............................................... 74 5.1.1. Aplicación de cada Fase del diagrama de flujo para la programación del algoritmo de campos potenciales. ...................................................................... 77 5.1.2. Pruebas de simulación del algoritmo de campos potenciales. ................ 80 5.2. Algoritmo basado en grafos de visibilidad: Grafos de visibilidad. ............ 83 5.2.1. Programación del algoritmo de A*. .......................................................... 83 5.3. Comparación entre los algoritmos de generación de trayectorias: Algoritmo basado en grafos A* y Algoritmo de campos potenciales. ................. 86 6. CAPÍTULO 3. .................................................................................................. 90 6.1. Pruebas de simulación para tareas de exploración y tareas de navegación. ........................................................................................................ 90 6.2. Pruebas de simulación de las tareas de navegación. .............................. 92 6.2.1. Pruebas de simulación para 2 robots. ..................................................... 93 6.2.2. Prueba de simulación número 2 para 3 robots. ....................................... 96 6.3. Pruebas de simulación de las tareas de exploración. .............................. 98 6.3.1. Simulación número 2 para 3 robots ....................................................... 100 6.3.2. Graficas para diferentes muestras simuladas ........................................ 101 7. CAPÍTULO 4. ................................................................................................ 103 7.1. Pruebas experimentales para el algoritmo de control de posición ......... 103 7.2. Pruebas experimentales para el algoritmo de control de caminos. ....... 109 7.3. Pruebas experimentales de las tareas de exploración y navegación. ... 113 7.4. Pruebas experimentales Tareas de exploración. ................................... 113 7.5. Prueba numero 2 para un segundo robot. ............................................. 117 7.6. Pruebas experimentales Tareas de navegación. ................................... 119 7.7. Prueba número 2. .................................................................................. 121 8. CONCLUSIONES ......................................................................................... 123 9. BIBLIOGRAFIA ............................................................................................. 124 10. ANEXOS ....................................................................................................... 127 - ANEXO A: Interfaz Gráfica para las pruebas de simulación y validación experimental. ....................................................................................................... 127 - ANEXO B: Código implementado en el microcontrolador. ............................ 134PregradoIn this degree work, the results obtained from the trajectory generation project for differential traction mobile robotic platforms are presented and described. This project has its focus on the trajectory generation algorithms for mobile robots in search of autonomous navigation, therefore detailed analysis of topics such as the kinematics of mobile robots with differential type traction, motion control calculations, high level (route planners), low level control calculations (motor control), as well as showing the programmed algorithms for the generation and planning of trajectories for the robots. The strategies for the control of motors, position and trajectory for mobile robots of differential type are presented, for the development of this it was started from the mobile robotic platforms that were found as research work in the UNAB, having as a result the autonomous navigation of these whose results are found in this degree project report. In the same way, the opportunities for improvement that may be applicable to this project are shown to achieve better compliance with the activities for which it was applied.application/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Generación y planificación de trayectorias para el desarrollo de trabajo cooperativo con robots móviles en la detección de minas antipersonalesGeneration and planning of trajectories for the development of cooperative work with mobile robots in the detection of antipersonnel minesIngeniero MecatrónicoUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería Mecatrónicainfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPMechatronicRobotic platformsKinematics of mobile robotsMotor controlMachine theoryManipulatorsAntipersonnel minesExplosive bombsControl calculationsMecatrónicaTeoría de las máquinasManipuladoresMinas antipersonalesBombas explosivasPlataformas robóticasCinemática de los robots móvilesControl de motoresCálculos de control[1] Badesa F., Díez S., “Métodos de control basados en campos potenciales y de fuerza para robótica de rehabilitación”. Universidad Miguel Hernández de Elche. España. 2015[2] Tibaduiza D, “Planeamiento de trayectorias de un robot movil”. Universidad Industrial de Santander. Colombia 2006[3] Espitia E., Sofrony J. “Algoritmo para la planeación de trayectorias de robots móviles empleando enjambres de partículas brownianas”. Universidad Distrital Francisco José de Caldas. Colombia. 2011[4] Morales E. “Localización y mapeo simultaneo por robots móviles con ruedas en mapas y matrices dispersas”. Universidad de Sao Paulo 2018.[5] D. Fox, W. Burgard, and S. Thrun. Controlling synchro-drive robots with the dynamic window approach to collision avoidance. In Proc. of thelEEE/RSJ International Conference on IntelligentRobots and Systems, 1996[6] J. Cornejo, J. Magallanes, E. Denegri and R. Canahuire, "Trajectory Tracking Control of a Differential Wheeled Mobile Robot: a Polar Coordinates Control and LQR Comparison," 2018 IEEE XXV International Conference on Electronics, Electrical Engineering and Computing (INTERCON), Lima, 2018[7] J. Sparbert and E. Hofer, “Numerical Path Optimization for Path Planning With Cell Decomposition Methods,” 2001[8] G. Azkune. “Robótica: Navegación autónoma” obtenido de: https://cuentoscuanticos.com/2012/05/31/buscando-caminos/. Consultado: 2021[9] León D., “Diseño y construcción de una plataforma robótica para el control de formación y distribución de tareas” Universidad Autónoma de Bucaramanga. Colombia. 2018.[10] J. Borenstein, H. R. Everett, and L. Feng, “Where am I? Sensors and methods for mobile robot positioning,” Univ. Michigan, vol. 119, p. 120, 1996[11] N.A, “Capitulo 8: Grafos,” 2003.[12] Badesa F., Díez S., “Métodos de control basados en campos potenciales y de fuerza para robótica de rehabilitación”. Universidad Miguel Hernández de Elche. España. 2015[13] Bin Azhar, Bilial M. “Empirical evaluation of formation control scheme based on artificial potential fields” PAF-KIET 2018[14] T. Abbas, M. Arif, and W. Ahmed, “Measurement and correction of systematic odometry errors caused by kinematics imperfections in mobile robots,” 2006 SICEICASE Int. Jt. Conf., vol. 12, no. 6, pp. 2073–2078, 2006[15] S. M. Lavalle, “Planning Algorithms,” Cambridge, 2006. 78[16] “Planificación de Caminos Mediante Grafos de Visibilidad.,”[17] L. E. Kavraki et al., “Probabilistic roadmaps for path planning in highdimensionalconfiguration spaces,” Robot. Autom. IEEE Trans., vol. 12, 1996[18] F. R. Mendoza, “Geometría Computacional.”[19] Nguyet Tran, Duy-Tung Nguyen, Duc-Lung Vu, and Nguyen-Vu Truong, “Global path planning for autonomous robots using modified visibility-graph,” 2013 Int. Conf. Control. Autom. Inf. Sci., 2013.[20] D. E. T. Con et al., “PLANIFICACIÓN DE TRAYECTORIAS CON EL ALGORITMO RRT. APLICACIÓN A ROBOTS NO HOLÓNOMOS,” vol. 3, 2006[21] E. E. N. M. Luiz S. Martins-Filho Ronilson Rocha, Romuel F. Machado, Laos A. Hirano, “Kinematic Control of Mobile Robots To Produce Chaotic Trajectories,” ABCM Symp. Ser. Mechatronics, vol. 2, , 2006[22] V. F. Muñoz Martinez, “Planificación de Trayectorias para Robots Móviles,” 1995[23] P. Quintero, “MODELO CINEMATICO DINAMICO DEL MINI ROBÓT MÓVIL RICIMAF,” 2012.[24] R. Illah, Autonomous Mobile Robots.[25] S. G. Tzafestas, “Mobile Robot Kinematics,” Introd. to Mob. Robot Control, 2014[26] DEWESoft. PID Control [En línea] Disponible en: <https://www.dewesoft.com/pro/course/pid-control-53>[27] MAZZONE, Virginia. Controladores PID [En línea] Disponible en: http://www.eng.newcastle.edu.au/~jhb519/teaching/caut1/Apuntes/PID.pdf[28] RIVEROS, Adriana; SOLAQUE, Leonardo. Formación de robots móviles mediante el uso de controladores. En: Ing. USBMed. Julio-diciembre, 2013. Vol. 4, n.º 2, p. 63. ISBN: 2027-5846[29] TDROBÓTICA. Micromotor 100:1 con eje extendido / 2.2 kg-cm / 320 rpm [En línea] Disponible en: <http://tdrobotica.co/micromotor-1001-con-ejeextendido22- kgcm320-rpm/387.html>[30] TDROBÓTICA. Encoder magnético [En línea] Disponible en: <http://tdrobotica.co/kit-encoder-magnetico-para-micromotor-conejeextendido/114.html>[31] TDROBÓTICA. Sensor ultrasónico (HC-SR04) [En línea] Disponible en: <https://www.ardobot.com/productos/sensores/distancia-presencia-huellasycorriente/sensor-ultrasonido-hc-sr04.html>[32] TDROBÓTICA. Arduino Mega 2560 R3 [En línea] Disponible en: <https://www.ardobot.com/arduino-mega-2560-r3.html>[33] TDROBÓTICA. Módulo L298N [En línea] Disponible en: <http://tdrobotica.co/modulo-driver-l298n/543.html>LICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/16072/3/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD53open accessORIGINAL2022_Tesis_Anderson_Jose_Sanchez.pdf2022_Tesis_Anderson_Jose_Sanchez.pdfTesisapplication/pdf4347447https://repository.unab.edu.co/bitstream/20.500.12749/16072/4/2022_Tesis_Anderson_Jose_Sanchez.pdf6ba0ccdd858b6ed660a4b7c61abed8deMD54open access2022_Licencia_Anderson_Jose_Sanchez.pdf2022_Licencia_Anderson_Jose_Sanchez.pdfLicenciaapplication/pdf88681https://repository.unab.edu.co/bitstream/20.500.12749/16072/5/2022_Licencia_Anderson_Jose_Sanchez.pdf717ae7146e10b4010315d045844d699aMD55metadata only accessTHUMBNAIL2022_Tesis_Anderson_Jose_Sanchez.pdf.jpg2022_Tesis_Anderson_Jose_Sanchez.pdf.jpgIM Thumbnailimage/jpeg4481https://repository.unab.edu.co/bitstream/20.500.12749/16072/6/2022_Tesis_Anderson_Jose_Sanchez.pdf.jpg2ab698d73a457b37a17e3729b09f8f3eMD56open access2022_Licencia_Anderson_Jose_Sanchez.pdf.jpg2022_Licencia_Anderson_Jose_Sanchez.pdf.jpgIM Thumbnailimage/jpeg9582https://repository.unab.edu.co/bitstream/20.500.12749/16072/7/2022_Licencia_Anderson_Jose_Sanchez.pdf.jpg6eaa4525dd6318de404d9972c8ef0f88MD57metadata only access20.500.12749/16072oai:repository.unab.edu.co:20.500.12749/160722022-05-03 17:18:01.941open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg==