Locomoción mediante patas: hexápodos

Uno de los medios más habituales de locomoción terrestre en la naturaleza es mediante patas, bípedos, cuadrúpedos, hexápodos, octópodos,… así hasta insectos con muchísimas patas como los ciempiés y milpiés.

Especialmente complicado es el movimiento de los bípedos, que requiere una secuencia continua de pérdida y recuperación del equilibro. No nos es fácil reproducir esa forma de desplazamiento, de ahí que la mayoría de los vehículos terrestres creados por el ser humano se desplacen mediante ruedas.

Los hexápodos es una de las formas más fácil de reproducir, ya que al disponer de seis patas se pueden crear dos grupos de tres patas, manteniendo siempre uno de ellos en posición estable (tres puntos definen un plano) mientras desplazamos el otro grupo a la siguiente posición. Ésta es la combinación más sencilla, llamada «trípode», aunque existen otras dos, la «ola» y la «ondulación». Más información, aunque en inglés, aquí y aquí

Veamos un par de ejemplos:

Para conseguir ejecutar la secuencia de movimientos hay dos formas muy habituales:

– Tener calculada la posición a la que ha de ir cada uno de los servomotores

– Calcular la posición de destino para cada servomotor

La primera es mucho más sencilla pero menos flexible, es la que utilizan los dos robots de los videos anteriores.

En la segunda forma se han de realizar unos cálculos un tanto complejos. Kåre Halvorsen (alias Zenta) es un señor noruego muy simpático (podéis comprobarlo en los foros) que se ha currado un brillante proyecto con excel con el que consigue resultados tan espectaculares como éste:

Y diseñado unas piezas tan elegantes como éstas (aquí adaptadas para los servos AX12+ por evilmachina):

Para saber un poco más de los cálculos aquí tenéis un interesante enlace sobre inverse kinematics

Aunque el maestro moviendo hexápodos es Matt Denton

Ved el siguiente vídeo si lo dudáis 😉

Robot cuadrúpedo (Avance del proyecto)

El RC-1 (Robot cuadrúpedo), es uno de los proyectos que estoy realizando actualmente. Esta basado en el sistema modular de lynxmotion, el material empleado es aluminio de un espesor de 1,5mm. Es un robot 100×100 artesanal, ya que todas sus piezas estan cortadas a mano.

Para su locomoción, consta de cuatro patas compuestas por tres servos cada una. La electrónica que gestiona el robot es un BS2 de Parallax, junto con una controladora de servos. Por ahora, solo tengo armada la estructura, me falta montar la electrónica y programarlo. Ya iré informado de los avances del proyecto en próximas publicaciones.

Troody el dinosaurio robot

Interesante video sobre un robot bípedo con forma de dinosaurio,llamado Troody.

Como se puede apreciar en el video,su mejor virtud no es la rapidez,si no mas bien todo lo contrario,aun asi tiene un buen caminar.Toda una delicia para los amantes de los robots bípedos…

 

 

Prototipo de pierna para robot bípedo

Desde hace unos días, me ronda por la cabeza, la realización de un nuevo robot bípedo. En principio cuando lo tenga armado, quiero dotarle de la capacidad de subir y bajar escaleras.

De momento solo tengo construida una de las piernas,dotada con cuatro servos, toda la estructura es de aluminio. Abajo muestro un vídeo de ejemplo, donde se puede observar el grado de movilidad.

Ya iré informando sobre el avance del proyecto.

Robot seguidor de lineas


Hola de nuevo, esta vez voy ha presentaros un mini robot seguidor de lineas no microcontrolado, la base del robot es de aluminio, los servos están trucados, y la parte electrónica es analógica, utiliza dos sensores cny70 para rastrear la linea.

Pronto voy a publicar un tutorial sobre el robot, mostrando los pasos necesarios para su construcción, creo que será de utilidad para aquellas personas que empiezan desde cero.

El vídeo:

¡¡ACTUALIZACIÓN!! Tenéis el tutorial aquí.

Robot hexápodo (RH-1)

 rh.jpg

Hola de nuevo, os presento otro de mis robots caseros, el RH-1, el robot es del tipo hexápodo, para su locomoción utiliza 6 patas, con dos servos Futaba en cada una de ellas, el método de avanze que utiliza es el tripode, cuando tres patas están levantadas, las otras tres están en el suelo.

