Archivo de la categoría: General

Humanoids 2014

BannerRobots

 

Del martes 18 al jueves 20 de Noviembre se celebrará en el hotel Melía Castilla de Madrid la conferencia Humanoids 2014. Este evento, organizado por la Universidad Carlos III y el IEEE Robotics & Automation Society, estará enfocado este año en la iteración entre máquinas antropomorfas y humanos.

También se dará esos días la competición HUMABOT, donde robots humanoides competirán por ser el perfecto asistente en el hogar.

Como visitas técnicas, se podra ver la sede AIRBUS en Getafe, la fábrica de PSA (Peugeot – Citröen) en Madrid, el Robotics Lab de la Universidad de Carlos III y el Centro de Automática y Robótica del CSIC-UPM.

Maker Faire de Barcelona

Este sábado 29 de Junio se celebró la primera Maker Faire de España: La Mini Maker Faire de Barcelona.

logo

Para los que no conozcan qué es una Maker Faire, copio parte de la nota de prensa que lo expresa perfectamente:

Un festival en el que hacer, crear, fabricar, confeccionar, reciclar, construir, pensar, jugar e inspirarse en el arte, la artesanía, la ingeniería, la música, la ciencia y la tecnología con toda la familia. Un escaparate de invenciones y creatividad.

Y así es, es un lugar donde la gente muestra lo que ha creado en su casa o en su empresa, un evento donde cualquiera puede ir y cualquiera puede participar. Puedes asistir como observador para ver qué novedades traen las empresas o ver qué inventos han hecho otras personas, pero si has/habeis hecho algo interesante (DIY y DIWO) y quieres mostrarlo, es el escaparate ideal, puesto que en esta feria tiene cabida de todo: desde unos origamis hasta robots avanzados, pasando por impresión 3d, música con cualquier elemento, hardware libre, corte y confección, etc.

Este fin de semana tenía que ir a Barcelona y en un rato libre aproveché para pasearme por la feria.

Makers of Barcelona fueron los encargados de organizar el evento en su local ubicado en la calle Bailén 11.

IMG_0048

Gracias a la colaboración del Ayuntamiento de Barcelona pudieron cortar la calle al tráfico y colocar los stands.

IMG_0023

Desde las 10 de la mañana ya hasta las 8 de la tarde el público pudo asistir de manera gratuita.

IMG_0099

Había dos zonas diferenciadas: la exterior, donde estaban los stands:

IMG_0044

IMG_0040

IMG_0045

IMG_0079

IMG_0081

IMG_0093

y la interior en las instalaciones del MOB:

IMG_0026

IMG_0027

IMG_0031

IMG_0034

IMG_0072

IMG_0075

IMG_0076

Había mucha gente que se acercó al evento y estaba realmente sorprendida por todo lo que veía, y no es para menos, dada la diversidad de expositores y lo que mostraban. Aquí hay una lista de los que acudieron a la Mini Maker Faire.

Unos cuantos proyectos para os hagáis a la idea de lo variopinto que fue:

Electroxoc

uno_1

uno_2

Spaii

IMG_0096

The Junk Raft Armada

IMG_0097

Vectorealism

siete_1

siete_2

siete_3

Ro-botica

cinco_1

cinco_2

I Am Patchwork

IMG_0035

Lüme

IMG_0071

Bartendro 7

cuatro_1

cuatro_2

Por supuesto también hubo espacio para las impresoras 3D:

IMG_0030

IMG_0032

IMG_0087

seis_1

seis_2

tres_1

tres_2

Y para la música:

IMG_0028

IMG_0080

IMG_0095

Sólo me queda dar la enhorabuena a los organizadores y a los makers que asistieron. También recordaros que si os perdisteis esta Mini Maker Faire y os habéis quedado con ganas de ir, aún tenéis otra oportunidad de acudir a la de Bilbao el Sábado 13 y Domingo 14 de Julio de 9 de la mañana a 10 de la noche.

 

 

Calcular el torque de los motores para un robot velocista o de sumo

Siguiendo con las calculadoras online, en esta ocasión pongo a vuestra disposición una calculadora para que podáis calcular qué motores necesitáis en vuestro robot velocista o de sumo para que se pueda mover a la velocidad deseada. Está basada en los conceptos de dinámica de la Society Of Robots, más concretamente en la calculadora RMF, pero simplificándolo bastante.

Cantidad de motores
Peso que el robot tiene que mover
Velocidad requerida
Aceleración requerida
Diámetro de la rueda
Velocidad del motor
Eficiencia del motor %
Torque del motor

Si borráis el campo de velocidad del motor, se recalculará para daros el valor más aproximado.

Conversor online de torque

