lunes, 17 de diciembre de 2007

Bioleiro

Hace tres meses me compré un Kit Bioloid. Despues de mucho tiempo perdido en las tiendas de bricolaje buscando piezas para hacer articulaciones mecánicos, soportes o ruedas, por fin me decidí a olvidarme de todo eso y centrarme en la programación de comportamientos.

Hoy, tengo el placer de mostrar mi primer pseudo-robot Bioleiro. Realmente no es un robot autónomo todavía (está teledirigido) pero enseguida tendrá sensores y podrá serlo.



Si, lo sé: es un poco lento y patoso pero esta en fase de depurado y optimizacion. Además, toda la "inteligencia" se transmite via serie, con confirmación de comandos y todo, lo que enlentece mucho la comunicación PC-CM5...

jueves, 3 de mayo de 2007

blueMouth to blueMouth

BlueMouth to BlueMouth (BM2BM) es un proyecto de comunidades físicas.

Estamos ya tan acostumbrados a las comunidades virtuales que ya hemos olvidado las comunidades reales. BM2BM es, como su nombre indica, un boca a boca via bluetooth (no, no podemos desprendernos de la tecnologia ni por un momento) que pretende establecer vinculos entre gente próxima que se desconoce a priori.

Mediante la técnica de enviar una nota a través de un contacto de tu teléfono movil via bluetooth al dispositivo más cercano que encuentres, se difunde una página web en la que luego puedes entrar y comentar la experiencia. Interesante. Yo ya recibi mi token esta mañana. Nos vemos aqui, en unos dias. Lo curioso será que habremos estado cerca y no lo habremos sabido... o si.

martes, 1 de mayo de 2007

Training devices

Siempre he puesto alguna excusa para no hacer deporte: que si acabo de comer, que no tengo el calzado adecuado, que si tendría que tener un sistema para recoger los datos de mi entrenamiento y ver que efectivamente progreso...

Con el tiempo me he metido en tres o cuatro deportes: bicicleta de montaña, correr y nadar, y sobre todo en uno que permite mezclar el deporte con mis derias tecnológicas: la orientación.

La orientación, que tiene varias modalidades, según vayas corriendo, en bicicleta, en patines o en esquis, no es solo un ejercicio físico, sino también, y lo mas importante, un ejercicio mental, de concentración, de templanza. Básicamente consiste en que el equipo organizador traza unos mapas con unas trayectorias especificadas por unos puntos intermedios que has de encontrar en medio del bosque o de un parque urbano y el competidor ha de recorrerlas en el menor tiempo posible. Es apto tanto para corredores de élite, como para niños de 6 años o familias.

Toda la tecnología que hay detrás de la orientación es fascinante; desde tecnologías propias para la identificación del corredor (sportIdent) hasta la aplicación práctica de otras tecnologías como GPS, GPRS o representaciones gráficas en el web, en tiempo real (Trac Trac) por ejemplo este: http://www.tractrac.dk/archive/current/index20070325-SpringCup.html.

Y digo detrás porque el participante solo puede utilizar una brújula magnética y un mapa de papel. Todo lo demás es para la retransmisión del evento y/o el posterior análisis a través del web (no esta autorizado a mira la pantalla o incluso son GPSs bluetooth, sin mapas).

Los mapas que proporciona la organización son de alta definición 1:5000 y con unos colores y símbolos particulares que algún organismo que desconozco se encarga de regular.

Como uno ya tiene una edad, le preocupa las consecuencias del deporte extremo y por eso siempre me ha interesado poder almacenar la evolución de algunos parámetros biológicos que permitan mostrar una evolución (o no) del rendimiento deportivo, como son las pulsaciones o el lactato. Como este último es más complicado de obtener en tiempo real, me he centrado en las pulsaciones y la velocidad.

Con CardioBlue podemos enviar las pulsaciones recogidas por la típica sonda Sigma o Polar a un dispositivo bluetooth mientras que BlueCadence, envía también con esa tecnología la señal de los sensores de cadencia que puedes poner en tu bicicleta. Por último BlueChart muestra graficamente todos los datos de tu entrenamiento y puedes entretenerte 2 o tres horas en interpretar toda la información asociada a media hora de ejercicio.

