Вы находитесь на странице: 1из 3

WICC 2012 75

EVALUACIN DEL SISTEMA DE NAVEGACIN DE UN ROBOT MVIL


AUTNOMO CONTROLADO MEDIANTE UN SISTEMA EXPERTO BASADO EN
REGLAS

Marcelo Marinelli, Horacio Kuna, Enrique De Silvestre, Carlos Kornuta, Florencia Puente, Mnica
Mounier, Cristian Kornuta, Melissa Kolb, Guillermo, Wurm.

Departamento de Informtica, Facultad de Ciencias Exactas Qumicas y Naturales. Universidad Nacional de


Misiones
Felix de Azara 1552, Posadas, Misiones
Te:376-4422186

marcelomarinelli@fceqyn.unam.edu.ar, hdkuna@unam.edu.ar, puentemf@gmail.com, monicamounier@gmail.com,


desilvestre@yahoo.com.ar, kcristianandres@gmail.com, c_kornuta@hotmail.com, meli_kolb@yahoo.com.ar,
guillermow77@gmail.com

estratificacin se disea de manera que la capa de


RESUMEN nivel mas bajo se encargue del control reactivo
basado en los datos que recibe de los sensores, estos
Actualmente se estn llevando a cabo pueden ser grupos de radares ultrasnicos,
investigaciones sobre diversos problemas tpicos en infrarrojos o de barrido lser y permiten interactuar
la robtica mvil, el problema tratado en el presente con el entorno encargndose de tareas como ser:
trabajo, consisti en dotar a un robot mvil Seguir a un objeto a una determinada distancia o
autnomo la capacidad de realizar una trayectoria en moverse en un entorno complejo siguiendo una
la modalidad denominada Indoor, logrando que un trayectoria que mantenga una distancia fija a una
robot se desplace desde un punto origen hasta un pared.
punto destino siguiendo un entorno y evitando los Las arquitecturas hbridas suelen ser de tres capas y
obstculos que pueda encontrar en su recorrido. Se sobre la capa reactiva descripta en el prrafo
aplicaron tcnicas de inteligencia artificial para la anterior, interactan las capas ejecutiva y
navegacin de robots mviles, en particular, los deliberativa. La primera recibe la informacin de la
Sistemas Expertos basados en reglas para el control capa inferior y realiza una planificacin de corto
de la navegacin, que fueron implementados en plazo pudindose encargar de la localizacin de la
prototipos desarrollados especficamente. posicin y del almacenamiento de los mapas de
entorno. La capa deliberativa se encarga de la
Palabras clave: robot, sistemas expertos, sonares, planificacin y utiliza distintos modelos para la toma
navegacin autnoma. de decisiones a mediano plazo. Pueden existir
modelos con mayor nmero de capas, como por
CONTEXTO ejemplo una capa adicional para la interfaz de
usuario.
Este proyecto se enmarca en el Programa de Para la capa de control se utilizan, con muy buenos
Investigacin en Computacin del Centro de resultados, los Sistemas Expertos basados en reglas.
Investigacin y Desarrollo Tecnolgico de la
Facultad de Ciencias Exactas Qumicas y Naturales OBJETIVOS
de la Universidad Nacional de Misiones; tambin
vinculado con el Doctorado en Ingeniera de El objetivo general de este trabajo fue desarrollar un
Sistemas y Computacin que funciona en la prototipo de robot mvil de traccin diferencial y
Universidad de Mlaga. sensores de ultrasonido, todo ello controlado por un
Dentro del proyecto se desempean docentes, Sistema Experto basado en reglas que permita la
tesistas y becarios de las carreras de Analista en navegacin indoor. Luego realizar pruebas de
Sistemas de Computacin, Licenciatura en sistemas navegacin en un ambiente especialmente diseado
de Informacin y Profesorado en Fsica para la evaluacin en distintas condiciones y analizar
estadsticamente los resultados.

INTRODUCCION METODOLOGA

La metodologa utilizada en el presente trabajo


