Escolar Documentos
Profissional Documentos
Cultura Documentos
I. RESUMEN/ABSTRACT
Objetivo: Demostrar la funcionalidad de los detailed. Results: the development of
sistemas inteligentes en el desarrollo del intelligent agents as part of a project to apply
proyecto de investigación, brindando una serie compatible symmetric knowledge modeling
de fundamentos conceptuales y prácticos para techniques that require intelligence simulation.
tratar con problemas en ámbitos de la Industria Keywords: intelligent systems, human
y/o Servicios cuya solución requiera la behavior, intelligent agents.
capacidad de comprender, representar y
modelar el comportamiento humano a través II. INTRODUCCION
del uso de la computadora. Lugar: Universidad Un sistema inteligente es un programa de
Privada del Norte. Población: Desarrolladores computación que reúne características y
del proyecto. Principales Resultados: El comportamientos asimilables al de la
desarrollo del proyecto ha sido seccionado en: inteligencia humana o animal que incluye
Comportamientos, Actividades, sentidos que le permiten recibir información de
Procesamientos, Base de conocimientos. Se su entorno para actuar, tiene una memoria para
explicará cada sección mencionada y se archivar el resultado de sus acciones en el cual
detallará su respectiva actividad. Resultados: el objetivo es aprender de su experiencia y
El desarrollo de agentes inteligentes como lograr mejorar su rendimiento y eficiencia.
parte de un proyecto aplicativo empleando
técnicas de modelado de conocimiento
permitió simular soporte a tareas que requieran
simulación de inteligencia.
Palabras Clave: Sistemas inteligentes,
comportamiento humano, agentes inteligentes.
Página 1 de 11
III. COMPORTAMIENTOS ii. SEGUIMIENTO DE PARED
(WALL FALLOWER)
Los comportamientos que realizan los robots,
son: Esta función permite al robot cliente accionar
su movimiento siguiendo el borde de algún
i. EVITAR OBSTACULOS obstáculo o “pared” que se encuentre cerca a
(WANDER) este, sin interrumpir su movimiento. El usuario
puede accionar esta función a través de un Panel
La función Wander, consiste en habilitar en el
de Control.
robot cliente, la “habilidad” de detectar y evitar
colisiones ya sea con obstáculos cercanos al
mismo o con robots vecinos. Dicha función
permite al robot moverse de manera aleatoria
por el escenario, evitando colisionar. El usuario
puede accionar esta función a través de un Panel
de Control.
Página 2 de 11
iii. BUSQUEDA DE OBJETOS recorrido anteriormente, leyendo las
(BLOBFINDER) coordenadas descritas en el archivo de texto
generado. En pocas palabras, se utiliza para
Esta función simula el software de detección de demostrar la funcionalidad de mapeo, se genera
color, permitiendo así al robot cliente ejecutar un mapa con cuadriculas a partir de un archivo
acciones a través de la imagen de la cámara. No registrado.
es necesario incluir un modelo de cámara en la
descripción del robot a controlar. El usuario
podrá accionar dicha función a través del Panel
de Control.
IV. ACTIVIDADES
i. GENERACION DE MAPAS
(PMASPTEST)
Esta función genera un fichero, que, por medio Gráfico 10 COORDENADAS GENERADAS
del movimiento del robot cliente, genera DESPUÉS DE RECORRER EL ESCENARIO.
coordenadas dentro de este. El comando
pmaptest, permite al robot dibujar el mapa
Página 3 de 11
Gráfico 13 EJECUCIÓN DEL COMANDO
Gráfico 11 EJECUCIÓN DEL COMANDO PLAYERNAV PARA EL SEGUIMIENTO DE
PMAPTEST, PARA LEER LAS RUTA.
COORDENADAS Y DIBUJAR EL MAPA.
iii. EJECUCION DE DISPOSITIVOS
(PLAYER V, PLAYER CAM)
Player V (Player Viewer)
Con PlayerViewer podemos visualizar la
información de los sensores del robot en una
ventana. Para utilizar PlayerViewer puede
ejecutar el siguiente comando:
Página 4 de 11
Gráfico 15 SUBSCRIPCIÓN DEL RANGER:0
PARA HABILITAR LA VISTA.
Página 5 de 11
señal el procesamiento digital. El archivo
(data_egc), contiene coordenadas que generan
la simulación de señales digitales, es decir,
pulsaciones.
Página 6 de 11
Gráfico 24 PANEL DE CONTROL PARA
Gráfico 25 ENCENDIDO DEL PANEL DE
EJECUTAR MOVIMIENTOS
CONTROL.
Gráfico 26 MOVIMIENTOS
EJECUTADOS
Página 7 de 11
recorrió, y el programa se detendrá por
completo, debido que el juego se terminó al
haber localizado al robot R0.
Página 8 de 11
Gráfico 32 MENSAJE DE CONFIRMACIÓN
AL HABER ESCONDIDO AL ROBOT.
Gráfico 30 INICIO DE LA SIMULACIÓN
(HABITACIÓN 1 SELECCIONADA).
Página 9 de 11
Gráfico 34 MENSAJE DE ALERTA, Gráfico 36 MENSAJE DE CONFIRMACIÓN
BUSQUEDA INICIADA. AL HABER ENCONTRADO AL ROBOT R0.
Página 10 de 11
Jennifer Owen & Kevin Nickels. (23rd January
2015). How to Use Player/Stage. 2017, de
sourceforge Sitio web: http://player-stage-
manual.readthedocs.io/en/v4.0.0/playerstage_i
nstructions_STAGE411.pdf
VI. CONCLUSIONES
VII. REFERENCIAS
Página 11 de 11