viernes, enero 27, 2012

Estamos perdiendo el tiempo en educación

Ayer tuve que contener las lágrimas y no hacer otra cosa más que asentir cuando, hablando con un investigador británico, me decía que en España andábamos sobrados en manejo de ecuaciones y teoría pero que muy flojos en aplicación de esos conocimientos o en creación de ideas nuevas.
Verdades como puños que son el resultado de unas instituciones educativas rígidas, encorsetadas, sin otro fin que imponer conocimientos estáticos en el mejor de los casos. Espero no descubrir a nadie nada nuevo, porque al menos quiero pensar que el mal está identificado. Para erradicarlo de una vez por todas en una sociedad en la que se necesitan a gritos "innovadores" y gente con "iniciativa" debemos preguntarnos:
¿Qué valor tiene la teoría impuesta si no se sabe aplicarla?
¿Qué conocimientos son los que se adquieren cuando se aprende la teoría sin entender los razonamientos que han llevado a ella o que de ella emergen?
¿Qué herramientas se enseñan en la universidad para "aprender a pensar", para desarrollar "nuevas ideas" y "pensamiento lateral"?
En el instituto y en la universidad nos machacan con conceptos cuando, de poco sirven si no entendemos las relaciones entre ellos y les buscamos un lugar en nuestra concepción del mundo.
Nuestra enseñanza se asemeja más a la programación de autómatas que a la de formación de espíritus libres.
Dejémonos de pegarnos por nuevas regulaciones y cambiemos esto cuanto antes mejor. Hoy lo necesitamos más que nunca y no para generar simplemente nueva riqueza, sino principalmente para luchar contra los poderes establecidos.

viernes, enero 20, 2012

Una serpiente de Rubik viva

Como ocurre con el 99.9% de las ideas que se me pasan por la cabeza, o no tengo tiempo o no tengo dinero (ni se a quién recurrir) para hacerlas realidad. Así que, una vez más, me conformaré con lanzar el guante y esperar que alguien lo recoja y lo plasme en algo material.
Esta vez se me había ocurrido construir una serpiente de Rubik que se "retorciera" por sí sola, enviándole los movimientos que ha de realizar por ordenador. Supongo que la mayoría conocéis las quasi-infinitas figuras que se pueden conseguir con el invento y, pensé que verlo realizar los movimientos por si sólo sería muy "espectacular". No creo que tenga otra utilidad que la de asombrar al personal, aunque la posibilidad de movientos es tanta que quizá se podría utilizar como "brazo robótico" para alcanzar posiciones sólo accesibles a mecanismos con muchos grados de libertad.


La idea ha estado madurandose toda esta semana y más o menos ya tengo perfilado el proceso de creación de la criatura:
1 - Por un lado, comenzaría por realizar un programa para simular desde el ordenador los movimientos de la serpiente, verlos en la pantalla y, una vez que esté construida, usar el programa para transmitir las acciones. Este tema por si solo me parece muy interesante por los siguientes motivos:
a) requiere de un sistema de coordenadas para identificar cada una de las 24 piezas de las que consta la serpiente y luego de cada una de las 4 posiciones que cada ficha puede tener con respecto a la anterior. En la web ya hay una manera de codificar esos movimientos aunque no sé si es el más adecuado. Yo creo que indicar número de pieza y giro en una sola dirección sería mejor. Darle una vuelta a la cuestión delas coordenadas ya me parece muy interesante.
b) el mero hecho de poder manipular la serpiente con simulaciones, puede decirnos mucho de este sistema. Se podrían estudiar cosas como todas aquellas figuras que se pueden construir con instrucciones simétricas (ej: pieza 1 -90º, pieza 2 - 90º, pieza 3-90º....) o viceversa, ver qué tipo de instrucciones son aquellas que podrucen figuras simétricas. También se puede investigar qué tipo de instrucciones generan figuras cerradas, es decir, aquellas en las que los dos extremos se unen y, como estos ejemplos muchos otros. Desde el punto de vista de robótica, sería interesante identificar qué instrucciones tienes que dar a la serpiente para que si uno de sus extremos está en el 0,0,0 de coordenadas su otro extremo termine en unas coordenadas definidas (ejemplo: (1,1,1); (1,2,1)....) Además podrías averiguar qué puntos del espacio son los accesibles por la cabeza de la serpiente de todos los posibles a los que puede llegar, ie, aquellos dentro de la esfera de radio igual a la longitud de la serpiente.

Como véis un sin fin de posibilidades, de por sí, muy interesantes.
Para programar esto, yo utilizaría algún programa matemático con posibilidades gráficas como MATLAB (algo ya hay hecho por la web) pero seguro que hay cientos de ellos. El resultado podría ser como el del vídeo que aparece en el siguiente enlace.



