You are on page 1of 11

Computacin Ubicua: Trabajo Individual

Juniode2009

Diseode interaccin centradaenel usuario


UniversidaddeVigo

AlbertoLosSantosAransay,albertolsa@gmail.com

1 ComputacinUbicua:DiseodeinteraccincentradaenusuarioJuniode2009

1.INTRODUCCIN
Lainformticaenlosltimosaoshaidoevolucionando(Fig.1)desdesusinicialesaplicacionesorientadasa realizar tareas repetitivas y de almacenamiento de datos sobre las enormes mquinas basadas en electroimanes, hasta la era de los ordenadores personales (PCs) usados en la mayora de los hogares. A partirdeaqu,laterceraerahaempezado,siendocatalogadacomoComputacinUbicua.Laubicuidadesla propiedad por la cual una entidad existe o se encuentra en todos los sitios al mismo tiempo. La ComputacinUbicuaoInternetdelasCosaspretendelaintegracindelasnuevastecnologasenelentorno personal, insertando dispositivos inteligentes en las tareas diarias, haciendo que interacten de forma naturalydesinhibidaentodotipodesituacionesycircunstancias.Deestaformasepretendeunirelmundo real con una representacin virtual, apoyndose sobre la inteligencia ambiental y logrando el entorno inteligente.

Fig.1:Lastreserasdelacomputacin[1]

EstaubicuidadeintegracindelosdosmundossesustentaprincipalmentesobreInternet,laredderedes, con sus distintos estndares y tecnologas habilitadoras. Internet tambin ha evolucionado de forma vertiginosa, desde la Web inicial, caracterizada por ser esttica y desarrollada principalmente en HTML; pasando por la Web 2.0, donde toma mucha importancia el aspecto social ya que est basada en comunidadesdeusuarios,blog,wikis,etc.fomentandolacolaboracineintercambiogildelainformacin sobrenuevastecnologascomoAJAX,CSS,JAVA,P2P,etc.;porltimo,enlaevolucinsurgeeltrminoWeb 3.0, usado para describir la evolucin del uso y la interaccin en la red a travs de diferentes caminos, incluyendolatransformacindelaredenunabasededatos,elempujedelastecnologasdeinteligencia artificial,laWebSemntica,laWebGeoespacialolaWeb3D. As,comoveremosduranteeldocumento,lamejoraenlastecnologastantohardwarecomosoftware,ha permitido disponer de dispositivos cada vez ms potentes y reducidos, posibilitando su integracin en lugares ms estratgicos o simplemente, su uso para nuevas aplicaciones. Esta evolucin, permite cubrir nuevosespacios,considerarnuevasaplicaciones,y/oofrecernuevascaractersticasalosusuariosenposde laredinteligenteglobal. Ennuestroestudionoscentramosenlainteraccinconelusuarioenlossistemasdecomputacinubicua. As, este trabajo se organiza de la siguiente forma: En el siguiente captulo revisaremos el concepto de ComputacinUbicuaysusprincipalescaractersticas.Enelcaptulo3,veremosquseentiendepordiseo centrado en el usuario. En el captulo 4, presentaremos ejemplos de servicios existentes dentro de la ComputacinUbicua.Porltimo,enelcaptulo5sepresentanlasconclusionesyopininpersonal.

2 ComputacinUbicua:DiseodeinteraccincentradaenusuarioJuniode2009

2.COMPUTACINUBCUA:CONCEPTO
La Computacin Ubicua, tambin denominada Computacin Pervasiva, fue descrita por primera vez por Mark Weiser [2] en 1991. La esencia de su visin era la creacin de entornos repletos de computacin y capacidaddecomunicacin,integradosdeformainapreciableconlaspersonas.EnlafechaenqueWeiser describi su idea no exista la tecnologa necesaria para llevarla a cabo, por lo que no era posible desarrollarla,perodespusdeunadcadadeprogreso,estasideassonproductoscomercialmenteviables, ancuandofueronensusorgenescriticadas. Uno de los objetivos ms importantes de la Computacin Ubicua es integrar los dispositivos computacionales lo ms posible, como se puede ver en la figura 2, para hacer que se mezclen en la vida cotidiana,ypermitiralosusuariosquesecentrenenlastareasquedebenhacer,noenlasherramientas que deben usar, pudiendo suponer una revolucin que cambie el modo de vida. El hecho de enviar la computacinaunsegundoplanotienedossignificados: Elprimeroeselsignificadoliteral,detallandoquelatecnologadelacomputacinsedebeintegrar enlosobjetos,cosas,tareasyentornoscotidianos. El segundo se refiere a que esta integracin se debe realizar de forma que estos elementos no debeninterferirenlasactividades paralasquesonusadas,proporcionandounusoms cmodo, sencilloytildelosmismos.