El último aparatejo útil de esta saga es SwimTracker, una especie de cronómetro subacuático que se coloca dentro de la piscina, en tu carril, y permite ver tus tiempos mientras estas nadando en un gran display azul y los almacena para el posterior análisis. Con un simple toque, el SwimTracker detecta que has llegado al final e incluye un algoritmo de detección de doble pulsación (que se puede dar cuando primero tocas con la mano y luego con el impulso de los pies) para evitar falsos tiempos.

lunes, 30 de abril de 2007

geocatching

Me he cabreado y desde el coche he lanzado el móvil-gps-pda-todo-en-uno cuando estaba en 41.43256, 2.4566 en dirección 13 nor-noroeste con una velocidad de impulso inicial de 80 km/hora. Creo que ha caido sobre blando por lo que puede salvarse... Si alguien la quiere, alli, está. Le doy de vida unos tres dias antes de que la humedad y el sol se coman la carcasa polimérica...

La verdad, es que ahora que lo pienso, no deberia de haber tirado la bateria, pues contamina mucho... Ojalá la encontreis pues yo no puedo pasar por ahi hasta el verano.

pasarelas comunicativas

El punto final de una comunicación electrónica asíncrona deberia de ser el email. La única herramienta de escritorio. Tener una para cada cosa hace que la comunicacion se centre en el canal más que en el contenido informativo en si.

La pasarela Mail-2-Blogger es un ejemplo fantástico de esto. Este post lo estoy haciendo desde el tren en mi camino a casa con el cliente de correo de mi pda. Ya no he de recordar más contraseñas, más URLs o más nombres de usuario.

Genial.

La misma filosofia se aplica a Mail-2-Home, una aplicación basada en email que te permite poner en marcha el aire acondicionado porque llego en 5 minutos, el horno a precalentar a 220 porque me haré una pizza en cuanto llegue, activa el centrifugado de la ropa para que este dispuesta a ser tendida y te la tiende en el balcón si no llueve (esto último precisa de un plugin que está todavia bajo desarollo en unos laboratorios muy importantes).

Mail-2-Home requiere unicamente un PC con conexión permanente a internet, una tarjeta serie para el controlador X10, que actúa sobre los sistemas electronicos del hogar, un horno con controlador de temperatura equisdiezable y una pizza, a ser posible de jamón y queso.

Si en lugar de un horno equisdiezable utilizamos una MTR (máquina termodinámica reversible -que ya son X10 de fábrica) podemos dejar el sistema con la MTR en modo congelador, y al enviar el comando de control [pizza wanted at half past ten] -el lenguaje de comandos para las máquinas ha de ser siempre en inglés, muy parecido al lenguaje natural pero sin muchas preposiciones- el MTR pasará a modo horno, con lo cual nos ahorramos un brazo robótico que abra el congelator tradicionalis, y la pase al hornus tradicionalis. Más barato asi!

Mail-2-Home, genera comandos X10 a partir del email enviado y los guarda en formato XML. XML-2-X10 es el parser encargado de la traducción y Mail-2-XML es el responsable de la conversion. Si configuramos e lsistema con la opción --xml-override podemos enviar por email directamente el XML con los comandos para toda una serie de dispositivos y su programación semanal, mensual o anual, aunque la pizza se nos quedará churruscailla.

Hiveminder es otro ejemplo de pasarela. Permite utilizar una direccion de email para enviar tareas o ideas, y luego , la interfaz web, te permite organizarlas, clasificarlas y ponerles tags. Es como un Mail-2-Brain, de esos que me gustan a mi.

Glosario de términos:
- equisdiezable. Dicese de todo dispositivo eléctrico o electrónico capaz de ser controlado por el protocolo X-10. Los antiguos romanos lo utilizaban ya en el control de temperatura de las termas y dicen los indios indigenas indigentes que se pueden ver en el D.F México, que ya alguna tribu maya los utilizó para controlar los brazos laser con que pulian las piedras de las piramides.

dependencias tecnológicas

El sábado salí de casa con mi familia dispuesto a pasar el largo puesnte del dia del trabajo por las tierras de Girona. El gran atasco en la autopista nos hizo salir en Granollers y meternos en esta ciudad. Todo en obras y los indicadores apuntando a donde mejor le habia parecido al señor del chaleco verde menos "Girona".

