Sto cercando di calcolare la cinematica del Kuka youBot usando la convenzione DH:
L'articolazione del braccio 1 e l'articolazione del braccio 5 sono rotanti e ruotano attorno all'asse z mondiale (puntando verso il cielo)
Ma gli altri 3 giunti sono tutti rivolti e ruotano attorno all'asse x, diciamo (punti in orizzontale)
La convenzione DH afferma che la "distanza articolare" è lungo la "normale comune". Ma a meno che non mi sbagli, l'unica normale comune è l'asse y, ed è anche orizzontale, il che significa che non c'è distanza articolare.
Pensavo che avrei usato l'offset del collegamento per joint1 - joint2, ma poi ho riscontrato un problema con joint4 - joint5. Si suppone che lo scostamento del collegamento si trovi lungo l'asse z precedente e in tal caso indicherebbe orizzontalmente verso il nulla. Ma la distanza di collegamento STILL non funziona neanche, perché quella è la normale distanza normale, e come stabilito la normale comune è l'asse x, anch'esso orizzontale. Quindi ora mi sento molto fregato. Sono sicuro che esiste una soluzione semplice ma non riesco a vederla.
Quindi suppongo che la domanda sia: come posso usare la convenzione DH per i collegamenti tra 1-2 e 4-5, quando gli assi di rotazione del giunto sono perpendicolari?