Fig.2:Integracindedispositivosinteligentesenelambiente[4]

Comoyasehacitado,ensumomentolaComputacinUbicuaeraunavisininalcanzable,perohoyenda laevolucindelastecnologas,hacenquestaseaviable.SiguiendolaleydeMoore[3],lasprevisionesse van cumpliendo, y la capacidad de cmputo de los procesadores avanza rpidamente, adems de la capacidad de almacenamiento, el ancho de banda para las comunicaciones, etc. En resumen, cada poco tiempo tenemos dispositivos ms baratos, ms pequeos y ms potentes, siendo la previsin para los prximos tiempos que siga ocurriendo lo mismo, excepto para un factor, las bateras. Esto supone una limitacin para los dispositivos que tratamos aqu, porque las capacidades de procesamiento y de almacenamiento crecen exponencialmente, y tambin, aunque no al mismo ritmo crece el consumo de energaperolacapacidadparadotaraestosdispositivosdelaenerganecesariacrecemuylentamente. Conlasnuevastecnologastambindisponemosdenuevosmateriales,dandolugaranovedosossistemas como veremos en los siguientes captulos, pero tambin existen otros en pleno desarrollo que pueden

3 ComputacinUbicua:DiseodeinteraccincentradaenusuarioJuniode2009
presentargrandesavancesenlaComputacinUbicua,comoporejemplo,laspantallasflexiblesbasadasen elusodepolmerosemisoresdeluz;tintaelectrnicaypapelinteligente,quepretendenconseguirqueel bolgrafo y el papel se conviertan en dispositivos verdaderamente mviles; desarrollo de fibras informatizadas que se puedan entremezclar con los tejidos, con lo cual se pueden insertar transistores, sensoresyunidadesdeprocesamientoentrelaestructuradelafibra;etc. Adems,esobvioqueconelpasodeltiempolaslneasdecomunicacinvanmejorando,pudiendodisponer de mayor ancho de banda para la transmisin y recepcin de informacin. Y por ltimo, el campo de los sensores tambin ha evolucionado en los ltimos tiempos, obteniendo dispositivos de menor tamao y mayor nivel computacional (cmaras y micrfonos de muy reducido tamao acompaado de reconocimientos de patrones y de tcnicas de reconocimiento de voz, detectores de huellas digitales en objetos mviles, sensores de localizacin o dispositivos RFID, que permiten identificacin mediante radiofrecuenciasinnecesidaddecontactodirectoentreeltagyellector) Por tanto, los objetos cotidianos en los que se integra la tecnologa de computacin, tienen una serie de caractersticas que permiten y delimitan la creacin del entorno ubicuo buscado: Comunicacin entre dispositivos, ya que los elementos del sistema disponen no slo de capacidad de computacin, sino tambin de comunicacin, tanto con el usuario como con los dems elementos a su alrededor mediante WiFi, Bluetooth, GPRS/UMTS, UWB, RFID, etc. Disponibilidad de memoria, que puede ser usada para almacenar informacin y as mejorar la interaccin con el resto de dispositivos. Sensibilidad al contexto, siendocapacesdeadaptarseadiferentessituaciones,comosusituacingeogrfica,laspreferenciasdelos usuarios, los dispositivos que se encuentran en el entorno, etc., actuando en base a este contexto. Por ltimo,soncapacesdereaccionaranteciertosestmulosoeventos,quepueden percibirensuentornoa travsdesensoresomedianteinteraccinconotrosdispositivos. Deestemodo,laComputacinUbicua,incorporacuatronuevosconceptos: Usoeficazdeespacios"perspicaces":Sebasa,enladeteccindelestadodeunindividuoydesus necesidades, deducidas de dicho estado, ya sea en la oficina, sala de reuniones, clase, domicilio, coche,etc.Elespacioperspicazsurgecuandovariosdispositivosinteligentescoincidenenelmismo espaciofsicoeinteractancolaborativamenteparadarsoportealosindividuosqueseencuentren enl.Ladomtica,computacinubicuaeneldomicilio,eslaaplicacinmspopular. Invisibilidad: Actualmente, se est lejos de la propiedad expuesta por Weiser para los sistemas ubicuos, la completa desaparicin de la tecnologa de la consciencia del usuario. Una buena aproximacinestenerpresente,eneldiseodeestossistemas,laideademnimadistraccindel usuario. La invisibilidad va a requerir del cambio drstico en el tipo de interfaces que nos comunican con los computadores. Reconocimiento de voz y de gestos, comprensin del lenguaje naturalydeltextomanuscrito,enladireccinhombremquinayenelsentidocontrario,sntesis delenguajehabladoyescritoyderepresentacionesgrficas. Escalabilidadlocal.Elconceptodelocalidaddeserviciosencomputacinubicuaesfundamental frentealauniversalidaddeserviciosdeInternet.Losusuariosdisponendecapacidadesasociadas al contexto en el que se encuentran, careciendo de sentido, por ejemplo, que las aplicaciones domticas situadas en el domicilio particular tengan que estar escrutando las necesidades del usuarioqueseencuentratrabajandoenesemomentoenlaoficina.Aligualquelamayoradelas interacciones en la naturaleza, la proporcionada por estos sistemas, decrece con la distancia al usuario. Ocultacin de los desniveles de acondicionamiento: Dependiendo de la infraestructura y del desarrollo tecnolgico disponible, la distribucin de los servicios ofrecidos puede ser muy poco uniforme, en esta situacin el principio de invisibilidad puede no cumplirse ya que el usuario detectara desagradables transiciones. Este requisito es hoy da el ms alejado respecto de la

