Documente Academic
Documente Profesional
Documente Cultură
____________________________________
PAGINA - 926 -
encuentren marcados los obstculos que pudiera rediseo, el cual fue los lineamientos propuesto
encontrarse el robot al desempearse en el por Cox en su libro [5]; a partir de los
entorno, debido a la naturaleza cambiante de los lineamientos propuestos por el autor se
entornos, conjuntamente hay que considerando prosigui a analizar y redisear el controlador
que los datos capturados por los sensores en difuso del tipo Mandani propuesto en [Marinelli
ocasiones no son del todo fiables por diferentes Marcelo, 2009] en forma de bosquejos para
causas. A estos problemas, la lgica difusa nos luego implementar el nuevo modelo en la
proporciona una solucin robusta y fiable que herramienta FIS de MATLAB. Una vez
contempla estas situaciones y la posible entrada perfeccionada la base de conocimientos y las
de datos imprecisos. En el presente trabajo reglas difusas para lograr un mejor
presentamos una solucin eficiente a este comportamiento y respuesta reactiva a partir del
problema aun vigente. anlisis de diferentes situaciones planteadas; se
dise un nuevo controlador difuso a partir de
La teora de la lgica difusa propuesta por
la base de conocimientos y las reglas difusas del
Lotfi A. Zadeh en 1965 que da origen a la teora
controlador difuso Mandani diseado
de conjuntos difusos; fue creada para emular la
anteriormente pero con la particularidad que
lgica humana y poder tomar decisiones
este fuese del tipo Sugeno para poder comparar
acertadas a partir informacin imprecisa, lo cual
se aproxima a la forma que el cerebro humano su comportamiento y respuesta reactiva entre los
dos.
piensa o razona[7].
La Lgica difusa presenta un conjunto de
principios matemticos basados en grados de
membresa o pertenencia que permite modelar la
informacin.
Objetivos
El objetivo de este trabajo es el desarrollar un
controlador difuso para la navegacin de robots
mviles utilizando las herramientas de la lgica
difusa de MATLAB. Tambin es realizar las
simulaciones en el FIS de MATLAB y una vez
perfeccionada la base de conocimientos y las
reglas difusas, disear un mdulo para realizar Figura 1. Simulacin del modelo Mandani
experiencias en la modalidad de evasin de
obstculos con un robot en tiempo real.
Metodologa
La metodologa utilizada en el presente
trabajo consisti en una primera instancia de un
relevamiento profundo y amplio sobre
documentos, bibliografas, papers, revistas
especializadas, tesis, foros y pginas en general
sobre el tema, en bsqueda de los temas que
guiarn nuestra investigacin y desarrollo con el
fin de poder estudiar y analizar el estado actual
del tema. Luego del anlisis de la informacin Figura 2. Simulacin del modelo Sugeno
recopilada, se estudi a partir de la informacin
recopilada la metodologa de construccin de Posteriormente de las realizaciones de
controlador difuso que nos guiara en el pruebas conjuntas con los dos controladores
difusos y haber estudiado sus comportamiento a
____________________________________
PAGINA - 927 -
partir del ajuste de las base de conocimiento se y se nos present el problema del tamao del
de comprobar que el modelo Sugeno presenta programa para guardarlo en la memoria de la
una mejor respuesta; se decidi codificar los dos tarjeta, esto nos perjudico al momento de tratar
controladores difusos por separado, en el de depurar, algo que con el modelo Sugeno no
lenguaje MATLAB para poder obtener una tuvimos este problema, al no tener un mtodo
aproximacin real en cdigo del modelo de deborrizificacion con lo cual se ahorra
implementado en la herramienta, en esta muchas lneas de cdigo.
instancia se sigui una metodologa de software En resumen debido a que es compacto y
con un enfoque evolutivo, en una segunda computacionalmente ms eficiente que su
instancia se exporto este mismo el cdigo de los representacin del modelo Mandani y
controladores difusos al lenguaje Arduino para principalmente se comporta mucho mejor el
ser utilizado con el robot en las pruebas reales modelo Sugeno para este caso de estudio, se
con la modalidad evasin de obstculos. concluye que el modelo Sugeno se presta ms
para este caso de estudio por utilizar tcnicas
lineales lo que garantiza la continuidad de la
superficie de salida.
-200.000
0.62
0.52
0.42
0.33
0.28
0.23
0.18
0.15
0.09
0.08
Figura 3. Robot N6 con las unidades sensoras
Una vez tenido el cdigo en el robot se dise MOTOR 1 MOTOR 2
las experiencias que posibiliten evaluar el
modelo en diferentes situaciones con el fin de
De las pruebas realizadas podemos concluir
ajustar el modelo.
que el robot se comporta de una forma muy
En ltima instancia se realizaron las aceptable, con un grado de aleatoriedad entre
experiencias y toma de datos. prueba y prueba con respecto a su trayectoria
normal, producido por las variables de giro
Resultados obtenidos intervinientes, en el momento de realizar los
A pesar de haber realizado las simulaciones giros del robot que se encuentra condicionadas
de los dos controladores difusos diseados por la distancia de los objetos y el ngulo en ese
sobre la herramienta y de concluir que el modelo momento determinado; se produjeron errores de
Sugeno presenta una mejor respuesta, se lectura por parte de los sensores que causaron
implement los dos controladores difusos sobre choques imprevistos que fueron causas por la
la placa DuinoBot presente el robot Multiplo velocidad del robot y el tiempo de lectura los
N6 junto a l se utilizaron conjuntamente los cuales son aceptables, problemas que estamos
sensores presente en el robot; lo que demostr corrigiendo.
esta experiencia es que el controlador difuso del
A partir de los resultados obtenidos de las
tipo Sugeno se comporta de forma ms diversas pruebas realizadas, pudimos concluir
eficientemente computacionalmente, que el que el controlador difuso del tipo Sugeno
modelo Mandani. Adems al momento de ser
implementado el modelo Mandani sobre la placa
____________________________________
PAGINA - 928 -
presenta una muy buena eficiencia y respuesta Cientfico-Tecnolgicas de la FCEQyN ,
reactiva en la evasin de obstculos en 98 %. 2009, posadas.
____________________________________
PAGINA - 929 -