Mostrando entradas con la etiqueta patas. Mostrar todas las entradas
Mostrando entradas con la etiqueta patas. Mostrar todas las entradas

martes, 17 de enero de 2012

Moviendo las patas

Estamos acabando de construir el robot, pero mientras tanto queríamos ver una de las patas en funcionamiento. En el siguiente vídeo podemos observar el movimiento de los dos miembros de la pata. Como ya sabéis ésto se consigue realizando un giro completo con ambos servos.



En el vídeo vemos como los servos se mueven uno después del otro, y no conjuntamente. Esto es debido a que en nuestro programa la función MoveServo nos crea un bucle, y hasta que éste no termina no se ejecuta la siguiente instrucción. Para arreglar esto usaremos hilos de ejecución (threads) para mover cada servo independientemente, y así poder hacerlos girar al mismo tiempo cuando sea necesario.

viernes, 6 de enero de 2012

Simulación del movimiento

Para hacer que nuestra araña pueda caminar, primero hemos tenido que pensar en cómo se han de mover cada una de las patas para lograr desplazar el cuerpo del robot. Tras buscar distintos ejemplos a través de internet, finalmente, hemos encontrado el siguiente vídeo del robot Silo4.




Esta simulación nos ha servido de gran ayuda para entender el movimiento que deseamos reproducir, y nos hemos basado en ella para desarrollar el programa que utilizará nuestro Quadrapod.


La araña tendrá cuatro patas y cada una de ellas dos servomotores. Ésto nos permitirá mover las patas verticalmente (levantar o bajar) y horizontalmente (avanzar o retroceder).