4 ComputacinUbicua:DiseodeinteraccincentradaenusuarioJuniode2009
situacin ideal, los sistemas que incorporan computacin ubicua estn aislados, sin continuidad entreunosyotros. Enlafigura3,sedescribeunaarquitecturagenricadeundispositivodecomputacinubicua,quepermite interactuarconelusuarioatravsdesuinterfaz(tantodeentradacomodesalida),obtenerelcontextoe informacin relevante del mundo real para dar el soporte adecuado a sus necesidades y modificar el entorno en base a la informacin capturada por los sensores y las acciones realizadas a travs de los actuadores,ymediantesuinterfazderedpuedecoordinarseconotroselementosdelsistema.

Fig.3:Modelodedispositivodecomputacinubicua

Hemos podido ir viendo cmo el usuario toma un rol principal en el sistema, por lo que tiene sentido adoptar una perspectiva de diseo centrada en el usuario, a la hora de idear e implementar los posibles serviciosyaplicaciones.Enelsiguientecaptuloveremosqusignificadotieneestafilosofaycmoselleva acabo.

3.DISEOCENTRADOENELUSUARIO
Laarquitecturaydiseodelossistemasubicuosgiranentornoalascaractersticasdelosusuarios.Adems, alahoradedisearelsistema,debemostenerpresentequeciertascapacidadessonnecesarias: Identificaralusuario.Enestesentidopodemospensarendosestrategiasposibles,lautilizacinde seales de identidad (tags) que porta el propio usuario o el uso sensores que le reconocen por algunacaractersticaoconjuntodeellas(biometra). Reconocerelestadodelusuario.Elsistemadebeadquiririnformacindelestadodelusuarioconel findetomardecisionesacertadas,enestesentidolalocalizacintantoespacialcomotemporales consideradacomopartedelestadodelindividuo. Inferirsusnecesidades.Unavezconocidoelestadodelusuario,puedendeterminarseculesvana ser sus necesidades, a travs de sus hbitos de comportamiento, basndose en situaciones similaresqueleocurrieronaloaotrosusuariosenlamismacircunstanciaosimilar. Actuarproactivamente.Elsistematendriniciativa,realizaroperacionessobreelmundofsicoque

