proyecto natal

Desde que Nintendo inventó el wiimote, muchos proyectos de robótica han intentado aprovechar la capacidad de este mando, es perfecto para controlar robots de una forma natural. Especialmete me pareció interesante por el precio. Por 35€ tenías un mando con bluetooth y varios sensores sofisticados. Luego los resultados no han sido tan interesantes y al final no se le ha sacado partido (también tengo un wiimote quizá sea que yo no he conseguido sacarle partido de forma interesante).

Ahora llegan nuevos proyectos en la misma línea desde la industria de las videoconsolas: microsoft con su proyecto Natal (supongo que más de uno ha pensado que se podría usar en robótica) y Sony que también ha presentado un proyecto de controlador un poco menos vistoso. Es menos interesante porque se queda en tierra de nadie: para una consola de “jugones” como la PS3, nos presenta un controlador con luces de colores mucho más apropiado para jugadores ocasionales ó sociales.

¿Tendrán estos proyectos algún efecto sobre la robótica? A corto plazo creo que no, porque gran parte del potencial de estos artilugios está en el software que analiza los movimientos de los jugadores y no creo que se publique libremente. Así que nadie más que Microsoft o Sony podrán reutilizarlo. Existe la posibilidad de que Microsoft lo incluya en su Robotics Studio o que Sony resucite el aibo, pero no parece nada probable.

En el caso del proyecto Natal, resulta más interesante en el largo plazo. Utiliza una cámara convencional y una Zcam, que es capaz de captar la profundidad de los objetos en una escena. Me da la sensación que este dispositivo puede ofrecer un resultado parecido a los sensores de profundidad láser que suelen llevar los robots del darpa grand challenge, pero a un precio muy inferior (utilizando un sensor cmos como una webcam). Me imagino que la precisión será inferior, pero es posible que sea lo suficientemente buena. Así que aunque no se pueda utilizar el proyecto natal en robótica, es posible que algún fabricante se decida a sacar un sensor similar para incorporarlo en proyectos robóticos.

control gestual y más allá

Estaba repasando un video antiguo sobre control gestual, bastante interesante que trata sobre un ejemplo de control gestual basado en una webcam, que están realizando en los laboratorios de Microsoft. Se trata un experimento relativamente sencillo, el programa analiza las formas que hay en una imagen captada en una webcam y al hacer un círculo con tus dedos, puedes arrastrar y hacer acciones de ratón en el escritorio.

El control gestual tiene posibilidades de desarrollarse cómo alternativa al control táctil. Aunque por la disposición de la cámara, el control táctil puede tener más sentido en teléfonos móviles y ordenadores portátiles pequeños,  el control gestual parece más apropiado para ordenadores de escritorio y quizá para portátiles grandes, dado que es más fácil determinar la posición de la webcam y encontrar las mános del usuario.

Aún así, el control gestual visual, podría mejorarse si no sólo se tiene en cuenta la imagen sino también el sonido, aunque desconozco si se está investigando en esta línea (en robótica se conoce como fusión sensorial). En el ejemplo del vídeo, me planteaba si pudiendo dar golpecitos en el escritorio, que no son muy diferenciables mediante la imagen, la detección podría mejorarse mediante el sonido (el “tap” de los dedos en una mesa me parece un sonido bastante distinguible).

el fin de una era

Microsoft anuncia que ofrecerá versiones ligeras de Office a través del navegador. Cómo explican en el artículo de Techcrunch, esto supone renunciar a parte de los clientes que usan y pagan por el office convencional. Aunque a corto plazo no habrá cambios y aunqueh abrá un gran número de clientes que seguirán pagando, Microsoft puede ver muy disminuida una de sus principales fuentes de ingresos.

Supone también una pequeña derrota para Microsoft porque con Live Office ofrecía una perspectiva mixta, Office en el escritorio combinado con almacenamiento online, que no ha terminado de cuajar. La idea estaba orientada más a salvar a Office que a ofrecer una solución completa para sus clientes, al contrario que google docs.