Es entonces cuando pienso en aprovechar la ocasión para demostrarle a mi mujer que los 600 euros que me habia gastado en mi pda-gps-movil-todo-en-uno habia merecido la pena. Apreto el boton de TomTom y sin mirar la pantalla y con chuleria se la paso a ella:

- Dónde dice ahi que estamos?
- No entiendo mucho de mapas, pero creo que, por la pinta, en un descampado... -dijo ella
- Ein? Traepacá.

Paré el coche y observé con terror que mi mapa de Barcelona se acababa en Montornés del Vallés y alli no salia nada... Mierda de TomTom...

- Un momento, un momento , que no panda el cúnico

Despliego entonces el Google Maps y a pesar de que me duele horrores descargarme cosas via GPRS me puse a hacer tracking.... 10KBs, 20, 40 KBs...y al final aparece el puntito donde estamos...

- Vale, y ahora para donde tiramos?
- Tranquila, tranquila...

Me puse a seleccionar una ruta y en un minuto ya lo tenia... pero o las obras eran muy recientes o el señor que traza las rutas personalizadas de google no se habia despertado (alli deberia de ser denoche) o bien se piensa que en España todos tenemos un truck de eso de6 ruedas con tracción a 4 de ellas y podemos atravesar las obras sin problema...

Eran casi las dos y en el coche todos teniamos más hambre que el perro de un afilador (hace años que no veo un afilador, pero es la unica expresión que se me ocurre... Además que el último afilador que vi iba en moto y no tenia perro, o el perro se habia quedado atrás porque el afilador iba en moto, o se habia muerto de hambre, o de un paro cardiaco por ir a 50 por hora siguiendo al afilador...) Entretanto mi hija ya había salido del coche, habia utilizado el viejo método de preguntar al kioskero de la esquina por la salida para Girona y como un loro lo habia memorizado y asilo habia soltado al meterse en el coche:

- la primera a la izquierda, recto hasta la primera rotonda, girar a la derecha y al llegar a la renfe, otra vez a la izquierda, que ahi ya está todo bien indicado...

- Vale, vale, pero el TomTom te hubiera dado la misma información en el momento justo
- Si, pero no te ha funcionado...

Al final conseguimos llegar por la carretera nacional, siempre en tensión porque ahi es dónde ocurren siempre los accidentes de tráfico. Lo que me ahorré en peajes me lo gasté en GPRS porque no se en qué momento conmuté la visión normal del google maps a visión satélite y la pda estuvo haciendo el tracking a toda resolución durante 100 km.... creo qu ponia 4387 kbs bajados o algo asi, no lo quiero ni saber, ni tampoco pude porque cuando fui a mirarlo la pda se quedó sin bateria y con ello se acabó el juguete para todo el fin de semana pues por supuesto me habia olvidado el cargador encima de la mesa del comedor. Con la pda muerta, estaba como desnudo. No tenia ni reloj, y por supuesto todas las alarmas que me habia programado para darle el antibiótico cada 8 horas al pequeño que tiene la garganta tocada y le han recetado 7 centímetros cúbicos de amoxicilina, se fueron a paseo, con lo que el niño casi se me pone malo por falta de suministro.

Ahora estoy en casa actualizando los POIs de tipo kiosko de toda España. Por lo demas, bien.

jueves, 1 de marzo de 2007

soldado y yo

Mientras le ponia título a este blog me ha venido a la cabeza, no sé por qué compleja asociación sináptica, el nombre de una serie de televisión que empezaba con ese titulo "Las tribulaciones de..." y que ahora no consigo terminar... Da igual: me gusta,no lo ha pillado nadie antes y asi quedará

Se ve que debo de tener un recuerdo oculto de esa época, pero lo que me venido a la cabeza es el título de "Soldado y yo", una serie que echaban los domingos por la tarde y que nos tenia a mi hermana y a mi ensimismados. Recuerdo las sensaciones asociadas a ver esa serie. Recuerdo el entusiasmo de mi hermana, recuerdo lo novedoso del desenlace final, pero no recuerdo muchos detalles de la pelicula, ni una cara, o un paisaje...