5 ComputacinUbicua:DiseodeinteraccincentradaenusuarioJuniode2009
cambiarn el estado y las necesidades de los usuarios. Esta capacidad requiere ser diseada con especial cuidado, no todos los usuarios estn dispuestos a que un sistema tome decisiones de forma transparente a ellos. Esta cualidad tendr que estar parametrizada y ser ajustada por el usuario. De forma general, el diseo centrado en el usuario es una filosofa y proceso de diseo en el que las necesidades, los deseos y las limitaciones del usuario final del sistema toman una atencin y relevancia considerableencadaniveldelprocesodediseo.Eldiseocentradoenelusuariopuedesercaracterizado comounproblemaderesolucinenmltiplesniveles,quenoslorequierediseadoresparaqueanaliceny preveancmolosusuariossesientenmsagustoenelusodeunainterfazounaaccin,sinotambinpara probarlavalidezdesushiptesisteniendoencuentalasconductasdelusuarioconpruebasenlavidareal conusuariosactuales.Talespruebassontannecesariascomodifcilesparalosdiseadoresdeunsistema, de comprender en forma intuitiva lo que un usuario primerizo experimenta de sus diseos, y cmo es la curvadeaprehensindecadausuario. Para medir el grado de cumplimiento de las necesidades de un usuario concreto, podemos hacer uso del trminousabilidad.Tomaremosparaestetrabajoladefinicinmsextendida,queeslaofrecidaporlaISO (Internacional Organization for Standardization), y que define usabilidad como el "grado de eficacia,

eficienciaysatisfaccinconlaqueusuariosespecficospuedenlograrobjetivosespecficos,encontextosde uso especficos". Segn esta definicin, podemos decir que la usabilidad est compuesta de dos tipos de
atributos:

Atributoscuantificablesdeformaobjetiva,comosonporejemplolaeficaciaonmerodeerrores cometidosporelusuariodurantelarealizacindeunatarea,yeficienciaotiempoempleadoporel usuarioparalaconsecucindeunatarea. Atributoscuantificablesdeformasubjetiva:comoeslasatisfaccindeuso,medibleatravsdela interrogacinalusuario,yquetieneunaestrecharelacinconelconceptodeUsabilidadPercibida.

Lastecnologasenocasionessondemasiadocomplicadasparalaaudienciaobjetivo,porloqueeldiseode la interaccin con los usuarios pretende minimizar la curva de aprendizaje e incrementar la precisin y eficienciadeunatareasindisminuirsuutilidad.As,sepretendedisminuirlafrustracineincrementarla productividadysatisfaccindelusuario. El proceso de diseo centrado en el usuario se compone de varias fases (ver figura 4), ideadas para involucraralmximoalpropiousuario,susnecesidades,caractersticasyobjetivosqueesperadelsistema final.As,elprocesoseestructuraenseispasosprincipales,loscualespuedenseriteradosdiversasveces enbasealfeedbackdadoporelusuarioalolargodeldesarrollo.Veamos:

Fig.4:Procesodediseocentradoenelusuario[5]