Los sistemas de navegacin autnoma para robots consisti en un anlisis preliminar de la manera en
mviles modernos combinan el control reactivo y el que se implementan actualmente los diversos
deliberativo en modelos de capas [1], [2]. Esta

2012 XIV Workshop de Investigadores en Ciencias de la Computacin


WICC 2012 76

modelos de robots mviles autnomos. Se recopil Respecto al seguimiento de entornos estructurados,


informacin bibliogrfica relevante al estudio y la respuesta fue satisfactoria.
datos de trabajos anteriores. Se obtuvieron los Se concluye que: El desarrollo del sistema experto
lineamientos de la situacin actual y real en las basado en reglas junto con la disposicin adoptada
investigaciones de en robtica aplicada a la evasin en la distribucin de sonares e implementada en el
de obstculos. Se procedi al modelado del sistema prototipo del robot mvil autnomo, satisface
en estudio, se desarroll el sistema experto basado aceptablemente y a muy bajo costo, la navegacin
en reglas y se defini e implement la estructura indoor y la evasin de obstculos en entornos
fsica del prototipo del robot mvil. parcialmente estructurados.

Fig.2 Entorno parcialmente estructurado de prueba.

LNEAS DE INVESTIGACION Y
DESARROLLO

Dentro de las lneas de investigacin que contienen


el Programa de Investigacin en Computacin,
Fig.1 Prototipo con traccin diferencial y un arreglo este proyecto se enmarca en el rea de inteligencia
de cinco sonares y conexin bluetooth artificial en donde se aplican tcnicas de lgica
difusa, algoritmos bioinspirados, sistemas expertos,
DESARROLLO etc., estas tcnicas se utilizaran en los siguientes
trabajos:
En el marco de este proyecto se desarroll el trabajo
Evaluacin del sistema de navegacin de un Controladores difusos aplicados al proceso
Robot Mvil Autnomo controlado mediante un de la elaboracin de yerba mate.
Sistema Experto basado en reglas. El cual Sistemas de control de navegacin para
consisti en las siguientes fases: robots utilizando arreglos de sensores de
1.- El diseo de un prototipo de robot de traccin ultra sonido.
diferencial compuesto de dos servomotores traseros Aplicacin de controladores difusos
de traccin y una rueda de giro libre en la parte desarrollados con la herramienta FIS de
frontal, con un arreglo de cinco sensores de Matlab.
ultrasonido. 2.- La Utilizacin de un control de Telemetra con tecnologa bluetooth para el
potencia por modulacin de ancho de pulso (PWM) control de navegacin de robot.
destinado a controlar la velocidad de giro de los Desarrollo de aplicaciones con Java mvil
servomotores en forma individual. 3.- El desarrollo y tecnologa bluetooth, con el objeto de
de un software de sistema experto basado en reglas y usar los dispositivos mviles para el control
estratificado, con una capa de control y otra capa de robots domsticos.
deliberativa que planifique la navegacin a mediano
plazo. 4.- Implementacin de una conexin mediante
bluetooth que permita tener la capa de control de FORMACIN DE RECURSOS HUMANOS
software de ms alto nivel en una computadora
remota y capturar las lecturas de los sensores en
En esta lnea de investigacin se prev desarrollar
tiempo real para un anlisis estadstico de las
cuatro Tesis de grado de la carrera de Licenciatura
mismas.
en Sistemas de Informacin y dos Tesis doctorales
del Doctorado en Ingeniera de Sistemas y
RESULTADOS OBTENIDOS
Computacin del Departamento de Lenguajes y
Ciencias de la Computacin de la Universidad de
Los resultados obtenidos de las diversas
Mlaga.
experiencias realizadas en distintos entornos de
navegacin, revelaron una adecuada y eficiente
respuesta reactiva en la evasin de obstculos.

2012 XIV Workshop de Investigadores en Ciencias de la Computacin


WICC 2012 77

Robotics Research Labs, University of Southern


