Control del desplazamiento con evasión de obstáculos por lógica difusa para una plataforma robótica en configuración diferencial (Ceres Agrobot)

La alimentación es una de las necesidades básicas del ser humano, esencialmente este acto proporciona al individuo la energía y nutrientes necesarios para poder vivir; si hay escasez de alimentos, la humanidad se enfrentaría a una de las amenazas más peligrosas que existe, según la FAO (Organización...

Full description

Autores:
Ovalle Velásquez, Juan José
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad Militar Nueva Granada
Repositorio:
Repositorio UMNG
Idioma:
spa
OAI Identifier:
oai:repository.unimilitar.edu.co:10654/36327
Acceso en línea:
http://hdl.handle.net/10654/36327
Palabra clave:
INTELIGENCIA ARTIFICIAL
LOGICA DIFUSA
MODELADO
Control
Fuzzy Logic
Artificial Intelligence
Modelling
Agronomy
Differential Platform
Control
Logica Difusa
Inteligencia Artificial
Modelado
Agronomia
Plataforma Diferencial
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UNIMILTAR2_1c4b43f26893890cf1710e17637be2ea
oai_identifier_str oai:repository.unimilitar.edu.co:10654/36327
network_acronym_str UNIMILTAR2
network_name_str Repositorio UMNG
repository_id_str
dc.title.spa.fl_str_mv Control del desplazamiento con evasión de obstáculos por lógica difusa para una plataforma robótica en configuración diferencial (Ceres Agrobot)
dc.title.translated.spa.fl_str_mv Displacement control with obstacle avoidance by fuzzy logic for a robotic platform in differential configuration (Ceres Agrobot)
title Control del desplazamiento con evasión de obstáculos por lógica difusa para una plataforma robótica en configuración diferencial (Ceres Agrobot)
spellingShingle Control del desplazamiento con evasión de obstáculos por lógica difusa para una plataforma robótica en configuración diferencial (Ceres Agrobot)
INTELIGENCIA ARTIFICIAL
LOGICA DIFUSA
MODELADO
Control
Fuzzy Logic
Artificial Intelligence
Modelling
Agronomy
Differential Platform
Control
Logica Difusa
Inteligencia Artificial
Modelado
Agronomia
Plataforma Diferencial
title_short Control del desplazamiento con evasión de obstáculos por lógica difusa para una plataforma robótica en configuración diferencial (Ceres Agrobot)
title_full Control del desplazamiento con evasión de obstáculos por lógica difusa para una plataforma robótica en configuración diferencial (Ceres Agrobot)
title_fullStr Control del desplazamiento con evasión de obstáculos por lógica difusa para una plataforma robótica en configuración diferencial (Ceres Agrobot)
title_full_unstemmed Control del desplazamiento con evasión de obstáculos por lógica difusa para una plataforma robótica en configuración diferencial (Ceres Agrobot)
title_sort Control del desplazamiento con evasión de obstáculos por lógica difusa para una plataforma robótica en configuración diferencial (Ceres Agrobot)
dc.creator.fl_str_mv Ovalle Velásquez, Juan José
dc.contributor.advisor.none.fl_str_mv Riveros Guevara, Adriana
Solaque Guzmán, Leonardo Enrique
dc.contributor.author.none.fl_str_mv Ovalle Velásquez, Juan José
dc.subject.lemb.spa.fl_str_mv INTELIGENCIA ARTIFICIAL
LOGICA DIFUSA
MODELADO
topic INTELIGENCIA ARTIFICIAL
LOGICA DIFUSA
MODELADO
Control
Fuzzy Logic
Artificial Intelligence
Modelling
Agronomy
Differential Platform
Control
Logica Difusa
Inteligencia Artificial
Modelado
Agronomia
Plataforma Diferencial
dc.subject.keywords.spa.fl_str_mv Control
Fuzzy Logic
Artificial Intelligence
Modelling
Agronomy
Differential Platform
dc.subject.proposal.spa.fl_str_mv Control
Logica Difusa
Inteligencia Artificial
Modelado
Agronomia
Plataforma Diferencial
description La alimentación es una de las necesidades básicas del ser humano, esencialmente este acto proporciona al individuo la energía y nutrientes necesarios para poder vivir; si hay escasez de alimentos, la humanidad se enfrentaría a una de las amenazas más peligrosas que existe, según la FAO (Organización de las naciones unidas para la alimentación y agricultura), uno de los fenómenos causantes de la escasez alimenticia es la falta de políticas agropecuarias, indican que la ausencia casi total de transferencia tecnológica al sector agrícola en los países pobres, la falta de formación técnica de los pequeños y medianos productores trajeron como consecuencia una disminución de la producción y productividad global de alimentos en el mundo; con base en lo anterior, y viendo la necesidad que existe actualmente en el agro, cualquier esfuerzo invertido para generar propuestas tecnológicas que puedan cerrar esta brecha es bien recibido y, la plataforma en configuración diferencial con herramientas de campo CERES AgroBot es una de esas alternativas; en el presente trabajo se generaron unos modelos matemáticos (cinemático y dinámico) los cuales expresan la configuración diferencial que posee CERES AgroBot, los parámetros matemáticos que describen el movimiento de la plataforma y, por medio del Lagrangiano, las fuerzas y factores que afectan dicho movimiento (fricciones, masas, inercias, entre otros), seguido a esto, la realización, simulación e implementación de dos técnicas de control difuso que permiten el desplazamiento de la plataforma móvil con obstáculos fijos y móviles, en este caso, el lazo externo de control asegura que el vehículo llegue a las coordenadas deseadas por medio de la variación de la velocidad lineal y angular, mientras que el lazo interno asegura que esas velocidades lineales y angulares sigan los valores generados por el control del lazo externo certificando de esta manera que las fuerzas externas o condiciones dinámicas no afecten el movimiento final, de manera paralela, se demuestran las ventajas del control difuso ya que este tipo de control tiene características como la adaptabilidad, la baja dependencia del modelo, entre otras, que le permiten ser un buen candidato dadas las condiciones dinámicas del espacio del trabajo y las no linealidades de la planta a controlar; finalmente, y una vez se haya presentado el correcto funcionamiento del control gracias a Hardware In The Loop (HIL) el cual permite probar el control real conectando el entorno de simulación con el microcontrolador, mostrar las pruebas que se realizaron en campo abierto con dichos tipos de obstáculos que exponen en un caso real cómo funciona el control difuso.
publishDate 2020
dc.date.accessioned.none.fl_str_mv 2020-09-26T04:42:34Z
dc.date.available.none.fl_str_mv 2020-09-26T04:42:34Z
dc.date.issued.none.fl_str_mv 2020-04-29
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.*.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10654/36327
dc.identifier.instname.spa.fl_str_mv instname:Universidad Militar Nueva Granada
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad Militar Nueva Granada
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unimilitar.edu.co
url http://hdl.handle.net/10654/36327
identifier_str_mv instname:Universidad Militar Nueva Granada
reponame:Repositorio Institucional Universidad Militar Nueva Granada
repourl:https://repository.unimilitar.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv AO. [En línea]. Available: www.Fao.Org/SustainableAgricultural-Mechanization/Guidelinesoperations/Cropproduction/Es/. [Último acceso: 22 Agosto 2019].
J. Hermann, «El futuro del agro en Colombia está en la agronomia de precision,» GJ COMUNICACIONES, 2018.
M. Garcia y A. Ribeiro, «Autonomous robot in agriculture tasks,» Instituto de automatica industrial, 2012.
P. Elpiniki y K. Konstantinos, «Fuzzy sets in Agriculture,» Springer, 2016.
G. D. Cerro, «Vehiculos aereos no tripulados para uso civil,» Universidad Politécnica de Madrid, Madrid, 2007.
H. Griepentrog y B. Blackmore, «Autonomous vehicles and robots,» American society of agricultural and biological engineers, 2006.
J. Ramos-Fernandez, «Identificacion y control difuso en el diagnostico de fallas para sistemas de una entrada, una salida: Aplicado a la direccion de un robot tractor,» Research, 2018.
U. Rao, «Design of automatic cotton-picking robot with machine vision using image precessing algorithms,» de International conference on control, automation, robotics and embedded systems, 2013.
M. Arroyave y D. Mazo, «RTT: Robot para navegacion en terrenos irregulares,» Scientia Et technica, 2006.
Y. Jincong y Z. Xiuping, «Intelligent robot obstacle avoindance system based on fuzzy control,» de The First International Conference on information and engineering, 2009.
A. Baquero y M. Becker, «Navigation Control in FPGA for a differential drive mobile robot,» ResearchGate, 2013.
A. Baquero y M. Becker, «HELVIS - A small-scale agricultural mobile robot prototype for precision agriculture,» de 13th International conference on precision agriculture, 2016.
L. EMMI, «Entorno De Simulación Para Flota De Robots Orientado A La Gestión De Malas Hierbas En Cultivos,» Universidad Complutense de Madrid, 2011.
T. Siripun y K. Kazuhiko, «Application of Fuzzy control to a sonar-based obstacle avoidance mobile robot,» Nashville, 2000.
R. Andres y C. Jehiver, «Robot Oruga detector y esquivador de obstáculos,» Tunja, 2015.
F. Mohammed y H. Ramdane, «Fuzzy logic navigation and obstacle avoindance by a mobile robot in an unknown dynamic enviroment,» INTECH, Arabia Saudita, 2012.
B. Jakup y S. Ahmet, «Application of fuzzy logic controller for obstacle detection and avoindance on real autonomous mobile robot,» MECO, Montenegro, 2016.
E. García y F. Flego, «Agricultura de precisión,» Tecnologéa Agropecuaria.
J. Aracil y F. Gordillo, Dinamica de sistemas, Alianza Editorial, 1997.
A. Olmo, «Tutorial de introduccion de logica borrosa,» Universidad Politecnica de Madrid, 2008. [En línea]. Available: www.dma.fi.upm.es/recursos/aplicaciones/logica_borrosa/web/tutorial_fuzzy/introduccion2.html. [Último acceso: 2 Agosto 2019].
ROS, «About ROS,» 2018. [En línea]. Available: www.ros.org/about-ros/ . [Último acceso: 2019].
A. García, «Estretegias para la planificación de trayectorias con arquitecturas neuronales de aprendizaje,» Universidad Politécnica de Cartegena, 2005.
R. Dhaouadi y A. a. Hatab, «Dynamic modelling of differential-drive mobile robots using lagrange and Newton-Euler Methodologies: Aunified Framework,» Advances in robotics & Automation, Sharjah, 2013.
MATHWORKS, «MATLAB,» 1 Marzo 2014. [En línea]. Available: https://www.mathworks.com/videos/mobile-robot-simulation-for-collision-avoidance-with-simulink-90193.html.
N. Innstruments, «NI,» 5 Marxo 2019. [En línea]. Available: https://www.ni.com/es-co/innovations/white-papers/17/what-is-hardware-in-the-loop-.html.
ThemeXpose, «ZeroKol,» 28 Septiembre 2012. [En línea]. Available: https://blog.zerokol.com/2012/09/arduinofuzzy-fuzzy-library-for-arduino.html.
G. Salyer, «Agricultural Engineering,» 2012.
L. Garcia, «Navegación Autónoma De Robots En Agricultura: Un Modelo De Agentes, Universidad Complutense De Madrid,» Madrid, 2005.
J. Backman, «Navigation System For Agricultural Machines: Nonlinear Model Predictive Path Tracking, Computers And Electronics In Agriculture,» 2012.
A. Bechar y C. Vigneault, «Agricultural Robots For Field Operation: Concepts And Components,» 2016.
S. Schmid, « Manufactura, Ingenieria Y Tecnologia,» Pearson Educacion, 2002
F. Bautista y P. Nel, «<Aislamineto De Áreas De Siembra,» 2010.
J. Torres y M. Becker, «Kinematic Study Of An Agricultural Robotic Platform,» Kinematic Study Of An Agricultural Robotic Platform, 2016.
A. Gupta y S. Arora, «Industrial Automation And Robotics,» Laxmi Publications, 2009.
S. Solutions, «<Implementing Precision Agriculture In The 21st Century,» Journal Of Agricultural Engineering Research, 2000.
O. Cárdenas y R. Moncayo, « Técnicas De Control Difuso Aplicadas A La Navegación De Un Robot Móvil,» 2006.
L. C. WOON, «OBSTACLE AVOIDANCE ROBOT APPLYING FUZZY CONTROL SYSTEM,» Batu Pahat, 2014.
A. D. A. ARANCIBIA, «DISEÑO DE ESTRATEGIA DE EVASIÓN DE OBSTÁCULOS PARA MODELO DINÁMICO DE VEHÍCULO AUTÓNOMO DESARROLLADO EN AMBIENTE MATLAB®-SIMULINK,» SANTIAGO DE CHILE , 2012.
M. Brox y A. Gersnoviez, «CONTROLADOR DIFUSO PARA PROBLEMAS DE NAVEGACIÓN EN PRESENCIA DE OBSTÁCULOS FIJOS,» Sevilla, 2013.
H. Omrane y M. Masmoudi, «Fuzzy Logic Based Control for Autonomous Mobile Robot Navigation,» Hindawi, Sfax, 2016.
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.accessrights.*.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.spa.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.local.spa.fl_str_mv Acceso abierto
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
Attribution-NonCommercial-NoDerivatives 4.0 International
Acceso abierto
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv applicaction/pdf
dc.coverage.sede.spa.fl_str_mv Calle 100
dc.publisher.program.spa.fl_str_mv Ingeniería en Mecatrónica
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.grantor.spa.fl_str_mv Universidad Militar Nueva Granada
institution Universidad Militar Nueva Granada
bitstream.url.fl_str_mv http://repository.unimilitar.edu.co/bitstream/10654/36327/1/OvalleVelasquezJuanJose2020.pdf
http://repository.unimilitar.edu.co/bitstream/10654/36327/2/license.txt
http://repository.unimilitar.edu.co/bitstream/10654/36327/3/OvalleVelasquezJuanJose2020.pdf.jpg
bitstream.checksum.fl_str_mv a8b8f480d59aa4b6f76a67a33e85a00f
a609d7e369577f685ce98c66b903b91b
b891ca43f8b24fbb786c782b9242a7d6
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UMNG
repository.mail.fl_str_mv bibliodigital@unimilitar.edu.co
_version_ 1837098353686478848
spelling Riveros Guevara, AdrianaSolaque Guzmán, Leonardo EnriqueOvalle Velásquez, Juan JoséIngeniero en Mecatrónica2020-09-26T04:42:34Z2020-09-26T04:42:34Z2020-04-29http://hdl.handle.net/10654/36327instname:Universidad Militar Nueva Granadareponame:Repositorio Institucional Universidad Militar Nueva Granadarepourl:https://repository.unimilitar.edu.coLa alimentación es una de las necesidades básicas del ser humano, esencialmente este acto proporciona al individuo la energía y nutrientes necesarios para poder vivir; si hay escasez de alimentos, la humanidad se enfrentaría a una de las amenazas más peligrosas que existe, según la FAO (Organización de las naciones unidas para la alimentación y agricultura), uno de los fenómenos causantes de la escasez alimenticia es la falta de políticas agropecuarias, indican que la ausencia casi total de transferencia tecnológica al sector agrícola en los países pobres, la falta de formación técnica de los pequeños y medianos productores trajeron como consecuencia una disminución de la producción y productividad global de alimentos en el mundo; con base en lo anterior, y viendo la necesidad que existe actualmente en el agro, cualquier esfuerzo invertido para generar propuestas tecnológicas que puedan cerrar esta brecha es bien recibido y, la plataforma en configuración diferencial con herramientas de campo CERES AgroBot es una de esas alternativas; en el presente trabajo se generaron unos modelos matemáticos (cinemático y dinámico) los cuales expresan la configuración diferencial que posee CERES AgroBot, los parámetros matemáticos que describen el movimiento de la plataforma y, por medio del Lagrangiano, las fuerzas y factores que afectan dicho movimiento (fricciones, masas, inercias, entre otros), seguido a esto, la realización, simulación e implementación de dos técnicas de control difuso que permiten el desplazamiento de la plataforma móvil con obstáculos fijos y móviles, en este caso, el lazo externo de control asegura que el vehículo llegue a las coordenadas deseadas por medio de la variación de la velocidad lineal y angular, mientras que el lazo interno asegura que esas velocidades lineales y angulares sigan los valores generados por el control del lazo externo certificando de esta manera que las fuerzas externas o condiciones dinámicas no afecten el movimiento final, de manera paralela, se demuestran las ventajas del control difuso ya que este tipo de control tiene características como la adaptabilidad, la baja dependencia del modelo, entre otras, que le permiten ser un buen candidato dadas las condiciones dinámicas del espacio del trabajo y las no linealidades de la planta a controlar; finalmente, y una vez se haya presentado el correcto funcionamiento del control gracias a Hardware In The Loop (HIL) el cual permite probar el control real conectando el entorno de simulación con el microcontrolador, mostrar las pruebas que se realizaron en campo abierto con dichos tipos de obstáculos que exponen en un caso real cómo funciona el control difuso.RESUMEN 12 INTRODUCCIÓN 13 1. DESCRIPCIÓN DEL PROYECTO 15 1.1 PLANTEAMIENTO DEL PROBLEMA 15 1.2 Justificación 16 1.3 Objetivo general 16 1.3.1 Objetivos específicos 16 2. MARCO REFERENCIAL 17 2.1 ANTECEDENTES 17 2.2 MARCO TEÓRICO 24 3. GENERACIÓN DE LA TRAYECTORIA 26 4. ROBOT DIFERENCIAL 30 4.1 MODELADO CINEMÁTICO DE UN ROBOT DIFERENCIAL 30 4.2 RESULTADOS DEL MODELO CINEMÁTICO DE UN ROBOT DIFERENCIAL 31 4.3 CONTROL DIFUSO 34 4.3.1 CONTROLADOR TIPO MAMDANI 36 4.3.2 SIMULACIONES DEL CONTROLADOR 37 5. CERES AGROBOT 48 5.1 MODELADO Y CONTROL CINEMÁTICO DE CERES AGROBOT 50 5.2 CONTROL INCREMENTAL CINEMÁTICO DE CERES AGROBOT 55 5.3 MODELADO Y CONTROL DINÁMICO DE CERES AGROBOT 58 5.4 CONTROL CINEMÁTICO Y DINÁMICO DE CERES AGROBOT 68 6. CONTROL CINEMÁTICO-DINÁMICO CON PLATAFORMA MOVIL VIRTUAL 72 6.1 CONTROL CINEMÁTICO CON PLATAFORMA MÓVIL Y OBSTÁCULOS 79 6.2 CONTROL CINEMÁTICO ROS, GAZEBO Y OBSTÁCULOS 85 7. IMPLEMENTACIÓN 90 7.1 HARDWARE IN THE LOOP 90 7.2 PIONEER 93 7.3 CERES AGROBOT 96 8. CONCLUSIONES 99 9. REFERENCIAS 100 Anexo Red de Kohonen 103 Anexo Pioneer 105 Anexo HIL 107 Anexo del código en Arduino 112Food is one of the basic needs of the human being, essentially this act provides the individual with the energy and nutrients necessary to live; If there is a food shortage, humanity would face one of the most dangerous threats that exists, according to the FAO (Food and Agriculture Organization of the United Nations), one of the phenomena causing food shortages is the lack of policies farming, indicate that the almost total absence of technology transfer to the agricultural sector in poor countries, the lack of technical training of small and medium producers resulted in a decrease in global food production and productivity in the world; based on the above, and seeing the need that currently exists in agriculture, any effort invested to generate technological proposals that can close this gap is well received and, the platform in differential configuration with CERES AgroBot field tools is one of those alternatives. ; In this work, mathematical models (kinematic and dynamic) were generated which express the differential configuration that CERES AgroBot possesses, the mathematical parameters that describe the movement of the platform and, through the Lagrangian, the forces and factors that affect said movement (friction, masses, inertias, among others), followed by this, the realization, simulation and implementation of two diffuse control techniques that allow the movement of the mobile platform with fixed and mobile obstacles, in this case, the external control loop ensures that the vehicle reaches the desired coordinates through the variation of linear and angular speed, while the internal loop ensures that these linear and angular speeds follow the values ​​generated by the control of the external loop, thus certifying that the forces external or dynamic conditions do not affect the final movement, in parallel, the advantages of the contr are demonstrated diffuse since this type of control has characteristics such as adaptability, low dependence on the model, among others, which allow it to be a good candidate given the dynamic conditions of the workspace and the non-linearities of the plant to be controlled; finally, and once the correct operation of the control has been presented thanks to Hardware In The Loop (HIL) which allows testing the real control by connecting the simulation environment with the microcontroller, showing the tests that were performed in the open field with these types of obstacles that expose in a real case how the diffuse control works.Pregradoapplicaction/pdfspahttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Attribution-NonCommercial-NoDerivatives 4.0 InternationalAcceso abiertoControl del desplazamiento con evasión de obstáculos por lógica difusa para una plataforma robótica en configuración diferencial (Ceres Agrobot)Displacement control with obstacle avoidance by fuzzy logic for a robotic platform in differential configuration (Ceres Agrobot)INTELIGENCIA ARTIFICIALLOGICA DIFUSAMODELADOControlFuzzy LogicArtificial IntelligenceModellingAgronomyDifferential PlatformControlLogica DifusaInteligencia ArtificialModeladoAgronomiaPlataforma DiferencialTesis/Trabajo de grado - Monografía - Pregradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fIngeniería en MecatrónicaFacultad de IngenieríaUniversidad Militar Nueva GranadaAO. [En línea]. Available: www.Fao.Org/SustainableAgricultural-Mechanization/Guidelinesoperations/Cropproduction/Es/. [Último acceso: 22 Agosto 2019].J. Hermann, «El futuro del agro en Colombia está en la agronomia de precision,» GJ COMUNICACIONES, 2018.M. Garcia y A. Ribeiro, «Autonomous robot in agriculture tasks,» Instituto de automatica industrial, 2012.P. Elpiniki y K. Konstantinos, «Fuzzy sets in Agriculture,» Springer, 2016.G. D. Cerro, «Vehiculos aereos no tripulados para uso civil,» Universidad Politécnica de Madrid, Madrid, 2007.H. Griepentrog y B. Blackmore, «Autonomous vehicles and robots,» American society of agricultural and biological engineers, 2006.J. Ramos-Fernandez, «Identificacion y control difuso en el diagnostico de fallas para sistemas de una entrada, una salida: Aplicado a la direccion de un robot tractor,» Research, 2018.U. Rao, «Design of automatic cotton-picking robot with machine vision using image precessing algorithms,» de International conference on control, automation, robotics and embedded systems, 2013.M. Arroyave y D. Mazo, «RTT: Robot para navegacion en terrenos irregulares,» Scientia Et technica, 2006.Y. Jincong y Z. Xiuping, «Intelligent robot obstacle avoindance system based on fuzzy control,» de The First International Conference on information and engineering, 2009.A. Baquero y M. Becker, «Navigation Control in FPGA for a differential drive mobile robot,» ResearchGate, 2013.A. Baquero y M. Becker, «HELVIS - A small-scale agricultural mobile robot prototype for precision agriculture,» de 13th International conference on precision agriculture, 2016.L. EMMI, «Entorno De Simulación Para Flota De Robots Orientado A La Gestión De Malas Hierbas En Cultivos,» Universidad Complutense de Madrid, 2011.T. Siripun y K. Kazuhiko, «Application of Fuzzy control to a sonar-based obstacle avoidance mobile robot,» Nashville, 2000.R. Andres y C. Jehiver, «Robot Oruga detector y esquivador de obstáculos,» Tunja, 2015.F. Mohammed y H. Ramdane, «Fuzzy logic navigation and obstacle avoindance by a mobile robot in an unknown dynamic enviroment,» INTECH, Arabia Saudita, 2012.B. Jakup y S. Ahmet, «Application of fuzzy logic controller for obstacle detection and avoindance on real autonomous mobile robot,» MECO, Montenegro, 2016.E. García y F. Flego, «Agricultura de precisión,» Tecnologéa Agropecuaria.J. Aracil y F. Gordillo, Dinamica de sistemas, Alianza Editorial, 1997.A. Olmo, «Tutorial de introduccion de logica borrosa,» Universidad Politecnica de Madrid, 2008. [En línea]. Available: www.dma.fi.upm.es/recursos/aplicaciones/logica_borrosa/web/tutorial_fuzzy/introduccion2.html. [Último acceso: 2 Agosto 2019].ROS, «About ROS,» 2018. [En línea]. Available: www.ros.org/about-ros/ . [Último acceso: 2019].A. García, «Estretegias para la planificación de trayectorias con arquitecturas neuronales de aprendizaje,» Universidad Politécnica de Cartegena, 2005.R. Dhaouadi y A. a. Hatab, «Dynamic modelling of differential-drive mobile robots using lagrange and Newton-Euler Methodologies: Aunified Framework,» Advances in robotics & Automation, Sharjah, 2013.MATHWORKS, «MATLAB,» 1 Marzo 2014. [En línea]. Available: https://www.mathworks.com/videos/mobile-robot-simulation-for-collision-avoidance-with-simulink-90193.html.N. Innstruments, «NI,» 5 Marxo 2019. [En línea]. Available: https://www.ni.com/es-co/innovations/white-papers/17/what-is-hardware-in-the-loop-.html.ThemeXpose, «ZeroKol,» 28 Septiembre 2012. [En línea]. Available: https://blog.zerokol.com/2012/09/arduinofuzzy-fuzzy-library-for-arduino.html.G. Salyer, «Agricultural Engineering,» 2012.L. Garcia, «Navegación Autónoma De Robots En Agricultura: Un Modelo De Agentes, Universidad Complutense De Madrid,» Madrid, 2005.J. Backman, «Navigation System For Agricultural Machines: Nonlinear Model Predictive Path Tracking, Computers And Electronics In Agriculture,» 2012.A. Bechar y C. Vigneault, «Agricultural Robots For Field Operation: Concepts And Components,» 2016.S. Schmid, « Manufactura, Ingenieria Y Tecnologia,» Pearson Educacion, 2002F. Bautista y P. Nel, «<Aislamineto De Áreas De Siembra,» 2010.J. Torres y M. Becker, «Kinematic Study Of An Agricultural Robotic Platform,» Kinematic Study Of An Agricultural Robotic Platform, 2016.A. Gupta y S. Arora, «Industrial Automation And Robotics,» Laxmi Publications, 2009.S. Solutions, «<Implementing Precision Agriculture In The 21st Century,» Journal Of Agricultural Engineering Research, 2000.O. Cárdenas y R. Moncayo, « Técnicas De Control Difuso Aplicadas A La Navegación De Un Robot Móvil,» 2006.L. C. WOON, «OBSTACLE AVOIDANCE ROBOT APPLYING FUZZY CONTROL SYSTEM,» Batu Pahat, 2014.A. D. A. ARANCIBIA, «DISEÑO DE ESTRATEGIA DE EVASIÓN DE OBSTÁCULOS PARA MODELO DINÁMICO DE VEHÍCULO AUTÓNOMO DESARROLLADO EN AMBIENTE MATLAB®-SIMULINK,» SANTIAGO DE CHILE , 2012.M. Brox y A. Gersnoviez, «CONTROLADOR DIFUSO PARA PROBLEMAS DE NAVEGACIÓN EN PRESENCIA DE OBSTÁCULOS FIJOS,» Sevilla, 2013.H. Omrane y M. Masmoudi, «Fuzzy Logic Based Control for Autonomous Mobile Robot Navigation,» Hindawi, Sfax, 2016.Calle 100ORIGINALOvalleVelasquezJuanJose2020.pdfOvalleVelasquezJuanJose2020.pdfTrabajo de gradoapplication/pdf4850552http://repository.unimilitar.edu.co/bitstream/10654/36327/1/OvalleVelasquezJuanJose2020.pdfa8b8f480d59aa4b6f76a67a33e85a00fMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-83420http://repository.unimilitar.edu.co/bitstream/10654/36327/2/license.txta609d7e369577f685ce98c66b903b91bMD52THUMBNAILOvalleVelasquezJuanJose2020.pdf.jpgOvalleVelasquezJuanJose2020.pdf.jpgIM Thumbnailimage/jpeg4967http://repository.unimilitar.edu.co/bitstream/10654/36327/3/OvalleVelasquezJuanJose2020.pdf.jpgb891ca43f8b24fbb786c782b9242a7d6MD5310654/36327oai:repository.unimilitar.edu.co:10654/363272020-11-11 01:16:57.358Repositorio Institucional UMNGbibliodigital@unimilitar.edu.coRWwgYXV0b3IgZGUgbGEgb2JyYSAodGVzaXMsIG1vbm9ncmFmw61hLCB0cmFiYWpvIGRlIGdyYWRvIG8gY3VhbHF1aWVyIG90cm8gZG9jdW1lbnRvCmNvbiBjYXLDoWN0ZXIgYWNhZMOpbWljbyksIGFjdHVhbmRvIGVuIG5vbWJyZSBwcm9waW8sIGhhY2UgZW50cmVnYSBkZWwgZWplbXBsYXIgcmVzcGVjdGl2bwp5IGRlIHN1cyBhbmV4b3MgZW4gZm9ybWF0byBkaWdpdGFsIG8gZWxlY3Ryw7NuaWNvLgoKRUwgRVNUVURJQU5URSAtIEFVVE9SLCBtYW5pZmllc3RhIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuCmVzIG9yaWdpbmFsIHkgbGEgcmVhbGl6w7Mgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvcgpsbyB0YW50bywgbGEgb2JyYSBlcyBkZSBleGNsdXNpdmEgYXV0b3LDrWEgeSB0aWVuZSBsYSB0aXR1bGFyaWRhZCBzb2JyZSBsYSBtaXNtYS4KCkVuIGNhc28gZGUgcHJlc2VudGFyc2UgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBvIGFjY2nDs24gcG9yIHBhcnRlIGRlIHVuIHRlcmNlcm8gZW4KY3VhbnRvIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGxhIG9icmEgZW4gY3Vlc3Rpw7NuLCBFTCBFU1RVRElBTlRFIC0gQVVUT1IsCmFzdW1pcsOhIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkLCB5IHNhbGRyw6EgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3M7CnBhcmEgdG9kb3MgbG9zIGVmZWN0b3MgbGEgdW5pdmVyc2lkYWQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCkFkZW3DoXMsICJMQSBVTklWRVJTSURBRCBNSUxJVEFSIE5VRVZBIEdSQU5BREEgY29tbyBpbnN0aXR1Y2nDs24gcXVlIGFsbWFjZW5hLCB5CnJlY29sZWN0YSBkYXRvcyBwZXJzb25hbGVzLCBhdGVuZGllbmRvIGxvIHByZWNlcHR1YWRvIGVuIGxhIGxleSAxNTgxIGRlIDIwMTIgeSBlbApEZWNyZXRvIDEzNzcgZGUgMjAxMywgcXVlIGRlc2Fycm9sbGFuIGVsIHByaW5jaXBpbyBjb25zdGl0dWNpb25hbCBxdWUgdGllbmVuIHRvZGFzCmxhcyBwZXJzb25hcyBhIGNvbm9jZXIsIGFjdHVhbGl6YXIgeSByZWN0aWZpY2FyIHRvZG8gdGlwbyBkZSBpbmZvcm1hY2nDs24gcmVjb2dpZGEKbywgcXVlIGhheWEgc2lkbyBvYmpldG8gZGUgdHJhdGFtaWVudG8gZGUgZGF0b3MgcGVyc29uYWxlcyBlbiBiYW5jb3MgbyBiYXNlcyBkZQpkYXRvcyB5IGVuIGdlbmVyYWwgZW4gYXJjaGl2b3MgZGUgZW50aWRhZGVzIHDDumJsaWNhcyBvIHByaXZhZGFzLCByZXF1aWVyZSBvYnRlbmVyCnN1IGF1dG9yaXphY2nDs24sIHBhcmEgcXVlLCBkZSBtYW5lcmEgbGlicmUsIHByZXZpYSwgZXhwcmVzYSwgdm9sdW50YXJpYSwgeQpkZWJpZGFtZW50ZSBpbmZvcm1hZGEsIHBlcm1pdGEgYSB0b2RhcyBudWVzdHJhcyBkZXBlbmRlbmNpYXMgYWNhZMOpbWljYXMgeQphZG1pbmlzdHJhdGl2YXMsIHJlY29sZWN0YXIsIHJlY2F1ZGFyLCBhbG1hY2VuYXIsIHVzYXIsIGNpcmN1bGFyLCBzdXByaW1pciwgcHJvY2VzYXIsCmNvbXBpbGFyLCBpbnRlcmNhbWJpYXIsIGRhciB0cmF0YW1pZW50bywgYWN0dWFsaXphciB5IGRpc3BvbmVyIGRlIGxvcyBkYXRvcyBxdWUKaGFuIHNpZG8gc3VtaW5pc3RyYWRvcyB5IHF1ZSBzZSBoYW4gaW5jb3Jwb3JhZG8gZW4gbnVlc3RyYXMgYmFzZXMgbyBiYW5jb3MgZGUKZGF0b3MsIG8gZW4gcmVwb3NpdG9yaW9zIGVsZWN0csOzbmljb3MgZGUgdG9kbyB0aXBvIGNvbiBxdWUgY3VlbnRhIGxhIFVuaXZlcnNpZGFkLgoKRXN0YSBpbmZvcm1hY2nDs24gZXMgeSBzZXLDoSB1dGlsaXphZGEgZW4gZWwgZGVzYXJyb2xsbyBkZSBsYXMgZnVuY2lvbmVzIHByb3BpYXMgZGUKbGEgVW5pdmVyc2lkYWQgZW4gc3UgY29uZGljacOzbiBkZSBpbnN0aXR1Y2nDs24gZGUgZWR1Y2FjacOzbiBzdXBlcmlvciwgZGUgZm9ybWEKZGlyZWN0YSBvIGEgdHJhdsOpcyBkZSB0ZXJjZXJvcyIuCgpTaSBzdSBkb2N1bWVudG8gZXMgZGUgYWNjZXNvIHJlc3RyaW5naWRvICwgc3UgdHJhYmFqbyBzZSBkZXBvc2l0YXLDoSBlbiBlbApSZXBvc2l0b3JpbyBVTU5HIMO6bmljYW1lbnRlIGNvbiBwcm9ww7NzaXRvcyBkZSBwcmVzZXJ2YWNpw7NuIGRvY3VtZW50YWwgeSBtZW1vcmlhCmluc3RpdHVjaW9uYWwsIGVudGVuZGllbmRvIHF1ZSwgc2Vyw6EgY29uc3VsdGFkbyBkZSBmb3JtYSBjb250cm9sYWRhIHNvbGFtZW50ZSBwb3IKbGEgY29tdW5pZGFkIE5lb2dyYW5hZGluYS4KClNpIHN1IGRvY3VtZW50byBlcyBkZSBhY2Nlc28gYWJpZXJ0bywgcGFyYSBwZXJtaXRpciBhbCBSZXBvc2l0b3JpbyBVTU5HIHJlcHJvZHVjaXIsCnRyYWR1Y2lyIHkgZGlzdHJpYnVpciBzdSBlbnbDrW8gYSB0cmF2w6lzIGRlbCBtdW5kbywgbmVjZXNpdGFtb3Mgc3UgY29uZm9ybWlkYWQgZW4KbG9zIHNpZ3VpZW50ZXMgdMOpcm1pbm9zOgoKWSBhdXRvcml6YSBhIGxhIFVOSVZFUlNJREFEIE1JTElUQVIgTlVFVkEgR1JBTkFEQSwgcGFyYSBxdWUgZW4gbG9zIHTDqXJtaW5vcwplc3RhYmxlY2lkb3MgZW46CgpMZXkgMjMgZGUgMTk4Mi0gTGV5IDQ0IGRlIDE5OTMgLUxleSAxOTE1IGRlIDIwMTggLSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLQpEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMgc29icmUgbGEgbWF0ZXJpYSwgdXRpbGljZSB5IHVzZSBwb3IKY3VhbHF1aWVyIG1lZGlvIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIsIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIHJlcHJvZHVjY2nDs24sCmNvbXVuaWNhY2nDs24gcMO6YmxpY2EsIHRyYW5zZm9ybWFjacOzbiB5IGRpc3RyaWJ1Y2nDs24gZGUgbGEgb2JyYSBvYmpldG8gZGVsIHByZXNlbnRlCmRvY3VtZW50by4KCkxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gc2UgaGFjZSBleHRlbnNpdmEgbm8gc8OzbG8gYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlCnVzbyBzb2JyZSBsYSBvYnJhIGVuIGZvcm1hdG8gbyBzb3BvcnRlIG1hdGVyaWFsLCBzaW5vIHRhbWJpw6luIHBhcmEgZm9ybWF0byB2aXJ0dWFsLAplbGVjdHLDs25pY28sIGRpZ2l0YWwsIHkgY3V5byB1c28gc2UgZGUgZW4gcmVkLCBpbnRlcm5ldCwgZXh0cmFuZXQsIGludHJhbmV0LCBldGMuLAp5IGVuIGdlbmVyYWwgZW4gY3VhbHF1aWVyIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4KClNpIHRpZW5lIGFsZ3VuYSBkdWRhIHNvYnJlIGxvcyBUw6lybWlub3MgeSBjb25kaWNpb25lcywgcG9yIGZhdm9yLCBjb250YWN0ZSBjb24gZWwKYWRtaW5pc3RyYWRvciBkZWwgc2lzdGVtYSBiaWJsaW9kaWdpdGFsQHVuaW1pbGl0YXIuZWR1LmNvCgpBY2VwdGUgVMOpcm1pbm9zIHkgY29uZGljaW9uZXMgc2VsZWNjaW9uYW5kbyAiQWNlcHRvIiB5IHB1bHNhbmRvICJDb21wbGV0YXIgZW52w61vIi4K