Estancia UPF: “prototipado y evaluación de un sistema de colaboración remota con interface multitouch”
He pasado los 3 ultimos meses en Barcelona en una estancia en el grupo GTI de la UPF. Esto de las estancias es algo muy peculiar del trabajo en la universidad, te vas durante x meses a otra universidad a hacer algo, y hasta que no llegas y te instalas en el despacho no sabes muy bien que vas a hacer.
Tras un par de semanas de intenso brainstorming y de repasar todo lo que sabia hacer, todo lo que podia hacer y todo lo que habia hecho el resto del mundo, llegamos a la conclusion que podia intentar hacer un “prototipado y evaluación de un sistema de colaboración remota con interface multitouch”. Como se ve en los videos lo he conseguido.
Por poner un poco en contexto el sistema, esta idea se ve en un video de promoción de microsoft titulado: vision 2019, lo anucian como un “transparent wall between two classrooms around the world”.
Pero como todas las ideas, no son 100% nuevas, ya en 1993 Ishii del Medialab MIT, en el proyecto ClearBoard se percibio de la problematica que tienen los sistemas de colaboracion remota que integran videoconferencia y acceso compartido a a las aplicaciones. En aquel momento no se contaba de la tecnologia necesaria por lo que hicieron un sistema rudimentario, pero les permitio evaluar algunos de los problemas y ventajas del concepto.
Un proyecto que abordan algunas de las problematicas de los interfaces multitouch remotos es el T3 Rapid Prototyping of High-Resolution and Remote Tabletop Applications de la univ. de Cambridge.
Ahora a escribir el paper y enviarlo a alguna conferencia.
El video del usuario A esta 10 segundos adelantado respecto al video del usuario B.
Iweekend: montando la startup vox-populi.es
Este fin de semana ha sido muy intenso, el objetivo del iweekend era montar una startup de internet en 2 días, algun participante comentaban que era como un “gran hermano”….
El viernes empezamos con un speed networking donde nos conocimos los 40 participantes: se notaba que habia gente con ganas de conocer a otros similares, y bastante gente con ganas de cambiar de trabajo y empezar de cero.
Después se presentaron 12 ideas que pudimos criticar de manera anonima, la verdad es que no hubo demasiado originalidad, rapidamente se propagaban por la sala vi twitter que tal sitio u otra ya hacia algo parecido … parecia que algo no iba bien.
Pero al día siguiente todos mis dudas se disiparon, la gente se apunto a uno de los 4 proyectos con mejor acogida y todos nos pusimos a trabajar y aprender.
Me apunte al proyecto de vox-populi.es, ya que parecia que en el se podrian aprender cosas a nivel de desarrollo de negocio, y tambien para poder cacharrear un poco con google maps. Los resultados son bastante cohesionados, a pesar de la falta de personal con habilidades tecnicas conseguimos un mini-prototipo funcional, se realizaron unos videos para marketing interesantes, y se desarrollo una tabla de ingresos y gastos a 5 años que parecia bastante realista. Además se hizo una presentación a dos expertos emprendedores que tuvieron que aplaudir el trabajo, aunque sus comentarios criticos eran totalmente acertados.
Y este fue el equipo (la foto es de Dani que vino desde tarragona)
Conferencia Creativity and Cognition ‘09: Herramientas y Procedimientos para Diseñadores y similares
Asisti a la conferencia Creativity and Cognition’09 para presentar el poster de “Web2.0 Tools to support Brainstorming Networks and Innovation Teams”. No encontré muchos trabajos relacionados, habia un par más sobre brainstorming, en uno de ellos evaluaban como influye la diversidad de fuentes en los resultados del brainstorming, en el otro proponían las “librerías de casos” como instrumento para permitir a los alumnos encontrar proyectos para elaborar.
El plato fuerte de la conferencia fueron varias presentaciones en los que se hacían trabajos de campo para observar como trabajan los diseñadores con herramientas o que metodos empleaban, o se realizaban experimentos para medir la eficacia de nuevos metodos. Un ejemplo interesante fue el paper “The Efficacy of Prototyping Under Time Constraints” de S. P. Dow, K. Heddleston y S. R. Klemmer (Stanford University) donde intentaban demostrar que es más efectivo realizar iteraciones en un proyecto de diseño que no realizarlas: el curioso método experimental consistió en que dos grupos de participantes realizaran una tarea de diseño no muy complicada, la prueba del “egg-drop” que consiste en conseguir lanzar un huevo desde la mayor altura posible y conseguir que no se rompe utilizando un limitado numero de materiales: las soluciones construyen paracaídas, amortiguadores, planeadores, etc. La conclusión del estudio es que parecían mejores los resultados del grupo que realizaba iteraciones, pero encontraron que existe una tendencia a la “fijación” por la primera idea propuesta en ambas condiciones. Este resultado ya nos ha sucedido en los experimentos que hemos hecho para evaluar nuestras herramientas: los alumnos tiene fijación por una idea y la intenta desarrollar aunque se les diga que se puede mejorar de varias maneras…
Otro paper muy util fue “Creativity Factor Evaluation: Towards a Standardized Survey Metric for Creativity Support“ de E. A. Carroll y C. Latulipe de University of North Carolina y R. Fung y M. de University of Waterloo. Espero que acabemos utilizando la metrica CSI “Creativity Support Index” que propusieron.
Tambien hubo momentos menos serios, cuando nos pusimos a probar el sistema interactivo www.glowdoodle.com y salieron dibujos como este:
Interesante conferencia SocialCom’09: la “Initiative for Social Participation”
Acudi a la conferencia SocialCom en Vancouver para hacer dos presentaciones en el workshop “Social Computing in Education“. Fueron bastante bien y nos felicitaron por los dos trabajos, les pareció interesante que hubiera aplicaciones P2P para aprendizaje “social”.
Casualmente me encontré con un viejo conocido Josep Maria Pujol de Telefonica I+D que organizaba un workshop en “Social Mobile Web“, ya veis que Telefonica tambien se interesa por las “social applications”. En su workshop hubo una presentación bastante interesante en la habian hecho un estudio preguntando directamente a usuarios de Google Latitude sobre su utilización de esa aplicación.
En la conferencia principal, hubo algunos trabajos “faraonicos” como aquel de MIT en el que dieron a los 80 alumnos de una residencia unos telefonos moviles que logeaban todos sus usos durante un cuatrimestre, y luego estuvieron analizandolos… los resultados no eran interesantes, demasiados datos tampoco son buenos.
El plato fuerte de la conferencia fue una presentación por el incombustible Ben Shneiderman que presentó la “National Initiative for Social Participation” , además parece que es amigo de Obama y va a sacar adelante bastantes proyectos.
Entre algunas ideas que expusó estan (el resto en http://iparticipate.wikispaces.com/Possible+Projects ):
*”National Deliberative Process” que permitiria a los ciudadanos participar “en tiempo real” en las diferentes decisiones politicas: expusieron el ejemplo de una aplicación tipo googleMaps que permitiría saber los desempleados de cada zona de una ciudad en tiempo real, para aplicar politicas “en tiempo real”.
* “Enabling Healthy Living” trata sobre las diferentes maneras de mejorar la salud a través de las redes sociales, ya existen diferente sitios donde compartir los datos clinicos, formar comunidades alreadedor de enfermedades raras, y todo ello sin intervención de los profesionales de la medicina o la administración.
* El “Climate Collaboratorium” es una iniciativa para afrontar el cambio climatico teniendo en cuenta la opinión, recursos de todos los ciudadanos.
* ” Nation of Neighbors” que involucraría a los habitantes de cada vecindario en el mantenimiento y seguridad de las vecindarios.
¿Que tiene de raro esta foto de Vancouver? clica …
Proyecto Paralevel en Taller Interactivos? de Arteleku
Ultimamente estoy metido en la universidad en varios proyectos interesantes que ire comentando poco a poco, pero el proyecto de este verano ha sido la participación en un taller en el “centro de creación artistica” Arteleku en San Sebastian. El taller “Interactivos?” esta organizado como los talleres de MediaLab-Prado en base a un llamamiento a propuestas y otro a colaboradores para realizar proyectos artisticos con nuevas tecnologías.
Me apunte al proyecto Paralevel de Walter Langelaar, aunque habia elementos tecnológicos muy estudiados la parte conceptual parecia bastante abierta. Y asi fue, tuvimos tiempo de discutir durante más de 3 días lo que seria la instalacion interactiva, y en la otra semana acabamos de construirla, minutos antes de que se abriera al público la exposición.
La primera figura describe el esquema tecnico final, y algunas modificaciones anteriores. Utilizamos varios hardware y software de interacción: WebCam, acelerometros de la Wii, OpenFrameworks, Gamuza, PureData, Arduino, Xbee, OpenArena game engine,…
Y el video es bastante explicativo de que hicimos. En el tientero se quedaron algunas otras propuestas.
(Aunque era un proyecto 100% artistico, probablemente podria tener alguna aplicación, no he visto ningun sistema de interacción con proyecciones en el techo y sin embargo el techo es un lugar infrautilizado en casi todos los edificios, excepto los planetarios..)
Visita OpenLab en MediaLab-Prado
Entre los muchos lugares que estoy encontrando fuera de las universidad donde se “inventan” cosas el medialab-prado en Madrid es el más creativo y abierto. Tenia que ser creativo ya que es un centro surgido desde areas artisticas y promovido por artistas. Se diferencia de otros centros artisticos en que el objeto de trabajo tiene que tener una componente tecnológica importante, y vaya si la tiene. Cuando estuve hubo una presentacion de una artista residente que estaba investigando y construyendo un sistema interactivo con video proyecciones en 3D.(ver foto). Y tenian en exposición una impresora 3D construida en una impresora 3D (la impresora 3D replicante RepRap).
Su modo de funcionamiento parece exitoso, hacen varias convocatorias de proyectos a lo largo del año a las que cualquiera puede proponer proyectos y despues colaborar en los equipos de trabajo. Además organizan talleres en los que se acaban realizando pequeños proyectos. Y los viernes tienen un OpenLab : un espacio abierto para proponer, discutir, conversar… que más se puede pedir.
Proximamente organizan en San Sebastian con Arteleku un taller Interactivos? donde se van a realizar varios proyectos de manera colaborativa, me apuntare.
Sharing Application Sessions for Peer-to-Peer Learning
Extract from article accepted in Workshop in Social Computing in Education in SocialComp09:
Introduction
Educational institutions for all ages have been centered in the teacher: teachers providing materials, giving lectures, assisting students, marking exams and so on. Thus computer supported for learning has been built following such a model: supporting teacher activities with Course Management Systems (CMS) that provide students access to lecture materials, automate tests access, and assessment.
However, new educational paradigms are emerging; some of them bear similarity with new computer models such as the Peer-to-Peer (P2P) model. The P2P computer application model is built on the premise that system nodes are clients and servers at the same time. Likewise the P2P learning model claims that peers are students and teachers at the same time “learning from and with each other” [5].
P2P learning might be supported by computer systems in different ways. Since P2P learning is a distributed activity requiring no centralized support, in this work we are focused on exploring distributed systems support, specifically by P2P and Grid systems.
ULabGrid2 Framework for P2P Learning
Several of the previously discussed scenarios could be supported by different distributed technologies; however there was a scenario that was only provided by the ULabGrid framework [1], it provides the following functionality for several of the previous scenarios:
a) Sharing application sessions with an screen sharing system: the Virtual Network Computing system VNC [17] permits remote desktop sharing between several user. ULabGrid enables users to access different shared application session being executed on demand in a dynamic pool of Grid resources.
b) Sharing information with a shared data file sytem, in ULabGrid applications data was available to any of the applications sessions being executed in the pool of Grid resources.
To support other P2P learning scenarios we had extended the framework into a new version to be called ULabGrid2. The functionality that this new framework version incorporates is:
c) P2P direct communication, initially text-based messages.
d) Peers discovery by means of a network-based mechanisms.
The resulting ULabGrid2 framework is depicted in Figure 1.
Peer learners form a network connecting peers with each other. Peers are connected directly for communication or file sharing, and indirectly through a Grid resource for resource sharing and application session sharing. A social networking mechanism permits peers to discover each other through direct connections, who I communicate with, or through indirect connections, who I share an application session with.Figure 1. ULabGrid2 Framework
Use Case
To validate our framework and prototype we will perform a use case with a number of students. In this use case we will program a learning activity for students of a computer systems course. In this course students make use of a simulation package to investigate diverse system configurations. This learning activity is usually performed as a teacher oriented laboratory session. In contrast at the use case students will be provided with some initial data and instructions and the objectives of the learning activity, and they will have to perform the learning activity on their own and with the help of each other. The design of the use case is as follow:
1) Teachers give access to students to the UlabGrid2 system by providing them with a username and password; at the same time teachers form groups of 3 students to perform activities in small groups. Students enter the system and select the Moodle course that implements the prototype. All students will be assigned the same learning activity, although the system supports that each student group is assigned different activities. At that moment students can see who are in its group and which other groups are accessing the same course.
2) Students instantiate a remote application session in a Grid pool, only one session per group will be instantiated. Students access the session through the VNC client executed in their Web browser. Students perform the learning activity on his remote application session. Students of the small group will collaborate to perform the activity by sharing mouse control and communicating through a chat session. The application has a graphical user interface that permits user to perform the activity by dragging icons, double clicking in icons and entering small texts. Figure 3 shows the interface seen by an student performing this activity.
3) At any time students can be interested in accessing others students current work. In order that one student can see others’ sessions, he must have shared his session with others. A student might access others current sessions to check how much they have accomplished and to obtain ideas on how to proceed. Students can enter the chat room corresponding to that session to ask questions to the group members about the current application session, as shown in Figure 3.
4) When the learning activity is completed, each group has to publish his results in a shared repository. Then other students can access the results of other groups to compare them with their results.
Figure 3. ULabGrid2 User Sharing Session interface
¿Imitaremos a Innovadis@Deusto: el semillero de mentes inquietas?
(Llevo mucho tiempo sin escribir, llevo varios proyectos y todos estan en desarrollo, aunque pronto empezaré a publicar resultados en este blog, de momento he tenido la oportunidad de acudir a esta charla.)
Entre las muchas cosas que se podrian destacar de la presentación que hicieron los promotores de innovadis en el seminario de LUCE en la UPNa, se me quedo la idea de que: ayudan a “los mejores” a no seguir el camino pre-programado que suelen presentar muchas grandes empresas a los recien licenciados. No se si sera por que ellos lo vivieron asi, pero me parece una buena idea. De hecho es lo que suele suceder en los US, a los mejores se les da becas para que hagan lo que quieren, y pocas veces defraudan.
Contaron un montón de cosas interesantes sobre su programa. Casualmente acabamos de presentar una propuesta de asignatura de libre elección titulada “Monta tu empresa de Internet” que en parte se complementa con la asignatura “Imagina tu empresa”. Me parece que vamos a seguir algunos de sus pasos. Para empezar tenemos que hacer una buena promoción de las asignaturas para que todos los alumnos interesando sepan al menos que existen y después…..
Lo de preparar esta asignatura se nos ocurrio después de haber intentado organizar un iweekend en Pamplona, despues de dar varias vueltas a a la idea vimos que tal vez seria más efectivo el realizar una actividad más extendida a lo largo del tiempo. Vamos a intentar coger lo mejor del iweeekend, innovadis, y otros SeedRocket,…
Menudo video explicativo se han currado:
UrbanLabs: Preparando Proyectos Ciudadanos basados en TIC
Ese era el objetivo de las jornadas de tecno-ciudadania e innovación digital que se celebraron en el Citilab de Cornella. Muchas caras conocidas y mentes inquietas se reunieron durante 3 tardes para intentar preparar unos cuantos proyectos en diferentes areas: tras una breve conferencia y más breves charlas relampago nos reunimos en tres aulas del citilab y nos pusimos a debatir las diferentes propuestas que iban surgiendo. A la espera de que aparezcan publicadas en el wiki de las jornadas, relato las dos ideas de proyecto que presente y como se fueron modificando a lo largo del debate, ahora queda transformarlas en una realidad:
Redes social de emprendedores -> P2P LivingLabs
Los emprendedores (especialmente los digitales) estan utilizando todas las herramientas del Web2.0: blogs, googles, linkedin, …para formarse la red social que necesitan. Por otro lado existen algunas iniciativas de sitios Web que se presentan como la red social de los emprendedores, pej. http://www.juntadeandalucia.es/boomerang Pero, que es lo que necesita un emprendedor realmente: ¿contactos con otros emprendedores, con inversores, con posibles socios? Y ¿que aplicación necesitan realmente que no haya sido desarrollada todavia?. Y ¿cual es la mejor manera de implantarla?
Esta idea inicial fue madurando durante la jornada hasta convertirse en una propuesta de P2P LivingLabs. Los LivingLabs son una realización local del paradigma de Open Innovation: las empresas, universidades y administraciones de una región se alian con sus ciudadanos para transferir las innovaciones que los propios ciudadanos realizen a las organizaciones productivas y las empresas se apoyan en los ciudadanos para desarrollar nuevos productos y servicios a través de metodologias de investigación participativas. Esta concepción inicial de los living labs sigue siendo demasiado jerarquica, por lo que la propuesta de P2P LivingLab intentaria descentralizar al limite el funcionamiento del LivingLab hasta permitir que cualquier innovación se pueda compartir entre dos ciudadanos cualquiera. El reto es enorme….
Proyectos Artisticos Ciudadanos -> Plataforma 59
El exito del proyecto “59Euros”, comentado en algunos blogs como el de Juan Freire “59 euros de activismo social en Barcelona”, todavia no ha sido explorado en profundidad, y seguramente se puede construir una plataforma desde la que se faciliten este tipo de proyectos artisticos ciudadanos.
Durante los grupos de trabajo conseguimos explorar la idea inicial, algunos comentarios interesantes que se discutiron fueron:
- el proyecto tiene algo que ver con sitios web como www.mybikelane.com donde cualquier ciudadano puede denuciar el aparcamiento indebido de vehiculos en carriles bici, aunque no es vinculante, una especie de denucia 2.0,
- pueden surgir proyectos artisticos por parte de artistas que necesitan la colaboración de ciudadanos para llevar a cabo su accion artistica distribuida, o que son concebidos para su realización colaborativa, como podria ser un video, cortometraje donde cada escena es gravada por un grupo diferente,..
- o tambien puede servir para “liberar” ideas artisticas para las que no se tiene recursos que desarrollar, y permitir que sean realizadas por otras personas, como comenta mi compañero Alfredo Pina, seria una web de proyectos en construcción.

Dejar un comentario
Dejar un comentario
Dejar un comentario