California Los Angeles, CA 90089-0721, USA.
BIBLIOGRAFIA [9] Collett, T.H., MacDonald, B.A., Gerkey, B.P.:
Player 2.0: Toward a Practical Robot Programming
[1] M.Mucientes, J. Casillas. Quick Design of Framewor.. Proceedings of the Australasian
Fuzzy Controllers With Good Interpretability in Conference on Robotics and Automation (ACRA
Mobile Robotics. IEEE TRANSACTIONS ON 2005), 2005.
FUZZY SYSTEMS, VOL. 15, NO. 4, pp. 636-651, [10] J. Urzelai, J. P. Uribe, and M. Ezkerra, Fuzzy
2007. controller for wallfollowing with a non-holonomous
[2] S. Russell, P. Norvig, Inteligencia Artificial Un mobile robot. Proc. 6th IEEE Int. Conf. Fuzzy Syst.
Enfoque Moderno. Madrid, Pearson Educacion (Fuzz-IEEE97), Barcelona, Spain, pp. 13611368,
S.A. 2004. 1997.34
[3] M. Mucientes, R. Iglesias, C. V. Regueiro, A. [11] J. Casillas, O. Cordon, and F. Herrera, COR: A
Bugarini, and S. Barro,A fuzzy temporal rule-based methodology to improve ad hoc data-driven
velocity controller for mobile robotics. Fuzzy Sets linguistic rule learning methods by inducing
Syst., vol. 134, pp. 8399, 2003. cooperation among rules, IEEE Trans. Syst., Man,
[4] B. del Brio,A. Molina Redes Neuronales y Cybern. B, Cybern., vol. 32, no. 4, pp. 526537,
Sistemas Borrosos. W.Pedrycz, Ed. Norwell, 2002.
Alfaomega, pp. 289306, 2007. [12] J. Casillas, O. Cordon, COR methodology: A
[5] A. Bonarini, Evolutionary learning of fuzzy simple way to obtain linguistic fuzzy models with
rules: Competitionand good interpretability and accuracy, in Accuracy
cooperation. in Fuzzy Modelling: Paradigms and Improvements in Linguistic Fuzzy Modeling, J.
Practice, W. Pedrycz, Ed.Norwell, MA: Kluwer Casillas, O. Cordon, F. Herrera, and L. Magdalena,
Academic, pp. 265284, 1996. Eds. Heidelberg, Germany: Springer, 2003.
[6] M. Mucientes, D. L. Moreno, C. V. Regueiro, A. [13] M. Dorigo and T. Stutzle, Ant Colony
Bugarini, and S. Barro, Design of a fuzzy controller Optimization. Cambridge, MA: MIT Press, 2004.
for the wall-following behavior in mobile robotics [14] Giarratano, Joseph & Riley, Gary Sistemas
with evolutionary algorithms. in Proc. Int. Conf. Expertos, Principios y programacin 3 Ed [Libro]. -
Inf. Process. Manage. (Uncertainty Knowledge- [s.l.] : International Thomson Editores, 2001.
Based Syst. IPMU2004), Perugia, Italy, pp. 175 [15] Winston Patrick H. Inteligencia Artificial, 3
182, 2004. Ed. [Libro]. - [s.l.]: Addison. Wesley
[7] J. Casillas, O. Cordon, I. Fernandez de Viana, F. Iberoamericana, 1992
Herrera, Learning cooperative linguistic fuzzy rules [16] Castillo, E., Gutirrez, J.M. y Hadi, H Expert
using the best-worst ant system algorithm. Systems and Probabilistic - Network Models.
International Journal of Intelligent Systems 20:4, pp. Springer, New York. Versin Espaola [Informe]. -
433-452. ISSN 0884- [s.l.] : Academia Espaola de Ingeniera, 1997.
8173. doi:10.1002/int.20074, 2005.
[8] B. Gerkey, R. Vaughan, K. Stoy, A. Howard , G.
Sukhatme, M. Mataric. Most Valuable Player: A
Robot Device Server for Distributed Control.

2012 XIV Workshop de Investigadores en Ciencias de la Computacin

Вам также может понравиться