artículo inteligencia ambiental - césar octavio villanueva ceballos

7
TECNOLOGÍAS EN LA INTELIGENCIA AMBIENTAL Juan Antonio Corrales Ramón, Fernando Torres Medina, Francisco Andrés Candelas Herías Grupo de Automática, Robótica y Visión Artificial Departamento de Física, Ingeniería de Sistemas y Teoría de la Señal, Universidad de Alicante Apartado de Correos 99, 03080 Alicante [email protected], {Fernando.Torres, Francisco.Candelas}@ua.es Resumen En este artículo se presenta el término “Inteligencia Ambiental” (AmI) y se describen las distintas tecnologías que posibilitan su desarrollo: la computación ubicua, la comunicación ubicua y las interfaces inteligentes. Enumeraremos las distintas técnicas de localización que se usan en los entornos inteligentes para determinar la ubicación del usuario y poder ofrecerle así los servicios más adecuados. Para comprender mejor las posibilidades de la AmI, también mostraremos sus principales áreas de aplicación. Palabras Clave: inteligencia ambiental, computación ubicua, sistemas de localización en interiores, interfaces inteligentes. 1 INTRODUCCIÓN La Inteligencia Ambiental (Ambient Intelligence; AmI) es un concepto planteado por el grupo ISTAG (Information Society Technologies Advisory Group; Grupo Asesor sobre las Tecnologías de la Sociedad de la Información) en un informe [6] presentado a la DG INFSO (Information Society Directorate- General; Dirección General de Sociedad de la Información) de la Comisión Europea en 2001. En dicho informe se define la AmI como una nueva área de investigación consistente en la creación de espacios habitables (denominados “entornos inteligentes”) donde los usuarios interactúen de manera natural e intuitiva con servicios computacionales que les faciliten la realización de sus tareas diarias, ya sean de ocio o de trabajo. La Inteligencia Ambiental establece una perspectiva del futuro de la Sociedad de la Información en el año 2010. En esta visión de futuro las personas se encuentran rodeadas de interfaces inteligentes empotradas en objetos cotidianos, generando un entorno capaz de reconocer y responder a la presencia de humanos. De este modo, la persona pasa a ser el centro en el desarrollo tecnológico. Las personas ya no se tienen que adaptar a las nuevas tecnologías, son estas tecnologías las que se adaptan a las personas. La AmI ha adquirido una gran relevancia en estos últimos años gracias a su adopción por la Unión Europea como objetivo prioritario de investigación dentro del 6º Programa Marco (6th Framework Programme; FP6) [5]. Este programa establece las pautas a seguir en el campo de la investigación europea durante el período 2003-2006 y sigue las directrices indicadas por el ISTAG en cuanto al desarrollo de la AmI se refiere. Así, las últimas investigaciones que comiencen en 2006 deberán dar sus frutos alrededor del año 2010 para que la AmI forme parte de nuestra vida cotidiana. Además, en el borrador del 7º Programa Marco (que se aprobará a finales de 2006 y determinará las pautas de la investigación europea en el período 2007-2013) sigue considerándose como prioritaria la investigación en AmI. En este artículo pretendemos describir las distintas tecnologías en las que se basa la AmI. Para ello, en primer lugar enumeraremos las características deseables de todo sistema de AmI en el apartado 2. A continuación, en el apartado 3, describiremos las principales tecnologías que posibilitan el cumplimiento de dichas características. En el apartado 4 presentaremos aplicaciones de la AmI. En el apartado 5 describiremos las técnicas de localización en los entornos inteligentes. Finalmente, en el apartado de conclusiones comentaremos posibles líneas de investigación futuras. 2 REQUERIMIENTOS DE UN SISTEMA DE AMI Las tecnologías capaces de desarrollar la visión de la AmI deben cumplir los siguientes requerimientos: Dispositivos invisibles: Los dispositivos deben integrarse en el entorno del usuario de manera natural y discreta. Para ello es necesario el desarrollo de nuevas técnicas de miniaturización y la utilización de nuevos materiales que permitan crear hardware cada vez más pequeño.

Upload: cesar-villanueva

Post on 27-Sep-2015

218 views

Category:

Documents


3 download

DESCRIPTION

lol i dunno

