Autor Tema: Mi brazo robótico 3GDL control polar y cartesiano [con video]  (Leído 4269 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado ktuluapalo

  • PIC12
  • **
  • Mensajes: 82
Mi brazo robótico 3GDL control polar y cartesiano [con video]
« en: 15 de Diciembre de 2012, 12:40:28 »
Muy buenas,
os presento a mi brazo robótico:


Lo peculiar que tiene: además del sencillo control directo de los ángulos, se puede controlar como si fuera un robot cartesiano.

Permite además grabar una trayectoria trazada manualmente y luego repetirla el número de veces que se quiera de forma automática.

Un saludo!!
e^(i·pi)+1=0

Desconectado ktuluapalo

  • PIC12
  • **
  • Mensajes: 82
Re: Mi brazo robótico 3GDL control polar y cartesiano [con video]
« Respuesta #1 en: 15 de Diciembre de 2012, 15:48:38 »
Estoy trabajando en cambiar la rótula inferior para que no cargue el servo con todo el peso directamente.
Los servos son unos TowerPro MG 996R con engranajes de metal y rodamientos, tienen bastante fuerza.

Para conseguir los ángulos e1,e2,e3 de los servos para obtener las coordenadas x,y,z el pic (un 18F4550) tiene que despejar los ángulos e1,e2,e3 del siguiente sistema de ecuaciones:

X=(L2•cos(e2)+L3•cos(e3))•cos(e1)
Y=(L2•cos(e2)+L3•cos(e3))•sin(e1)
Z=L1+L2•sin(e2)+L3•sin(e3)



¿Alguien sabe como mover la punta de un robot de este estilo sobre una recta sin tener que resolver un sistema parecido?

El micro trabaja a 48MHz, es impresionante la cantidad de veces por segundo que resuelve el sistema de ecuaciones...

PD: ¡Gracias RedPic por tu algoritmo para controlar 8 servos! Da gusto leerte.


Saludos!
« Última modificación: 15 de Diciembre de 2012, 15:51:29 por ktuluapalo »
e^(i·pi)+1=0

Desconectado oskr_segura_

  • PIC10
  • *
  • Mensajes: 8
Re: Mi brazo robótico 3GDL control polar y cartesiano [con video]
« Respuesta #2 en: 10 de Marzo de 2013, 02:26:07 »
Para poder resolver este problema, y encontrar la solución de la posición angular  de los servomotores, debes de ver sobre el tema de cinemática inversa existen una serie de operaciones que debes resolver. Estoy trabajando en esto ya desde hace unas semanas y pronto subiré mis avances para que te des una idea.

Desconectado ktuluapalo

  • PIC12
  • **
  • Mensajes: 82
Re: Mi brazo robótico 3GDL control polar y cartesiano [con video]
« Respuesta #3 en: 04 de Mayo de 2013, 03:31:54 »
Yo lo resolví con un método numérico (solución aproximada).
Pero esas variables se pueden despejar, no es necesario ir a un método aproximado.

¿Cómo llevas esos avances oskr_segura_?

Un saludo.
e^(i·pi)+1=0

Desconectado hector915

  • PIC12
  • **
  • Mensajes: 78
    • Blog Personal.
Re: Mi brazo robótico 3GDL control polar y cartesiano [con video]
« Respuesta #4 en: 04 de Mayo de 2013, 23:41:41 »
codigo ???,se ve realmente genial
if you can imagine it, you can embed it


 

anything