Computacion ubicua

INSTITUTO POLITÉCNICO NACIONAL UPIICSA INVESTIGACION 3er DEPARTAMENTAL Las plataformas Middleware MATERIA: COMPUTACIÓ

Views 76 Downloads 0 File size 1MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

INSTITUTO POLITÉCNICO NACIONAL

UPIICSA

INVESTIGACION 3er DEPARTAMENTAL Las plataformas Middleware

MATERIA: COMPUTACIÓN UBICUA

ALUMNO: GARCÍA MENDOZA CHRISTIAN

PROFESOR: DE SANTIAGO MORA GILBERTO

SECUENCIA: 3CM61

LICENCIATURA EN CIENCIAS DE LA INFORMÁTICA

1

Proyecto sobre plataformas Middleware Antecedentes teóricos ¿Qué es el middleware? Middleware es un software que asiste a una aplicación para interactuar o comunicarse con otras aplicaciones, software, redes, hardware y/o sistemas operativos. Éste simplifica el trabajo de los programadores en la compleja tarea de generar las conexiones que son necesarias en los sistemas distribuidos.

¿Qué es un sistema distribuido? Es un nuevo modelo para resolver problemas de computación masiva utilizando un gran número de ordenadores organizados en racimos incrustados en una infraestructura de telecomunicaciones distribuida. Ha sido diseñada para resolver problemas demasiado grandes para cualquier supercomputadora y mainframe, mientras se mantiene la flexibilidad de trabajar en múltiples problemas más pequeños.

2

¿Qué es el cristal fotovoltaico (Photovoltaic glass)? Los paneles o módulos fotovoltaicos (llamados comúnmente paneles solares) están formados por un conjunto de celdas (células fotovoltaicas) que producen electricidad a partir de la luz que incide sobre ellos (energía solar fotovoltaica). La diferencia entre un panel solar y un panel de cristal fotovoltaico reside en que el cristal es capaz de permitir el paso de luz pero también genera electricidad. Lo cual permite el diseño de instalaciones vanguardistas y ecológicas.

¿Qué es la tecnología LCD? Una pantalla de cristal líquido o LCD (sigla del inglés liquid crystal display) es una pantalla delgada y plana formada por un número de píxeles en color o monocromos colocados delante de una fuente de luz o reflectora. A menudo se utiliza en dispositivos electrónicos de pilas, ya que utiliza cantidades muy pequeñas de energía eléctrica.

3

¿Quién es corning? Es una manufacturera americana de vidrio, cerámica y materiales relacionados, principalmente para aplicaciones industriales y científicas. En el 2008 tuvo cinco sectores principales de mercado: Tecnologías de visualización, tecnologías ambientales, Ciencias de la vida, Telecomunicaciones y materiales especializados.

Propuestas tecnológicas implementado el uso de cristal -

Cristal Fotovoltaico. Televisor LCD Cristal. Pantalla Cristal Arquitectónica. Superficie de Cristal Arquitectónico. Dispositivo de Apariencia Cristal. Pantalla Cristal de Mano. Pantalla Automotriz de Cristal. Diseño automotriz de Cristal. Pantalla de Cristal en gran formato. En todos lugares, superficie Cristal. Pared o pantalla de formato de Cristal. Superficie de trabajo con visualización Cristal. Electrónica de Cristal. Paneles grandes de Cristal. Pantalla Flexible de Cristal. Televisión 3D de Cristal. Pantalla portable de Cristal.

4

Objetivo del proyecto Desarrollar un software capaz de interpretar los movimientos de las personas por medio de cámaras y sensores. Comunicando tal información de forma clara para poder navegar en la interfaz que se desarrollara. De tal forma que se pueda implementar en los dispositivos actuales y en las nuevas tecnologías propuestas por la manufacturera Corning. El objetivo del proyecto se tomó basándonos en la problemática general.

Problemática general 1. Despliegue de la imágenes en superficies de cristal. 2. Determinación de la longitud o el tamaño de imagen proyectado en la superficie de cristal. 3. Implementación de los sensores y cámaras que detectarán el movimiento y gestos definidos para poder ser interpretados como punteros que indicarán la selección el objeto determinado que se encuentra desplegado en la superficie de cristal. 4. Desarrollo e implementación de un middleware que permita transmitir la información captada por parte de los sensores y cámaras, y transmitirlo de forma digital al software correspondiente que se encargará de interpretar la información y realizar la acción deseada. 5. Desarrollar arquitectura y bases tecnológicas que permitan que esta tecnología se pueda implementar, después se pueda miniaturizar y mejorar la tecnología permitiendo el uso de imágenes 3D.

5

Explicación detallada del proyecto

El objetivo es básicamente la detección de patrones y movimientos de forma precisa para que se puedan implementar en la tecnología actual o proponer nuevas arquitecturas para la amplia utilización del movimiento para desplegar información en pantallas LCD o toda la nueva gama de propuestas que tenemos. La imagen será desplegada desde la parte trasera del cristal por medio de un proyector. Lo primero que tenemos que hacer definir el tamaño de la superficie de cristal en la cual se va a desplegar la imagen, después se tiene que limitar la ubicación de cámaras y sensores en base al tamaño de la superficie establecida. Una vez hecho esto debemos de implementar un middleware de alta tecnología que permita interpretar de manera precisa los movimientos de partes del cuerpo que se consideren esenciales como las manos que tendrían la función principal del punto si lo queremos relación con un término tecnológico actual. También debe de responder a patrones de voz que permitan regresar a la interfaz inicial o permita la ejecución de otra aplicación. Tomando en cuenta que dependiendo del usuario tiene que almacenar preferencias e implementar algoritmos que sugiera o recomiende en base a los gustos.