La electrónica de control es una BS2 de Parallax, junto con la controladora de servos. El lenguaje utilizado es el Pbasic.

El vídeo:

Robot bípedo (RB-1)

Quiero presentaros el RB-1, mi primer robot bípedo casero.

Como podéis ver, su estructura es de aluminio, he intentado darle una estética robusta, para su locomoción utiliza cuatro servos Futaba, la parte electrónica es una tarjeta Home Work de Parallax con programación en Pbasic, también le he añadido algunos sensores, un sensor ultrasónico y un par de sensores IR dispuestos en la base de las patas, el objetivo de estos sensores es para que cuando el RB-1 se desplaze por una mesa y llegue al borde lo detecte y cambie el rumbo, por poner un ejemplo.

El vídeo:

ChronoJump ha ganado en los Trophees du Libre

chronojump_logo.png

El proyecto Chronojump de Xavier de Blas ha ganado el primer premio en los “Trophees du Libre” en la categoría de Educación. A parte de sus múltiples aplicaciones en el campo de la biomecánica mi interés por este proyecto es por el uso combinado de hardware y software libres. Frente a las típicas aplicaciones de software libre que sólo tienen código, esta se basa en un hardware externo que es libre.

Chronopic 1.0

El hardware se denomina ChronoPic. El primer prototipo se realizó con una tarjeta Skypic. La prueba de concepto funcionó y permitió que el software interactuase con el “mundo exterior”. Al ser hardware libre, gente de todas partes del mundo se pudieron montar sus prototipos y utilizar Chronojump.

También, por ser libre, es posible su modificación. Y así fué como Juan Fernando Pardo creó un nuevo prototipo que se conecta directamente por el USB y contiene sólo los componentes mínimos, abaratando mucho los costes. Actualmente Ricardo Derbes está trabajando en el diseño industrial del prototipo de Juan Fernando.

Y es que ahora, gracias a aplicaciones libres de diseño electrónico como Kicad, es posible compartir los diseños hardware, sin importar el sistema operativo que se utilice y almacenándose los planos en un formato abierto. Esto garantiza que los diseños nunca se perderán.

Obijuan

Robots para ayudar a los humanos

1robots_JR2811070.jpg

Seguro que en las noticias de ayer los vistes. Hablo de los robots más llamativos de la feria iRex 2007. Se trara de una feria, la mayor del mundo, relacionada con la robótica, algo así como el CES pero solo con robots.

La edición de este año está destacando por ofrecer una serie de avanzados robots con forma humana que tienen como misión ayudar a las personas.

Entre todos ellos ya tenemos una estrella. Se llama Simroid y es una mujer robot o robot mujer que se comporta como un humano en la silla del dentista, imitando nuestro comportamiento, imaginamos que también la cara de terror. Barato no es, pues cuesta la friolera de 676.000 euros.

Para el hogar también habían robots que prestaban su ayuda, pero de nuevo os dejamos con algo relacionado con la medicina: el bebé My Baby, robot que puede ayudar a educar a los padres del futuro.

humanoide.jpg

Vía | Lavanguardia.
Más información | iRex.

Grabando una Skypic desde una NSLU2

nslu2-skypic.png

Ignacio González ha conectado una tarjeta Skypic a una NSLU2 desde la que puede “flashear” el microcontrolador PIC utilizando las herramientas PIC_downloader y pydownloader. La NSLU2 lleva un microprocesador arm por lo que ha recompilado esas herramientas, las ha probado y las ha empaquetado para que cualquiera las pueda usar. Esta es una de las grandes ventajas de las herramientas libres. [Más información en esta entrada de su blog]

La idea por la que ha hecho esto es poder cargar firmware remotamente en el PIC, a través de Internet. Simplemente tienen que entrar en la NSLU2 por ssh y ejecutar las utilidades de “flasheado”.

Todo esto forma parte de su proyecto fin de carrera. Está desarrollando un instrumento CTD (Conductivity, Temperature and Depth) para realizar mediciones dentro del agua. Los avances que va haciendo con el proyecto los va publicando en su blog. Sin duda es un proyecto muy interesante al que hay que seguirle la pista ;-). Por cierto, el nombre del proyecto es Mytilus.

Obijuan