Cómo calcular la cinemática inversa de un robot Delta

Publicado por en Programación el 20/01/2018

Los robots de tipo Delta son rápidos, muy rápidos ya que debido a su propio funcionamiento, la punta del brazo pesa muy poco y por lo tanto puede desplazarse muy rápidamente. El sistema delta es ampliamente utilizado en aplicaciones industriales y también en algunas impresoras 3D. Hacer un robot de éste tipo mola y mucho, pero su programación no es sencilla ya que los motores, generalmente tres, deben posicionarse con el ángulo acorde a donde queremos apuntar el cabezal. Eso se hace en base a una coordenada espacial (X, Y y Z) y calculando a la inversa la rotación exacta de los motores. A ésto se le llama cinemática inversa (inverse kinematics en inglés). A continuación os dejo un vídeo del funcionamiento de un robot delta casero para ir poniéndose calientes, pero lo más importante y quizás más interesante, es el enlace que os dejo a una función escrita en C para el cálculo de la cinemática inversa y cómo funciona.

Leer más

Cómo funciona el cálculo en coma flotante

Publicado por en Programación el 23/12/2014

Existe el dicho aquel que dice que los ordenadores no se equivocan, pero eso no es del todo cierto. Particularmente en los calculos en coma flotantes donde existen partes decimales. Aquí existe una particular limitación en cuántos bits es capaz de manejar el ordenador para realizar un determinado cálculo y en ese punto es donde la magia de los números nos revela el porqué de las cosas, tal y como se describe en el estupendo vídeo que os dejo a continuación.

Leer más

Lusitania resuelve un problema con 620 millones de incógnitas

Publicado por en Tecnología el 28/12/2009

El grupo de investigación HEMCUVE, formado por científicos de la Universidad de Extremadura y de la Universidad de Vigo, junto con el Centro Extremeño de Investigación, Innovación Tecnológica y Supercomputación (CénitS) resuelve el problema electromagnético más grande jamás analizado en el supercomputador extremeño Lusitania. Se trata de un problema con 620 millones de incógnitas para modelar el comportamiento electromagnético de un automóvil a frecuencias de 79GHz de forma rigurosa.

Para la consecución de este "hito" se han utilizado los 256 núcleos de procesamiento de Lusitania y 1.6TB de memoria RAM, y un total de 20 horas de uso del supercomputador.

Bueno vale, creo que por ésta vez y sólo ésta vez, Arduino se queda corto aunque por muy poco! :)

Leer más

(Video) Reloj despertador casero con calculo matemático

Publicado por en DIY el 19/02/2008

Increiblemente original, este reloj casero basado en un PIC16. Aparentemente parece un reloj normal, pero tiene la peculiaridad de que para pararlo, debemos resolvar un calculo matemático o seguirá sonando.

La idea es simplemente genial y es altamente recomendada para los que se nos pegan demasiado las sábanas!

Video y enlace sin desperdicio a continuación...

Relacionado:
- (Video DIY) Despertador que no para hasta que te levantes
- Despertador con sirena
- Reloj atómico con Nixie tubes
- Reloj digital con un osciloscopio y ATmega8515
- DIY: Reloj de pared con AVR
- El reloj de los Geeks
- Reloj pong casero con LCD OLED y batería Li-Po
- (Video DIY) DotClock: El reloj con LEDs

via hackaday

Leer más

MareNostrum: Potencia de calculo en estado puro

Publicado por en General el 23/03/2006

MareNostrum es un superordenador hecho y pensado para calcular billones de operaciones por segundo.
Tiene un poder de calculo de 42.35 Teraflops (42.35 billones de operaciones por segundo) y se basa en 4.812 procesadores PowerPC 970FX en 2406 Nodos duales.



De solo pensarlo asusta pero además, el bichejo tiene unos 9.6 TB de memoria RAM y 236 TB de almacenamiento en disco...

Fue diseñado en 2004 por un acuerdo entre IBM y el gobierno español. La verdad es que les ha ido bien ya que es uno de los más rápido de Europa.

Joe... yo me pido uno para navidades! xD

Enlaces: Desglose de MareNostrum

Leer más