Este proyecto se funda en el middleware que permita interpretar los movimientos y patrones establecidos de forma clara y fluida con las arquitecturas actuales y las que están por venir. Ya que si no hay una comunicación clara entre las señales recibidas y las tareas que debe realizar entonces el proyecto no tendría futuro y sería una simple propuesta. Debido a que el middleware es vital para este proyecto decidí tomarlo como base para mi propuesta de proyecto final.

6

Características -

Implementación en dispositivos móviles tanto como fijos. Identificación de usuario, almacenamiento de preferencias y el emitir sugerencias de acuerdo al tipo de usuario. Ubicuidad son el resto de los dispositivos ya que requiere conexión a internet para tener una comunicación en tiempo real. Implementación de nueva tecnología propuesta por Corning implementando el uso del cristal. Ámbito de aplicación

-

Hogar Negocios Personal Escolar Militar Investigación

Este proyecto se puede aplicar en cualquier ambiente actual y en ambientes futuros ya que facilita el manejo del entorno digital así como puede llegar a facilitar el manejo del entorno real a través de aplicaciones que permitan controlar los dispositivos del hogar. Tal como la propuesta de los hogares inteligentes, esta propuesta facilita el manejo así como la evolución el ser más intuitivo y tomar como base un entorno nativo del manejo del sistema por medio de comandos de voz y la implementación de sensores y cámaras.

7

Ventajas y desventajas Ventajas -

Facilidad de manejo Capacidad de desarrollo de aplicaciones que incrementen su eficiencia Innovación y mejora de la calidad de los dispositivos actuales Facilita la implementación de entornos ubicuos Interconexión y comunicación con otros dispositivos Implementación en dispositivos móviles mediante gestos y movimientos Inmensa capacidad de desarrollo debido a que todavía existe una gama de aplicaciones que se pueden desarrollar en el futuro

Desventajas -

Alto costo al comenzar a implementarlo Probabilidad de errores y defectos al comenzar a implementarlo Se requiere una compra de equipo que permita implementar la tecnología y que limita su distribución

Beneficios para la sociedad a corto plazo Los beneficios serán evidentes una vez que esta tecnología sea aceptada y validada como segura, innovadora y accesible para la mayoría de las personas. Pero facilitará la comunicación diaria debido a que esta tecnología se puede aplicar a cualquier superficie de cristal. Personas discapacitadas podrán ser independientes por medio de los comandos de voz. Se reducirá el tiempo necesario para acceder a internet además de que se podrán recibir notificaciones en cualquier entorno. Además de la implementación de superficies táctiles se contará con comandos de voz e identificación de movimientos.

8

Costo asociado de implementarlo -

Implementar la superficie de cristal en los distintos entornos Instalación del módulo central para los dispositivos que se deseen instalar Implementación del cableado o terminales bluetooth

Relación de los conceptos de Corning (Conclusión) -

-

-

-

-

Cristal Fotovoltaico: Se puede relacionar en el aspecto del ahorro de energía del sistema. Televisor LCD Cristal: Se relaciona debido a que el televisor puede considerado como una terminal ya que contará con el servicio de TV además de brindar toda una gama extra de servicios. Que pueden ser controlados vía gestos, comandos de voz o superficie táctil, dependiendo de la configuración. Pantalla Cristal Arquitectónica: Se relaciona debido a que se considera como una terminal más. Esta vez se va a aplicar en lugares en los cuales no es tan común el uso de dispositivos tecnológicos. Superficie de Cristal Arquitectónico: En este caso tiene relación pero en si no es tan directa debido a que desde otra terminal se puede controlar la propuesta de Corning la cual es una superficie de cristal que soporta altas temperaturas y que servirá para cocinar. Solo se podría controlar la temperatura o disminuir la temperatura desde otra terminal. Dispositivo de Apariencia Cristal: No tiene una relación tan directa debido a que solo se maneja para desplegar imágenes y cuenta con una superficie táctil. Tecnología con la cual se cuenta hoy en día. Pantalla Cristal de Mano: Se puede relacionar solo en el aspecto de la interpretación de gestos que permitan un manejo más intuitivo.

Pantalla Automotriz de Cristal: Se relaciona debido a que tiene que identificar al usuario, debe de tener guardada información y preferencias. Debe de interpretar comandos de voz e implementar pequeños gestos para realizar actividades. Diseño automotriz de Cristal: No se relaciona ya que es solo una extensión de la pantalla principal. 9

-

Pantalla de Cristal en gran formato: No se relaciona debido a que solo despliega información. En todos lugares, superficie Cristal: No se relaciona debido a que solo despliega información específica para la cual fue diseñada. Pared o pantalla de formato de Cristal: No se relaciona debido a que solo despliega información y se controla mediante una superficie táctil. Superficie de trabajo con visualización Cristal: Electrónica de Cristal: No se relaciona debido a que esta es en si una tecnología para desplegar la información. Paneles grandes de Cristal: No se relaciona debido a que solo despliega información Pantalla Flexible de Cristal: No se relaciona debido a que solos es una nueva forma de desplegar información. Televisión 3D de Cristal: No se relaciona debido a que solo es una nueva forma de desplegar el servicio de TV. Pantalla portable de Cristal: No se relaciona debido a que solo es una nueva forma de desplegar información.

10