6 ComputacinUbicua:DiseodeinteraccincentradaenusuarioJuniode2009
a. Investigacindediseo:Enbaseaciertastcnicas(observacin,entrevistas,cuestionarios,etc.)los diseadoresdebeninvestigarsobrelosusuariosysuentorno,paraaprendermssobreellosyas sercapacesdedisearparaellos. b. Anlisis de la investigacin y generacin del concepto: En base a la informacin obtenida de los usuarios,lasposibilidadestecnolgicasylasoportunidadesdenegocio,losdiseadorescreanidean y esbozos de nuevo software, servicios o sistemas.Este proceso puede involucrar varias fases de brainstorming, discusiones y refinamiento. Para extraer los requisitos de los usuarios, los diseadores pueden hacer uso de perfiles de usuarios existentes; a partir de los requisitos se pueden crear los escenarios de aplicacin, y un resumen de alto nivel de los objetivos del desarrollo. c. Diseo alternativo y evaluacin: Una vez definido el problema a resolver, los diseadores son capacesdedesarrollarsolucionesalternativasacompaadasdeprototiposbsicos,queapoyenlos conceptoseideaspropuestos.Estassolucionessonevaluadasyavecesfusionadas,dandolugara undiseoquecubraelmayornmeroderequisitosposibles. d. Prototipadoytestdeusabilidad:Losdiseadoresdeinteraccinusanunagranvariedaddetcnicas deprototipadoparaprobaraspectosdeideasdediseo.staspuedenserdivididasen:lasquese centranenprobarelroldeunartefacto,lasquesecentranenellookandfeel,ylasquepruebanla implementacin. e. Implementacin: Los diseadores del interfaz tienen que estar involucrados en el desarrollo del producto, para confirmar que el diseo se est implementando correctamente. En ocasiones, se necesitan realizar cambios durante el proceso de creacin, y por tanto los diseadores deben actuarsobreeldiseodelinterfaz. f. Pruebasdelsistema:Unavezqueelsistemaestterminado,sedebendefiniryrealizarotraronda detests,tantoparacontrolarlausabilidadcomolosposibleserrores.

Enbasealprocesodefinidoparalacreacinydesarrollodelsistemaentornoalusuario,somoscapacesde lograrserviciosoaplicacionesquecubranlasnecesidadesyrequisitosmarcados,ofreciendomuydiversas funcionalidadesalosusuariosgraciasalosdispositivosinteligentesdistribuidosycamufladosenelentorno. Veamos en el siguiente captulo qu aplicaciones podemos esperar encontrar, junto con los dispositivos quelashabilitan.

4.APLICACIONES
LaComputacinUbicuapermiteabarcarmuydiversoscampos: Almacenamientodeinformacin,bsquedaytratamiento. Visualizacindeinformacin,enriqueciendoelcontenidoquesepresenta. Simulacinyrealidadaumentada,permitiendoofrecerentornosvirtualesosuperponerinformacin extra. Construccin y modelado, haciendo uso de modelos en la realidad que estn asociados con modelosdigitalesvirtuales. Gestin, configuracin y control de sistemas complejos, como plantas industriales o redes de vdeos. Educacin. Sistemas de programacin basados en el uso de objetos fsicos para la codificacin de los algoritmos. Trabajocolaborativo. Entretenimiento.

7 ComputacinUbicua:DiseodeinteraccincentradaenusuarioJuniode2009
Comunicacinremotayseguimiento. Expresinartstica. Intelligent Transport Systems, sistemas que permitan mejorar la eficiencia o seguridad en la conduccin,osimplementeincrementarelconfortdelconductory/opasajeros. Medicinayteleasistencia.

Queda demostrado el porqu del gran inters suscitado alrededor de este campo, que engloba servicios muy heterogneos y cuyas posibilidades se vern multiplicadas en el futuro a medida que la tecnologa avance.Elmbitodeestudioeinvestigacinporpartedelasempresastambinesmuydispar:Tikitag[6], propone asociar aplicaciones mediante un objeto que gestiona etiquetas electrnicas; Violet [7] ha desarrolladoundispositivollamadoMir:rorquedetectaobjetos;Pachube[8],esunservicioparaetiquetar ycompartirdatosentiemporealdelosobjetos,artefactos,edificiosyentornosdetodoelmundo;Arduino [9], una plataforma hardware open source a la que se puede indicar funcionalidades de software; etc. Pasemosaverdeformamsdetenidaotrosdesarrolloseiniciativas. El MIT (Massachussets Institute of Technology), y ms concretamente su grupo de Inteligencia Artificial (actualmente grupo de interfaces fluidas), trabajan activamente en cambiar la visin de la interaccin hombremquina,intentandointegrarelricocontenidodelmundodigitalenlavidadiaria(Fig.5).En[10] se detalla cmo formando una comunidad de ordenadores porttiles interconectados, junto con distintos elementossensores,seevalulasposibilidadesqueofrecelarealidadaumentadaendistintasaplicaciones. Aumentando la memoria del usuario, ofreciendo informacin sobre el entorno por medio de unas gafas especiales,permitiendointeractuarconelpropiodedosobrelapantalla,creandoenlacesenelmundoreal, superponiendogrficosen3D,tambinestudiandoayudasparalosdisminuidosvisuales,etc.