Por otra parte este anuncio supone aceptar el nuevo modelo de aplicaciones online que propone google y sobretodo aceptar el hecho de que el escritorio ha perdido parte de la importancia que tenía anteriormente.

El escritorio sigue teniendo importancia, como demuestran las tecnologías de integración de escritorio y web cómo Silverlight, Adobe Air ó Mozilla Prism, pero es más importante tener aplicaciones en la nube.

google chrome

Google acaba de presentar un nuevo navegador web: google chrome. Tras muchos años especulando con el algunos llamaban gbrowser, parecía que google se conformaba con financiar firefox hasta el 2011 y asegurar su continuidad. Pero al final google ha entrado en la guerra de los navegadores que microsoft dio por ganada hace años, tras la retirada de netscape.

Tras dos años sin hacer actualizaciones para internet explorer, microsoft se vió obligada a sacar la versión 7 por culpa de firefox 2. Y ahora que están terminando la versión 8 para no perder ventaja frente a firefox 3, aparece google con chrome. Entretanto y sin hacer mucho ruido, apple sacó su versión de safari para windows y opera no ha parado de renovar su navegador, asi que la segunda guerra de los navegadores está mucho más concurrida y animada que la primera.

En principio no parece que google necesitase un navegador web, asi que ¿qué sentido tiene para google sacar chrome?

En primer lugar, creo que quieren competir con apple en el mercado de los móviles. Con la plataforma android y una probable versión de chrome para móviles pueden plantarle cara al iphone y evitar que apple controle la web móvil.

En segundo lugar creo que quieren acelerar la tecnología de navegadores web. Con adobe air y silverlight de microsoft, la integración de las aplicaciones web en el escritorio tenía pinta de ir de la mano de tecnologías propietarias y fuera del control de google. Con chrome, google pretende que el navegador se convierta en una plataforma rápida y (con el tiempo) integrada en el escritorio sin recurrir a soluciones fuera de su control.

Lo cierto es que esta segunda guerra del navegador es bastante interesante y ya veremos como termina. Por el momento, probando chrome parece que es muy rápido y estable, por lo que es un rival serio.

no sigas a la competencia

Hace unos días Tim O’Reilly sugería que en el mercado de las búsquedas en internet Microsoft no debería seguir la estela de Google (microhoo: corporate penis envy y Why search competition isn’t the point). Replicando los productos de Google, Microsoft terminará compitiendo en las condiciones actuales, en las que Google es el dominador.

Microsoft debería desmarcarse de la línea marcada por Google, siguiendo algo parecido a una estrategia de océanos azules. Un ejemplo reciente de esta estrategia es la wii frente a la PS3 y la Xbox 360: modificando el enfoque de un producto se puede encontrar un nuevo mercado. También es lo que hizo Google al resto de sus competidores: frente a los portales sobrecargados de publicidad y contenidos tópicos, nos ofrecieron una pantalla blanca con una caja que te devolvía el contenido que buscabas.

Pero esto siempre es más fácil decirlo que de hacerlo. Y menos en una empresa gigante como Microsoft (o cómo ya es Google). En estas empresas gigantes, la innovación suele venir por la compra de empresas pequeñas. O en momentos de crisis: la wii llegó cuando Nintendo prácticamente no contaba en el mercado de las videoconsolas frente a Sony. El rejuvenecimiento de Apple con el iPod llegó cuando la empresa era no era más que una sombra de lo que fue en los 80.

¿Significa que tendremos que esperar a que Microsoft entre en declive para que vuelva a innovar? No creo que sea el caso, la fortaleza de Microsoft nunca fue la de un diseño innovador, sino el saber ganar mercados nuevos desde su posición dominante en el PC

Volviendo a las búsquedas, la compra de Yahoo por parte de Microsoft no hubiese sido mala para Yahoo, pero no hubiese sido lo mejor para Microsoft. En el post de O’Reilly alguien especulaba con que Microsoft haría mejor en comprar Visa (una compra imposible para Microsoft) pero que desde el punto de vista de la innovación tendría más sentido: pasar de enfocarse en la búsqueda de un producto a enfocarse en la compra (ó pago) del mismo.