MATERIA : INTELIGENCIA ARTIFICIAL (I) PROYECTO DEL SEGUNDO PARCIAL FECHA DE ENTREGA: 16/12/14 CARRERAS DE INGENIERIA DE SISTEMAS E INFORMATICA ROBOT MENSAJERO Se desea construir un sistema que controle el comportamiento de un robot mensajero que sea capaz de mover paquetes entre las diferentes oficinas del Mapa (Ver figura 1). Se asumirá que el robot puede llevar un número ilimitado de paquetes que saca del almacén y que las únicas localizaciones relevantes son las oficinas 1,2,3,4,5,6,7,8,9 y 10 del mapa (ustedes pueden agregar más objetos en el proyecto). Figura 1: Descripción de la ubicación de las oficinas Como puede observarse un la figura 1 hay varias oficinas que están conectadas entre sí, y por tanto, es posible transitar entre ellos desde el interior de los mismos. Por ejemplo, el robot puede ir de la oficina 1 a la oficina 3 pasando por la oficina 2 y viceversa. Por otra parte, para transitar entre las oficinas será necesario que el robot salga fuera del edificio en el que se encuentra. Si el robot sale fuera cuando está lloviendo, entonces se mojará a no ser que disponga de un paraguas. El robot puede obtener un paraguas bien en las oficinas 1,4 ó 8. Se pide: Formalizar el dominio descrito en el enunciado utilizando STRIPS. Explicar claramente el significado de cada constante, predicado y operador utilizado. Tener en cuenta que los diferentes estados objetivo pueden involucrar diferentes condiciones, tales como la ubicación final de los diferentes paquetes, la ubicación del robot o el estado del robot (Ej. Seco, Mojado), etc. Desarrollar un sistema del robot mensajero con la ayuda de PROLOG.
© Copyright 2024