Cuando queremos comprar un motor para nuestro robot una de las primeras cosas en que nos fijamos es el torque (o par motor), dicho de otro modo queremos saber la fuerza que tiene ese motor para girar un eje con una masa determinada a una distancia concreta. La medida estándar es el newton/metro pero existen otras medidas para representarlo, por eso en este artículo ofrezco un sencillo conversor (o calculadora como prefiráis) para hacer las conversiones entre las medidas más usadas. El uso de la sección de potencia es opcional y afectará directamente a los valores original y resultado. Espero que os sea útil:

Potencia
Velocidad
Masa Distancia
Original
Resultado

Si veis que falta alguna medida podéis pedirla en los comentarios para incluirla.

MakerBeam: Construye tus propias estructuras

Cuando queremos construir una estructura (chasis, soporte, etc) nos encontramos con que a veces es complicado conseguir unir las piezas que la conforman. De hecho muchas veces tenemos piezas planas que queremos juntar para formar un objeto con volúmen.

En mi caso, para construir un robot de sumo podía añadir los motores y la electrónica a una base plana, pero al querer juntar dos palas haciendo ángulo en ambos extremos y un techo ya la cosa se volvía complicada, sobre todo teniendo en cuenta que no tengo herramientas para cortar, doblar o moldear aluminio.

Para estos menesteres hay una solución llamada MakerBeam, la cual ofrece una serie de barras de aluminio (ellos lo llaman vigas) en forma de X y unos ángulos (o escuadras) de acero para poder crear estructuras. Recuerda un poco al Meccano, pero estas piezas están basadas en el estándar industrial T-slot, usado ampliamente para fabricar automatismos, robots y armazones para máquinas. Basándose en ese estándar, Sam Putman diseñó unas piezas más pequeñas y las categorizó como Mini-T. Estas barras son de distintos tamaños y los ángulos de distinta inclinación permitiendo crear estructuras juntando unas con otras o atornilladas a una base.

La longitud de estas barras es variable pudiendo crear diferentes estructuras, pero su altura y anchura es de 10mm, por lo que encajan a la perfección unas con otras. Tienen forma de X para tener canales donde se meten los tornillos M3 y unir unas con otras mediante ángulos, sujetando el conjunto con tuercas.

Las ventajas de usarlo son:

  • Componentes y módulos compatibles entre si.
  • Tiempo de diseño y de montaje menor.
  • Todos los elementos pueden ser combinados.
  • Conexiones roscadas para un fácil montaje y desmontaje.
  • Todos los elementos pueden ser reutilizados.
  • Estructuras de poco peso con alta capacidad de carga.
  • Los perfiles de aluminio proporcionan un diseño atractivo.
  • El color negro anodizado es útil para la fotografía, además evita la abrasión y la corrosión.
  • Se pueden meter cables de pequeños grosor por los canales.

En su página web se pueden comprar componentes sueltos o, como en mi caso, un kit de iniciación, que por 100€ tienes varios tipos de barras y ángulos, tornillos y tuercas. Recomiendo también adquirir por 4 € más un destornillador de tuercas. Los gastos de envío son de 10€ para España (sin contar las islas Canarias).

En la anterior foto se pueden ver:

  • Bolsa de tornillos M3.
  • Bolsa de tuercas M3.
  • Bolsa de 24 ángulos de 90º.
  • Bolsa de 12 ángulos de 60º.
  • Bolsa de 12 ángulos de 45º.
  • Bolsa de 12 ángulos esquinados.
  • 4 barras de 300 mm.
  • 8 barras de 200 mm.
  • 6 barras de 150 mm.
  • 16 barras de 100 mm.
  • 8 barras de 60 mm.
  • 8 barras de 40 mm.
  • Desatornillador de tuercas.

Editado 27/08/2012: En Bricogeek sale actualmente un pelín más barato pedirlo y el transporte es más rápido, aunque estamos a expensas de ver si se sube el precio por el IVA en Septiembre, la gente de MakerBeam me han comentado que ellos también tendrán una subida similar en Octubre.

Medialab-Prado cierra hasta Otoño

El Medialab-Prado, esta institución que ha servido para reunirnos, probar nuestros proyectos, conocernos en persona y mucho más cierra sus puertas hasta el próximo Otoño para continuar las obras de rehabilitación que se estaban haciendo en el edificio contiguo, llamado Serrería belga. El último Viernes Openlab (que era donde nos reuníamos) será el 4 de Mayo y a partir de entonces seguirán habiendo reuniones, pero con menos contenido, en Intermediae-Matadero hasta que terminen las citadas obras.

Mandar datos de nuestros dispositivos a Pachube