Fig.5:Reachmedia:Brazaletequeobtieneinputdegestos(medianteacelermetros)ydisponedealtavoz[11]

Cyberguide[12],esunaguatursticamvil,basadaenelcontexto.Enbasealaposicinactualdelusuario, y el histrico de posiciones, se ofrece este servicio sobre una plataforma PDA. El sistema comprende un componente encargado de posicionar el Terminal (tanto en exteriores por medio del GPS, como en interiores,usandounsistemadetriangulacinporinfrarrojos),tambin existeun componente encargado deprepararlainformacinquedebeserpresentadaencadamomentoalosdistintosvisitantes,ademsun mdulopresentaelmapaconlaposicinactual(unavezobtenidaapartirdelposicionador),porltimose ofreceunserviciodemensajerainstantneo,quepermiterecibirfeedbackporpartedelosusuarios. ElproyectoCooltown[13]sepretendedotardepresenciawebalaspersonas,sitiosycosas.As,seincluyen servicios web dentro de objetos como una impresora, y despus se incluye informacin sobre arte, estableciendoasunarelacinfsicasobrelosserviciosweb.

Fig.6:ConceptodeWebPresencia[13]

8 ComputacinUbicua:DiseodeinteraccincentradaenusuarioJuniode2009
En [14], se presenta un framework conceptual para interfaces tangibles de usuario. Estos interfaces tangibles dan forma fsica a la informacin digital, empleando artefactos fsicos, como los mediaBlocks (figura 7), que actan como contenedores de informacin y pueden ser usados para manipular listas de vdeosonline,imgenesyotroselementos.

Fig.7:Mediablocks[14]

Por ltimo, citar AutoHAN [15], una arquitectura software y de red, que permite programar por parte el usuario la interaccin entre los distintos electrodomsticos en el hogar. Para facilitar esta programacin, hancreadounnuevolenguajedeprogramacin,MediaCubes,basadoenlamanipulacindeloselementos delafigura8.stosdisponendeunnicobotn,unLEDparaconfirmarsuestadoyuntransductorusado para notificar al usuario sobre cambios en su estado. Adems, disponen de varios interfaces, para comunicarse con otros elementos en la red (Infrarrojos/Bluetooth). Cada cubo, dispone bobinas de induccin en cuatro de sus caras, que actan como antenas, asocindose con cubos prximos cuando detectan alguno de los pulsos peridicos enviados por los mismos. As, apoyando una cara de un cubo sobre un electrodomstico, el cubo se puede asociar con una de las funciones del electrodomstico, de formatemporalomientraselcubonocambiedeposicin.

.
Fig.8:PrototiposMediaCube[14]

9 ComputacinUbicua:DiseodeinteraccincentradaenusuarioJuniode2009