2 - Por otro lado, está la construcción de la serpiente, esto es, mecánica y electrónica necesaria.
Seguramente haya muchas mejores maneras de llevarlo a cabo que la que he estado sopensado (puede ser que incluso no funcione) pero es la que me ha parecido más directa. Cada pieza de la serpiente constaría de una unidad compuesta de:
- un motor paso a paso que permira girar la pieza vecina en pasos de 90º.
- un sistema de radio frecuencia que permita recibir las señales enviadas por el ordenador.
- batería correspondiente para alimentar los componentes.

Para que las dimensiones de cada pieza sean razonables, he estado buscando motores paso a paso lo más pequeño posible (los hay de un par de cm) que tengan el controlador de movimientos integrados (los que ha visto hacen que la unidad sea de unos 5cm en total) y que puedan alimentarse con baterías de botón (para reducir tamaño; las que más voltaje dan son de 3V). Como os podréis imaginar, esta unidad no debe existir en el mercado y habría que pedir a un fabricante hacerla a medida.

Después iría la parte del sistema de radio frecuencia que a penas he pensado pero que posiblemnet fuera muy similar a la que utilizan los kilobots. De hecho mi idea es que todo el sistema de movimiento tuviera un tamaño no mayor al de los kilobots (de donde saqué la idea de usar la batería de botón) pero no sé si será posible.



Notas finales: Sobre este diseño, hay muchas cosas que hacer, entre ellas evaluar el peso de la serpiente con todas las unidades montadas y ver si los motores tienen un par que soporte dicho torque.
Sea como sea, me parece un proyecto intesante y bonito que con una pensada, igual hasta tenía alguna utilidad. Si alguien se anima... que m eponga en los agradecimientos. ;-)

lunes, enero 16, 2012

XM25, el fusil inteligente

La noticia completa con todo lujo de detalles e imágenes en The Economist. La versión reducida, en las siguientes líneas:
El XM25 se trata de un fusil inteligente que lanza balas inteligentes (de 25mm) para matar enemigos parapetados detrás de un muro, roca, árbol... La manera de funcionar es la siguiente: El tirador apunta con el arma sobre el muro que protege al enemigo y el arma calcula la distancia mediante un láser que lleva instalado. Después en tirador ajusta la distancia unas decenas de centímetros más para que la bala sobrepase el muro. El arma programa la distancia en la bala (que lleva la pertinente electrónica dentro) para que estalle cuando alcance el punto. El tirador dispara no contra el muro, sino a una zona abierta cerca de este. La bala empieza a girar en el aire y cada giro corresponde a una distancia determinada. Así la basa "sabe" la distancia que lleva recorrida y, cuando llega al punto indicado, estalla lanzando metralla en todas las direcciones. El enemigo ya no está protegido por el muro (la bala ha estallado a un lado) y es herido o muerto por la metralla.

La pistolita vale unos 35000$ y cada bala, según se vendan más, llegará a valer menos de 25$. Sin comentarios!

lunes, enero 09, 2012

¿No quieren medidas drásticas en tiempos drásticos? Pues hay para todos.

Me ha llegado este boceto de enmienda de constitución que, sin mucha evaluación, suscribo punto por punto.
Basta ya de dar carta blanca a unos señores que no nos representan.


Ley de Reforma del Congreso de 2011 (enmienda de la Constitución de España)
1. El diputado será asalariado solamente durante su mandato. Y no tendrá jubilación proveniente solamente por el mandato.
2. El diputado contribuirá a la Seguridad Social. Todo el mundo (pasado, presente y futuro) actualmente el fondo de jubilación del Congreso pasará al régimen vigente de la Seguridad Social inmediatamente. El diputado participará de los beneficios dentro del régimen de la Seguridad Social exactamente como todos los demás ciudadanos. El fondo de jubilación no puede ser usado para ninguna otra finalidad.
3. El diputado debe pagar su plan de jubilación, como todos los españoles.
4. El diputado dejará de votar su propio aumento de salario.
5. El diputado dejará su seguro actual de salud y participará del mismo sistema de salud que los demás ciudadanos españoles
6 El diputado debe igualmente cumplir las mismas leyes que el resto de los españoles
7. Servir en el Congreso es un honor, no una carrera. Los diputados deben cumplir sus mandatos (no más de 2 legislaturas), después irse a casa y buscar empleo.

miércoles, enero 04, 2012

Apoyo a la Ciencia en tu declaración de la renta

A estas alturas ya sabrán que el río de la ciencia española está más seco y revuelto. Si la situación de la financiación de la ciencia en España ya era crítica, este año se vuelve a recortar un 8%. Lo sé de primera mano: si ya estábamos mal, definitivamente nos vamos al carajo. Sobre cómo sustentar la investigación ya hablé en este blog alguna vez, pero ahora alguien ha tenido la genial idea de proponer incluir en la declaración de la renta una casilla para financiar directamente a la ciencia (como si de ONG o de Iglesia se tratara). No es lo óptimo pero sí ayudará a que la gente se involucre más.
Mi apoyo más absoluto a esta idea que ójala se materialice.
En Actuable ya están "recogiendo firmas". Espero contar con la tuya, querido lector.
(Gracias a Nuria por la info).