Para quien no lo conozca, Pachube es una web donde poder transmitir la información que generan nuestros dispositivos (lo que se conoce como Internet de las cosas). Todos alguna vez hemos creado/tenido un dispositivo que genera información que nos gustaría consultar: Un sensor de temperatura o de humedad, un contador de entradas a un recinto, cuantas veces se ha ejecutado un comando, etc. Cualquier cosa que queramos saber y se pueda medir es susceptible de usarse con Pachube. Eso si, nuestro dispositivo debe tener una conexión a Internet para poder subir los datos (Wifi, ethernet, GPRS u estar conectado a otro dispositivo que lo tenga como un PC). La ventaja es que mediante nuestro ordenador/móvil/tablet podremos consultar los datos que nuestro dispositivo envía en la web de Pachube de una forma gráfica. El servicio es gratuito, podemos hacer que nuestros feeds sean públicos o privados, podemos consultar el historial de datos y enviar alarmas y notificaciones a nuestros dispositivos. Tiene limitaciones como que no se puede hacer más de 100 peticiones por minuto, pero en la mayoría de los casos nos da de sobra.

Voy a explicar de una forma sencilla cómo enviar los datos, aunque si queréis profundizar tendréis que leer la documentación. Lo primero que hay que hacer es registrarse en su web. Es un proceso sencillo y rápido.

Lo segundo es crear una key en el menú My keys. Esta sirve para poder autentificarnos en las acciones que enviamos a Pachube. Además se les asignan permisos para que pueda ser usando en cualquier feed, en todos nuestros feeds (públicos o privados) o en unos determinados feed de nuestra elección. Además se les asigna los permisos de lectura de feeds, creación de feeds, actualización de feeds o borrado de feeds. Igualmente tiene restricciones avanzadas como caducidad de la key, sólo dejar a una IP o acceder desde una URL concreta para ejecutar el comando. La guardamos y ya nos aparecerá en el menú de My keys.

El siguiente paso es crear un feed en el menú Create a feed. Un feed no es nada más que un servicio donde se almacenarán los datos que envíe nuestro dispositivo y que puede ser consultado a posteriori. Puede ser creado directamente desde las web de Pachube o desde la API de Pachube. Para crearlo debemos rellenar datos sobre su nombre, la ubicación de nuestro dispositivo, si es privado (sólo lo podemos consultar nosotros) o público (cualquier puede consultarlo), etc. Finalmente tenemos que añadir tantos datastreams como distintos datos envía nuestro dispositivo: Si por ejemplo es un sensor de temperatura y de humedad tendremos que dar de alta dos datastreams. Los datastreams necesitan un identificador único en ese feed, un tag (nombre) que lo identifique, un nombre de la unidad en que se va a medir y el símbolo que se usa para esa unidad de medida. Lo guardamos y ya nos aparece en el menú de My feeds.

Ahora si accedemos al menu de My feeds podemos ver nuestro feed y si pulsamos sobre el podemos observar entre otras cosas qué número único le ha asignado Pachube en el campo Website.

Para meterle datos simplemente tenemos que rellenar los datapoints, que son los datos de nuestro sensor. Podemos hacerlo manualmente desde la misma página del feed, pero no tiene sentido ya que se supone que será nuestro dispositivo (u otro intermediario) conectado a internet el que los proporcione. Este debe tener la opción de comunicarse mediante peticiones HTTP a la web de Pachube. Yo lo voy a enseñar desde el nivel más bajo, pero si el dispositivo intermedio es un PC podéis usar curl mediante scipts o las librerías que vuestro dispositivo tenga para usar TCP/IP y HTTP. Voy a poner un ejemplo de una petición PUT para actualizar un feed que contiene como datastream el uso de una supuesta CPU de un servidor ubicado en la isla Perejil. Me conecto al puerto 80 del host api.pachube.com y le envío esto:

Después de lanzar esa petición, si todo ha ido bien, recibiremos esta respuesta del servidor de Pachube:

Que indica con el código 200 que todo ha ido bien y que se ha guardado el datapoint en nuestro datastream. En nuestra petición le hemos indicado la URL de nuestro feed con la extensión csv para indicar que los datos que queremos subir están en ese formato, pero también podemos subirlos en XML o JSON (ver aquí una guía rápida). También hemos de enviar la key que tiene permisos para escribir en nuestro feed. Finalmente enviamos los datapoints en formato <datastream>,<valor> (uno por línea).

Así si nos vamos a la URL de nuestro feed (en este caso https://pachube.com/feeds/48063) podremos ver toda la información del feed: nombre, localización, lectura de los datos en formato JSON, XML y CSV y finalmente un gráfico que podemos configurar a nuestro gusto para ver cómo han ido evolucionando los valores.