5.CONCLUSIN/OPININPERSONAL
LaComputacinUbcuaesuncampodeestudioenauge.Suprincipalobjetivoeseldeintegrardeforma transparentealusuariodiversosdispositivosinteligentesensuentornodiario,paraasofrecernovedosos servicios.As,losdispositivosirnintegradosenobjetoscotidianoseneldaada,comolaropa,sensores enlacasa,sepresentarinformacin3Dsobrelasgafas,etc. El usuario es uno de los elementos ms importantes dentro de estos sistemas, puesto que es l el que finalmenteconsumeelservicio.Granpartedelainformacinrecopiladaporlossensores,estrelacionada con el usuario; as, se puede obtener la posicin, el histrico de acciones realizadas, informacin de su entorno y contextual, etc. Con el avance de la tecnologa, ya existen trabajos que tratan de obtener el estado fsico y emocional del usuario, pudiendo mejorar la personalizacin de las aplicaciones segn su estado(porejemplo,ofreciendountipodemsicauotro). Adems de detallar las caractersticas de los sistemas de computacin ubicua, e incidir en aquellas relacionadas con los datos y perfil de usuario, se han descrito cules son los pasos en el diseo de interaccin centrado en el usuario. As, los diseadores idean la arquitectura en base a las necesidades, requisitosyobjetivosdadosporlosusuarios,pudiendosereldesarrolloreadaptadoencasodevariaciones enlosrequisitos,debidoalasdiversasetapasestablecidasenelproceso. Despusdeverlagranheterogeneidaddeserviciosyposibilidadesqueestasarquitecturaspermiten,slo hace falta tiempo para lograr ver lo que Weiser vaticin. En mi opinin, la tecnologa posibilitar lograr disponer de asistentes personales, y realidad aumentada, que faciliten las tareas diarias (conduccin, trabajo,entretenimiento,deporte,etc.),peroenestastendenciaslasgrandesmultinacionalestienenmucho quedecir. Creoqueexisteunejemploclarodelanecesidaddeincluircomponentessocialesenlosnuevosdesarrollos, junto con interaccin ms natural entre el hombre y la mquina. Este ejemplo se encuentra en las videoconsolasdejuegos,ymerefieroalaNintendoWii.SinserquizsComputacinUbicua,haganadola batalla a dispositivos mucho ms potentes computacionalmente, gracias a su Wii Remote (su mando principal).Utilizaunacombinacindeacelermetrosincorporadosenladeteccinporsealeseninfrarrojo y sentido a su posicin en el espacio 3D, en referencia a los LEDs de la Barra de Sensores. Este diseo permitealosusuarioscontrolareljuegoprincipalmentemediantegestosfsicostradicionales.

Fig.9:ComponentesocialeinnovacinenlainteraccindelaWii[16]

Apartirdeahorasloquedaesperar,paraquelosdispositivosprogramables,interactuableseintegradosen elambiente,estnentrenosotrosparapoderdisfrutardenuevasposibilidades.

10 ComputacinUbicua:DiseodeinteraccincentradaenusuarioJuniode2009

REFERENCIAS
[1]A.Berlanga,ComputacinUbicua.CentrodeDifusindeTecnologasETSITUPM.Septiembre de2003. [2]PginapersonaldeMarkWeiser:http://sandbox.parc.com/weiser/ [3]LeydeMoore:http://en.wikipedia.org/wiki/Moore%27s_law [4]Imagenextradade: http://www.thethinkingblog.com/2007/07/futureubiquitouscomputing.html [5]Imagenextradade: http://www.sapdesignguild.org/editions/edition10/images/ucd_image_3.gif [6]WeboficialdeTikiTag:http://www.tikitag.com/ [7]WeboficialdeViolet:http://www.violet.net/ [8]WeboficialdePachube:http://www.pachube.com/ [9]WeboficialdeArduino:http://www.arduino.cc/ [10]T.Starner,S.Mann,B.Rhodes,J.Levine,J.Healey,D.Kirsch,R.Picard,yA.Pentland,Augmented realitythroughwearablecomputing.Presence,6(4):386398,1997. [11]FluidInterfacesGroupdelMIT:http://ambient.media.mit.edu/ [12]G.D.Abowd,C.G.Atkeson,J.Hong,S.Long,R.Kooper,yM.Pinkerton,Cyberguide:AMobile ContextAwareTourGuide..ACMWirelessNetworks,3(5):421to433.Octubrede1997. [13] T. Kindberg et al., People, Places, Things: Web Presence for the Real World. ACM Journal MobileNetworksandApplications.Octubrede2002. [14]B.UllmeryH.Ishii,EmergingFrameworksforTangibleUserInterfaces.IBMSystemsJournal, Vol.9,Nos.3&4,2000. [15] A. F. Blackwell y R. Hague, AutoHAN: An Architecture for Programming the Home. In ProceedingsoftheIEEESymposiaonHumanCentricComputingLanguagesandEnvironments,pp. 150157,2001. [16]Imagenextradade:http://i243.photobucket.com/albums/ff277/WolverineXXX_2007/aaaa.jpg

You might also like