Inteligencia Ambiental Dr. Xavier Alamán Roldán Director Escuela Politécnica Superior Universidad Autónoma de Madrid
Qué es la Inteligencia Ambiental? Ubicuidad. Contexto. Inteligencia. Interacción natural.
Computación ubicua Manifiesto Las tecnologías más profundas son aquellas que desaparecen. Se entretejen con el tejido de la vida diaria, de manera que son invisibles Características Computadores baratos y de bajo consumo. Redes que los conectan Aplicaciones Ubicuas
Contexto Puerta Abierta/Cerrada (Sensores) Directas Detección de Movimiento (Camara de Video) Deducidas Tarea que realiza el usuario +
Inteligencia perceptual La clave de la inteligencia perceptual es hacer a las máquinas conscientes de su entorno [ ] Smart Rooms Seguimiento de personas 3D Reconocimiento de caras Análisis de expresiones faciales. Análisis de gestos y acciones Input por habla Smart Clothes Wearable Computing http://www.media.mit.edu/wearables/
Interacción natural Interacción mediante diálogos hablados. Interacción mediante gestos. Interacción mediante objetos aumentados. Interacción implícita.
Investigación en Int. Ambiental THE AWARE HOME http://www.awarehome.gatech.edu/ E21: the Intelligent Room http://www.ai.mit.edu/projects/aire/ http://iwork.stanford.edu/ EasyLiving The Adaptative House Boulder, Colorado http://www.cs.colorado.edu/~mozer/house/ http://research.microsoft.com/easyliving/
El laboratorio ODISEA Desde 1997 se viene trabajando en la UAM en un laboratorio de Inteligencia Ambiental. Se ha construido un entorno inteligente que simula una sala de estar de una vivienda. Se han desarrollado las tecnologías que permiten implementar Inteligencia Ambiental.
Entorno inteligente Información n audio-visual Televisión Dos altavoces hi-fi Varios altavoces Radio DVD Webcam IP Pantallas planas Interacción n vocal Dos micrófonos inalámbricos Domótica cerradura puerta tarjetas inteligentes relés (luces) interruptores pantalla alfanúmericas
Tecnologías implementadas Gestión de diálogos Protocolos De Gestión De Dispositivos Middleware Streaming A/V Aplicaciones Sensibles Al Contexto Computación Ubicua
Middleware: la pizarra Client. A Client. B GET SET ADD REMOVE SUBSCRIBE UNSUBSCRIBE status on temperature PHYSICAL WORLD BLACKBOARD
Inteligencia Ambiental PROBLEMA OBJETIVO Las necesidades y modos de adaptación varían Adaptar el entorno a las necesidades del usuario en la diversidad de entornos e individuos PERSONA ENTORNO
El entorno HAYA, P.A.Tratamiento de la Información Contextual en Entornos Inteligentes. EPS UAM. Marzo de 2006 entidad CONTEXTO INTERACT propiedad propiedad contiene a relación está en entidad entidad entidad propiedad relación Get Set Suscribe Representación única del mundo Modelo del mundo orientado a datos Accesible por todos para consulta y modificación
El agente Regla: detonante ; ; detonante :: condición ; ; condición -> acción 87 Regla 1 Regla 2 Regla 3 Regla 4 Regla 5 entidad propiedad propiedad relación CONTEXTO INTERACT entidad Nombre: XXX Estado: ON peso Agente 1 Regla 1 Agente 1 ALGORITMO Agente 2 umbral Para cada cambio en el contexto Se educa al agente Se actualizan las condiciones Se detonan las reglas Si sus condiciones se cumplen Se envía la acción a la pizarra
Banco de pruebas Avisos Accesos Luces cardreader:tarjeta:tarjeta_leida person:manuel:locatedat :: :: Avisos Interruptor person:manuel:locatedat cardreader:tarjeta:tarjeta_leida = room:lab_b403; = 0102ac5584 ; Localización person:manuel:locatedat switch:switch_right_down:status -> light:lamp_1:status cardreader:tarjeta:tarjeta_leida Accesos := 1::!= room:lab_b403 :: ; doorsensor:detector_puerta:value person:manuel:locatedat switch:switch_right_down:status = room:lab_b403 :: = 10; ; -> cardreader:tarjeta:tarjeta_leida light:light_1:status lock:puerta1:status device:synt:say := = Hola := 1 ; 1 Manu! = 0102ac5584 ; -> person:manuel:locatedat light:light_1:status := 0 = room:lab_b403 Luces.. Localización Interruptor Hola Manu! Interruptor 2
Discusión: qué aportan las reglas? Respecto al usuario Control Facilidad de expresión Aprendizaje dirigido Confort Confianza (explicación) Naturalidad Respecto al entorno Adaptación (Movilidad/Activación) Escalabilidad (Ampliación/Reducción)
El proyecto Itech Calli Dos profesores del ITSZN se están formando como doctores en el programa de la UAM, dentro del área de la Inteligencia Ambiental Se ha implementado un laboratorio de investigación en el ITSZN, con las mismas tecnologías que el laboratorio ODISEA de la UAM. Ya se está realizando investigación en Inteligencia Ambiental en dicho laboratorio.