TRANSCRIPT

  • TECNOLOGAS EN LA INTELIGENCIA AMBIENTAL

    Juan Antonio Corrales Ramn, Fernando Torres Medina, Francisco Andrs Candelas Heras Grupo de Automtica, Robtica y Visin Artificial

    Departamento de Fsica, Ingeniera de Sistemas y Teora de la Seal, Universidad de Alicante Apartado de Correos 99, 03080 Alicante

    [email protected], {Fernando.Torres, Francisco.Candelas}@ua.es

    Resumen En este artculo se presenta el trmino Inteligencia Ambiental (AmI) y se describen las distintas tecnologas que posibilitan su desarrollo: la computacin ubicua, la comunicacin ubicua y las interfaces inteligentes. Enumeraremos las distintas tcnicas de localizacin que se usan en los entornos inteligentes para determinar la ubicacin del usuario y poder ofrecerle as los servicios ms adecuados. Para comprender mejor las posibilidades de la AmI, tambin mostraremos sus principales reas de aplicacin. Palabras Clave: inteligencia ambiental, computacin ubicua, sistemas de localizacin en interiores, interfaces inteligentes. 1 INTRODUCCIN La Inteligencia Ambiental (Ambient Intelligence; AmI) es un concepto planteado por el grupo ISTAG (Information Society Technologies Advisory Group; Grupo Asesor sobre las Tecnologas de la Sociedad de la Informacin) en un informe [6] presentado a la DG INFSO (Information Society Directorate-General; Direccin General de Sociedad de la Informacin) de la Comisin Europea en 2001. En dicho informe se define la AmI como una nueva rea de investigacin consistente en la creacin de espacios habitables (denominados entornos inteligentes) donde los usuarios interacten de manera natural e intuitiva con servicios computacionales que les faciliten la realizacin de sus tareas diarias, ya sean de ocio o de trabajo. La Inteligencia Ambiental establece una perspectiva del futuro de la Sociedad de la Informacin en el ao 2010. En esta visin de futuro las personas se encuentran rodeadas de interfaces inteligentes empotradas en objetos cotidianos, generando un entorno capaz de reconocer y responder a la presencia de humanos. De este modo, la persona pasa a ser el centro en el desarrollo tecnolgico. Las personas ya no se tienen que adaptar a las nuevas

    tecnologas, son estas tecnologas las que se adaptan a las personas. La AmI ha adquirido una gran relevancia en estos ltimos aos gracias a su adopcin por la Unin Europea como objetivo prioritario de investigacin dentro del 6 Programa Marco (6th Framework Programme; FP6) [5]. Este programa establece las pautas a seguir en el campo de la investigacin europea durante el perodo 2003-2006 y sigue las directrices indicadas por el ISTAG en cuanto al desarrollo de la AmI se refiere. As, las ltimas investigaciones que comiencen en 2006 debern dar sus frutos alrededor del ao 2010 para que la AmI forme parte de nuestra vida cotidiana. Adems, en el borrador del 7 Programa Marco (que se aprobar a finales de 2006 y determinar las pautas de la investigacin europea en el perodo 2007-2013) sigue considerndose como prioritaria la investigacin en AmI. En este artculo pretendemos describir las distintas tecnologas en las que se basa la AmI. Para ello, en primer lugar enumeraremos las caractersticas deseables de todo sistema de AmI en el apartado 2. A continuacin, en el apartado 3, describiremos las principales tecnologas que posibilitan el cumplimiento de dichas caractersticas. En el apartado 4 presentaremos aplicaciones de la AmI. En el apartado 5 describiremos las tcnicas de localizacin en los entornos inteligentes. Finalmente, en el apartado de conclusiones comentaremos posibles lneas de investigacin futuras. 2 REQUERIMIENTOS DE UN

    SISTEMA DE AMI Las tecnologas capaces de desarrollar la visin de la AmI deben cumplir los siguientes requerimientos:

    Dispositivos invisibles: Los dispositivos deben integrarse en el entorno del usuario de manera natural y discreta. Para ello es necesario el desarrollo de nuevas tcnicas de miniaturizacin y la utilizacin de nuevos materiales que permitan crear hardware cada vez ms pequeo.

  • Infraestructura de comunicaciones fija y mvil: Los dispositivos heterogneos de un entorno inteligente necesitan una infraestructura de comunicaciones que permita una integracin total. As, se podrn interconectar cualquier tipo de dispositivos: sensores, ordenadores, electrodomsticos

    Redes dinmicas de dispositivos

    distribuidos: La red que permita la comunicacin entre los dispositivos debe ser dinmica para que se pueda reconfigurar automticamente en cualquier momento al aadir o eliminar dispositivos.

    Interfaz natural e intuitiva: Tal como hemos

    indicado anteriormente, la tecnologa debe adaptarse a las personas, y no al contrario. Por ello, se deben desarrollar interfaces lo ms intuitivas posible que permitan una comunicacin natural entre el usuario y el sistema. Para ello es necesario el desarrollo de middleware que sirva de intermediario entre el usuario y los dispositivos.

    Fiabilidad y seguridad: El entorno

    inteligente obtiene informacin personal del usuario al comunicarse con l. Por ello, es importante que esta informacin sea segura y no pueda ser accedida por terceros.

    Todos estos requerimientos no slo establecen las principales caractersticas que deben cumplir las tecnologas presentes en la AmI sino que tambin marcan las principales lneas de investigacin que se deben llevar a cabo para desarrollar los entornos inteligentes. Existen tres tecnologas que se adecuan a estos requerimientos y que sirven de pilar para el desarrollo de la AmI [13]: la computacin ubicua, la comunicacin ubicua y las interfaces inteligentes. A continuacin vamos a describir con mayor detalle cada una de estas tres tecnologas. 3 COMPONENTES

    TECNOLGICOS DE LA AMI 3.1 COMPUTACIN UBICUA El trmino computacin ubicua (ubiquitous computing; UbiComp o pervasive computing) fue acuado en 1988 por Mark Weiser, un investigador del Xerox PARC (Palo Alto Research Center; Centro de Investigacin de Palo Alto) [26]. Para Weiser [23], la computacin ubicua es la tercera etapa dentro la evolucin de la informtica. En la primera etapa, existan grandes ordenadores (mainframes) que eran compartidos por una gran cantidad de personas (un

    ordenador para muchas personas). En la segunda etapa (que se prolonga hasta la actualidad), aparecieron los ordenadores personales (un ordenador para una persona). En la tercera etapa (que deber desarrollarse en un futuro cercano), cada persona interactuar con una gran cantidad de ordenadores (muchos ordenadores para una persona). La computacin ubicua pretende integrar en el entorno sistemas computacionales que sean invisibles para el usuario [24], [25]. De este modo, los ordenadores dejarn de concebirse como dispositivos individuales colocados sobre un escritorio a los que el usuario debe prestar una gran atencin para hacerlos funcionar. Gracias a la computacin ubicua, los sistemas computacionales se diluirn en el entorno, quedando a la vista del usuario solamente sus funcionalidades. Despus de ms de una dcada de avance tecnolgico, muchos de los elementos crticos de la computacin ubicua que eran una utopa en 1991, son ahora productos comerciales viables: PDAs, LANs inalmbricas, nuevos sensores Estos avances han permitido que muchos centros de investigacin lleven a cabo proyectos centrados en hacer realidad la visin de Weiser. Muchos de los problemas tcnicos que aparecen en la UbiComp corresponden a problemas ya identificados y estudiados anteriormente en sistemas distribuidos y en computacin mvil [14]. En algunos casos, las soluciones existentes se aplican directamente en la UbiComp. En otros casos, los requerimientos de la UbiComp son bastante diferentes y obligan a desarrollar nuevas soluciones. Por ello, las investigaciones desarrolladas en UbiComp constituyen en muchos casos una evolucin de las investigaciones realizadas anteriormente en los campos de los sistemas distribuidos y la computacin mvil. 3.2 COMUNICACIN UBICUA Todos los dispositivos que forman parte de un entorno inteligente propio de la computacin ubicua debern interactuar entre s y con el usuario. Para ello es necesario el desarrollo de una comunicacin ubicua que permita al usuario acceder a los servicios computacionales ofrecidos desde cualquier lugar. Esta comunicacin se fundamentar principalmente en la implementacin de redes inalmbricas. A la hora de seleccionar una tecnologa inalmbrica hay que tener en cuenta varios factores: tamao fsico de los dispositivos, alcance de operacin, velocidad de transferencia de datos y precio.

  • Tabla 1: Comparativa de tecnologas inalmbricas para entornos inteligentes.

    Tecnologa Estndar Alcance Velocidad Ventajas Inconvenientes WLAN (Wireless

    Local Area Network)- Wifi

    IEEE 802.11 2-200 m

    11 Mbps (b) 54 Mbps (g)

    -Estndar consolidado. -Amplio alcance.

    -Tecnologa cara para dispositivos pequeos.

    WPAN (Wireless Personal Area

    Network)- Bluetooth

    IEEE 802.15.1 10 m

    720 Kps (v1) 2,1 Mpbs (v2)

    -Estndar consolidado. -Bajo coste.

    -Velocidad baja. -Mximo de 8 dispositivos en red.

    High Rate WPAN IEEE 802.15.3 55 m 55 Mbps - Amplio alcance. - Bajo coste

    - Estndar no consolidado. - Mayor consumo que Bluetooth.

    Low Rate WPAN- ZigBee

    IEEE 802.15.4 75 m 250 Kbps

    - Consumo mnimo. - Amplio alcance.

    - Tecnologa muy novedosa. - Velocidad baja.

    En la Tabla 1 podemos encontrar una comparativa de diversas tecnologas inalmbricas que se suelen utilizar en los entornos inteligentes. En la mayora de casos, ser necesario utilizar una combinacin de varios tipos de red interconectados entre s, dependiendo de su coste y su alcance. Por ejemplo, se podran interconectar varias redes WPAN (Wireless Personal Area Network) mediante una WLAN (Wireless Local Area Network). 3.3 INTERFACES INTELIGENTES Las interfaces inteligentes permiten al usuario comunicarse con los dispositivos del entorno inteligente de una manera sencilla y natural. El objetivo principal de estas interfaces es ocultar al usuario la complejidad del sistema y slo mostrarle sus funcionalidades. De este modo el usuario puede obtener el servicio que necesita sin preocuparse del funcionamiento interno del entorno inteligente. Las interfaces que se utilicen en entornos inteligentes deben tener las siguientes propiedades:

    Comunicacin multimodal: Las interfaces deben ser capaces de comunicarse con el usuario de varios modos: mensajes escritos, imgenes, habla, gestos Esta comunicacin multimodal permite una interaccin ms natural y rica que la existente actualmente en los PCs (basada en el uso de teclados, ratones y pantallas).

    Sensibilidad al contexto: Las interfaces no

    slo deben transmitir datos internos del sistema sino que tambin deben contemplar su entorno. El sistema no es pasivo sino que recopila informacin del usuario constantemente para poder ofrecerle los servicios que puedan serle ms idneos.

    La forma de presentar los servicios al usuario es muy importante. Por ello, el desarrollo de interfaces inteligentes es un aspecto clave para el xito de la visin planteada por la AmI. Tal como comenta Weiser en [23]: Las tecnologas ms arraigadas son aquellas que desaparecen. Estas tecnologas se entrelazan con la vida cotidiana hasta ser indistinguibles de ella. 4 APLICACIONES DE LA AMI La Inteligencia Ambiental es un concepto muy amplio que se puede aplicar a campos muy diversos. La mayora de investigaciones actuales centran sus esfuerzos en cuatro grandes reas de aplicacin de la AmI:

    Hogar Digital: El hogar digital es una vivienda que ofrece servicios a sus inquilinos gracias a la interconexin de una red domtica (sensores, actuadores), una red multimedia (TV, audio) y una red de datos (WLAN, Internet). La red domtica suministra servicios de automatizacin (iluminacin, suministro de agua, alarmas, climatizacin, riego). La red multimedia ofrece contenidos de informacin y ocio basados en imgenes y sonidos (video porteros, videoconsolas, TV). La red de datos permite distribuir la informacin (ficheros) entre los ordenadores, compartir recursos (impresoras, escneres) y acceder a Internet. HomeLab de Philips [11] y Oxygen del MIT [10] son dos ejemplos de proyectos de investigacin cuyo objetivo es conseguir crear un hogar digital.

    Industria: La mayora de investigaciones

    sobre AmI se centran en el mbito del hogar digital. Sin embargo, tambin se estn desarrollando sistemas que permiten crear entornos inteligentes en la industria. Estos

  • sistemas se suelen aplicar en el proceso de produccin o en el proceso de distribucin de los productos. En ambos casos, estos sistemas pretenden ayudar a los trabajadores en sus tareas diarias, facilitando su trabajo al darles informacin precisa sobre l. Por ejemplo, en [18] se presenta el sistema AMICO de Tekniker [19]. Este sistema puede localizar al usuario e informarle de los dispositivos que puede utilizar dependiendo de su ubicacin. Adems, es capaz de aprender las preferencias de cada usuario y adaptarse a ellas.

    Lugares pblicos: Adems de ofrecer

    servicios en el hogar y en la industria, la AmI tambin puede ser til en lugares a los que accedan una gran cantidad de personas cada da. Por ejemplo, el sistema PRISMATICA presentado en [21] ha sido utilizado para realizar tareas de vigilancia en los metros de varias ciudades. Este sistema es capaz de detectar las siguientes situaciones: aglomeraciones de gente, personas que van en una direccin no permitida, elementos estticos abandonados (equipajes, paquetes, basura) y personas que estn demasiado cerca de las vas. Otro ejemplo es el proyecto PEACH [17]; diseado para guiar de manera individualizada a los turistas en los museos. Su principal objetivo es mostrarle al turista slo la informacin que le interesa, comunicndose con l de la manera ms natural y sencilla posible.

    Computacin vestible: En la computacin

    vestible el ordenador es un dispositivo pequeo que lleva el usuario consigo (normalmente integrado en la ropa) y que siempre est operativo y accesible. Ya que el dispositivo vestible siempre est operativo, se produce una sinergia entre el usuario y el dispositivo, caracterizada por un aprendizaje y una adaptacin a largo plazo gracias a la interaccin constante con el usuario. Los sistemas vestibles son la manera de que el usuario siempre pueda acceder a los servicios ofrecidos por la AmI, independientemente de su localizacin. Algunos ejemplos de sistemas vestibles desarrollados son los siguientes: asistente de traduccin entre personas que hablan distintas lenguas [16], monitorizacin mdica del usuario [9], [1]

    Las posibles situaciones donde se pueden aplicar entornos inteligentes son muy variadas, tal como acabamos de mostrar. Sin embargo, todas estas

    aplicaciones de la AmI tienen una caracterstica comn: la necesidad de determinar la localizacin de los usuarios del sistema dentro del entorno inteligente. La localizacin de los usuarios es un aspecto importante ya que permite al sistema determinar los servicios que son ms adecuados para el usuario segn su ubicacin. En el siguiente apartado vamos a describir las principales tcnicas de localizacin que se utilizan en los entornos inteligentes. 5 SISTEMAS DE LOCALIZACIN

    EN INTERIORES La localizacin de los usuarios es una de las caractersticas necesarias para que un entorno inteligente sea sensible al contexto (context-aware). Un sistema sensible al contexto es capaz de captar el contexto en el que se ejecuta, asignarle un significado y cambiar su comportamiento consecuentemente. De este modo, el sistema podr ofrecer distintos servicios al usuario dependiendo de su localizacin dentro del entorno inteligente. En los sistemas de localizacin en exteriores se utiliza ampliamente el sistema GPS. Sin embargo, en los sistemas de localizacin en interiores no hay ninguna tecnologa que se haya impuesto de manera definitiva ya que todas presentan algn inconveniente. A continuacin, vamos a mostrar las principales tecnologas utilizadas para la localizacin en interiores y enumeraremos algunos sistemas concretos desarrollados a partir de ellas:

    Sistemas de localizacin basados en ultrasonidos: Estos sistemas se basan en la utilizacin de nodos emisores y receptores de ultrasonidos. Algunos nodos sern fijos y se instalarn en el entorno mientras que otros sern transportados por los usuarios que queremos localizar. El sistema medir los tiempos de vuelo de las ondas ultrasnicas entre los nodos emisores y los nodos receptores y mediante un algoritmo de trilateracin se calcular la localizacin del usuario. Active Bat [8] y Cricket [12], [3] (mostrado en la Figura 1) son dos ejemplos de este tipo de sistemas. Estos sistemas presentan una alta precisin (del orden del centmetro) pero requieren de una instalacin de un nmero elevado de nodos fijos en el entorno.

  • Figura 1: Nodo del sistema Cricket [3] que puede funcionar como emisor o como receptor.

    Sistemas de localizacin basados en

    radiofrecuencia: Estos sistemas se basan en la medida de la intensidad de las ondas electromagnticas generadas por nodos emisores para calcular la localizacin del nodo receptor. Es suficiente con un nmero reducido de nodos fijos para cubrir el entorno. Sin embargo, tienen una menor precisin (desde decenas de centmetros hasta varios metros) que los sistemas ultrasnicos. Dos ejemplos de estos sistemas son: Ubisense [20] (sistema comercial que utiliza seales UWB, Ultra-Wide Band) y Radar [2] (sistema de Microsoft basado en redes WLAN). En la Figura 2 mostramos los nodos del sistema Ubisense.

    Figura 2: Nodo receptor (izquierda) y nodo emisor (derecha) del sistema Ubisense [20] basado en UWB.

    Sistemas de localizacin pticos: Estos

    sistemas utilizan seales pticas (luz natural o infrarrojos) para localizar al usuario. Los sistemas basados en infrarrojos (como Active Badge [22]) utilizan nodos emisores y receptores para realizar el clculo de la localizacin. Los sistemas basados en luz natural (como Easy Living [15], que utiliza la cmara mostrada en la Figura 3) suelen usar complejos algoritmos para detectar y localizar a los usuarios en las imgenes capturadas por las cmaras. Su principal ventaja es que el usuario no tiene que llevar ningn dispositivo. Ambos tipos de sistemas presentan como inconveniente su reducida precisin.

    Figura 3: Cmara estreo trinocular Digiclops [4] utilizada por el sistema Easy Living [15].

    Sistemas de localizacin basados en

    sensores inerciales: Los sensores inerciales miden la segunda derivada de la posicin. Existen dos tipos de estos sensores: giroscopios (miden la velocidad de rotacin) y acelermetros (miden la aceleracin). Estos sensores tienen una alta precisin pero deben estar unidos al cuerpo del usuario para medir sus movimientos. Un ejemplo de un sistema de localizacin basado en sensores inerciales es el GypsyGyro-18 de la empresa Animazoo [7] (mostrado en la Figura 4). Est formado por un traje de lycra al que se le ha incorporado 18 giroscopios para medir las velocidades de rotacin de las articulaciones del usuario que lo lleva puesto.

    Figura 4: Sistema GipsyGyro-18 de Animazoo [7]. 6 CONCLUSIONES La Inteligencia Ambiental es un campo de investigacin multidisciplinar que incorpora tecnologas procedentes de una gran variedad de disciplinas: visin artificial, interfaces inteligentes, electrnica, domtica, automatizacin, redes de comunicaciones Por ello, la integracin de tecnologas es un aspecto clave en el desarrollo de entornos inteligentes. Mediante esta integracin el entorno inteligente puede aprovechar las ventajas de cada tecnologa para ofrecer al usuario un conjunto

  • de servicios tiles, sencillos de utilizar y personalizados segn sus preferencias. Por ello, despus de haber realizado un estudio en este artculo sobre las distintas tecnologas utilizadas en la Inteligencia Ambiental, en futuras investigaciones centraremos nuestro trabajo en integrar algunas de ellas para crear un entorno inteligente. En concreto, usaremos un sistema de localizacin en interiores para determinar la ubicacin del usuario en el entorno y desarrollaremos un sistema interaccin entre el sistema y el usuario para posibilitar la comunicacin entre ambos. Agradecimientos Este trabajo ha sido financiado por el Ministerio de Educacin y Ciencia (MEC) de Espaa mediante el proyecto DPI2005-06222 Diseo, Implementacin y Experimentacin de Escenarios de Manipulacin Inteligentes para Aplicaciones de Ensamblado y Desensamblado Automtico y mediante la beca de postgrado FPU AP2005-1458. Referencias [1] Anliker, U., Ward, J.A., Lukowicz, P., Troster,

    G., Dolveck, F., Baer, M., Keita, F., Schenker, E.B., Catarsi, F., Coluccini, L., Belardinelli, A., Shklarski, D., Alon, M., Hirt, E., Schmid, R., Vuskovic, M. (2004) AMON: a wearable multiparameter medical monitoring and alert system, IEEE Transactions on Information Technology in Biomedicine, Vol. 8, N 4, pp. 415-427.

    [2] Bahl, P., Padmanabhan V. N., (2000) RADAR:

    An In-Building RF-based User Location and Tracking System, Microsoft Networking Workshop.

    [3] Balakrishnan, H., Baliga, R., Curtis, D.,

    Goraczko, M., Miu, A., Priyantha, B., Smith, A., Steele K., Seth, T., Wang, K., (2003) Lessons from Developing and Deploying the Cricket Indoor Location System, MIT Computer Science and Artificial Intelligence Laboratory (CSAIL).

    [4] Cmara Digiclops de Point Grey Research:

    http://www.ptgrey.com/products/digiclops [5] Comisin Europea, Direccin General de

    Investigacin, (2004) La participacin en la Investigacin Europea. Gua para los participantes en el Sexto Programa Marco Comunitario de Investigacin y Desarrollo Tecnolgico (2002-2006), 2 Edicin.

    [6] Ducatel, K., Bogdanowics, M., Scapolo, F., Leijten, J., Burgelman, J. C., (2001) ISTAG: Scenarios for Ambient Intelligence in 2010, IPTS-Sevilla.

    [7] GypsyGyro-18 de la empresa Animazoo:

    http://www.animazoo.com/products/gypsyGyro.htm

    [8] Harter, A., Hopper, A., Steggles, P., Ward, A.,

    Webster, P. (1999) The Anatomy of a Context-Aware Application, Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking, pp. 59-68.

    [9] Lukowicz P., Kirsten, T., Troster G., (2004)

    Wearable systems for health care applications, Methods of Information in Medicine, Vol. 43, No. 3, pp. 232-238.

    [10] MIT Oxygen: http://oxygen.lcs.mit.edu [11] Philips HomeLab:

    http://www.philips.com/homelab [12] Priyantha, N. B., Chakraborty, A.,

    Balakrishnan, H., (2000) The Cricket Location-Support System, Proceedings of the 6th ACM International Conference on Mobile Computing and Networking (ACM MOBICOM).

    [13] Riva, G., Vatalaro, F., Davide, F., Alcaiz, M.,

    (2005) Ambient Intelligence, IOS Press, Captulo 1. http://www.ambientintelligence.org

    [14] Satyanarayanan, M., (2001) Pervasive

    Computing: Vision and Challenges, IEEE Personal Communications.

    [15] Shafer, S., Krumm, J., Burmitt, B., Meyers, B.,

    Czerwinski M., Robbins, D., (1998) The New EasyLiving Project at Microsoft Research, DARPA/NIST Smart Spaces Workshop.

    [16] Smailagic, A., Siewiorek, D., Reilly, D., (2001)

    CMU wearable computers for real-time speech translation, IEEE Personal Communications, Vol. 8, No. 2, pp. 6-12.

    [17] Stock, O., Zancanaro, M. (2002) Intelligent

    Interactive Information Presentation for Cultural Tourism, International Workshop on Natural, Intelligent and Effective Interaction in Multimodal Dialogue Systems.

    [18] Susperregi, L., Maurtua, I., Tubo, C., Prez, M.

    A., Segovia, I., Sierra, B., (2004) Una arquitectura multiagente para un Laboratorio de Inteligencia Ambiental en Fabricacin, Taller

    http://www.ptgrey.com/products/digiclopshttp://www.animazoo.com/products/gypsyGyro.htmhttp://www.animazoo.com/products/gypsyGyro.htmhttp://oxygen.lcs.mit.edu/http://www.philips.com/homelabhttp://www.ambientintelligence.org/
  • DESMA04 (Desarrollo de Sistemas Multiagente), IX Jornadas de Ingeniera del Software y Bases de Datos.

    [19] Tekniker: http://www.tekniker.es/ [20] Ubisense: http://www.ubisense.net [21] Velastin, S. A., Boghossian B. A., Ping Lai Lo,

    B., Sun, J., Vicencio-Silva, M. A. (2005) PRISMATICA: Toward Ambient Intelligence in Public Transport Environments, IEEE Transaction on Systems, Man and Cybernetics- Part A: Systems and Humans, Vol. 35, No. 1, pp. 164-182.

    [22] Want, R., Hopper, A., Falcao, V., Gibbons, J.,

    (1992) The active badge location system, ACM Transactions Information Systems, Vol. 10, No. 1, pp. 91-102.

    [23] Weiser, M., (1991) The Computer for the 21st

    Century, Scientific American, pp. 94-104. [24] Weiser, M., (1993) Hot Topics: Ubiquitous

    Computing, IEEE Computer. [25] Weiser, M., (1993) Some Computer Science

    Issues in Ubiquitous Computing, Communications of the ACM.

    [26] Xerox Palo Alto Research Center:

    http://www.parc.xerox.com

    http://www.tekniker.es/http://www.ubisense.net/http://www.parc.xerox.com/