Creo que se desarrollaba en Alemania, y "Soldado"era el nombre del compañero de aventuras del protagonista. Creo que a los dos los secuestran por haber presenciado un asesinato que al final no es tal, pero las peripecias que pasan eran emocionantes. Creo que despues de miles y miles de kilómetros de escapada aparecen al lado de casa...

Ahora mismo, aunque no es la intención de este blog, me gustaria que el azar que lleva a los lectores de una página a otra, hiciera que tu que me lees fueses contemporáneo mio, recordases la serie y me escribieras dicendo:

- Si, hombre, claro que me acuerdo: el protagonista es ______ y la tienes en youTube aqui:_____________ (rellena la linea de puntos)

movil-pda-gps-todo-en-uno

Por fin me he decidido: tras mirar y remirar en internet catálogos, precios, comparativas, opiniones, tras haberme pasado meses dándome de alta en foros, para preguntar mis dudas, entré en el primer bazar que hay al lado de mi trabajo y compré un movil-pda-gps-todo-en-uno.

El dia anterior se me habia caido mi antiguo móvil , un TSM100, que todavia hoy no sé quien lo ha fabricado, desde unos dos metros de altura y aunque externamente no parecia tener nada mal, ya no volvió a arrancar. Ahi lo conservo con la esperanza de que algun dia pueda volver a resucitar y sacarle las fotos que hice con él.

Asi que, sin móvil y, por la ley de Murphy esperando una llamada importante, me metí en el bazar y dije: me llevo ese: un HTC P3300, con GPS, wifi y bluetooth,

La paradoja es que hoy, es el Dia Sin Móvil...

Lo primero que me dije es: los móviles se caen y se destruyen, no se transforman, o sea que no establezcas ningún lazo sentimental con él, no te encariñes y sobre todo duplica y salva la información que metas en él, asi que todos mis esfuerzos se centraron en buscar herramientas para sincronizar con el PC.

Los norteamericanos llaman FF (Foundamental Four) al conjunto de Contactos, Calendario, Tareas y Notas, creo que sin eso no pueden vivir, y la busqueda de herramientas de sincronización me llevó a:
  • ActiveSync, el irremediable: no hay nada que más odie que el Outlook asi que solo lo utilizo para instalar programas y sincronizar archivos
  • GooSync, permite sincronizar con tu GoogleCalendar via wi-fi: Está muy bien pero la versión gratis solo permite manejar un calendario
  • Plaxo, permite volvar los contactos y calendarios de Outlook en un servidor web y , aunque odio outlook, lo instalé para probar. Si rellenas el campo email de los contactos puedes enviarles además recordatorios y solicitud de actualización de sus datos. Algo que yo nunca he hecho para nadie, y ahora aqui me veo haciéndolo con mis amigos
  • emoze sirve para sincronizar tu outlook con la pda via wi-fi. Es como un puente intermedio entre tu PC y la pda, via internet, pero sin guardar nada en ningun servidor; de alguna forma, convierte tu PC en un servidor

Me faltaba ahora salvar mis SMSs y mis llamadas. Jeyo tiene un montón de softare para eso, pero no es gratis y ya me he gastado el presupuesto mensual en el hardware. smsOrganizer tambien dice que puede hacer backup de los SMSs , pero como no he probado a hacer el restore pues no sé si es de fiar. Me falta ahora saber dónde guarda el WM5 el historial de llamadas y ver si basta con salvar el folder correspondiente o buscar otro programilla de estos.

En la búsqueda de este tema me topé con Esendex, una empresa que permite enviar SMSs desde un formulario web y que al darte de alta te permite enviar 25 gratis. Gasté 7 probando que funcionaba y el resto a mis amigos, pero como en vez de mi nombre aparece el de la empresa, sin ninguna identificación, puesmis amigos lo habrán borrado sin miramientos pensando en que es smsspam. Esto de Esendex, no tiene nada que ver con lo que buscaba pero ahi está.

La de vueltas que da uno navegando: busca X y acaba encontrando Y, que le sugiere Z y le hace olvidar X. Creo que empezaré a buscar algun software que me permita hacer tracking de por donde navego, en que momento y desde que ventana y lo guarde en algun sitio público... Una especie de WebHistoryTracker... Es que si no, me pierdo. Ya no sé ni de que empezé a escribir...