bonjour,
j'ai ecrit algo qui me calcule la transformation homogene d'un d'un mecanisme donné.
à partir de cette TH j'extrait la matrice rotation et calcule les angles d'euler par l'expression:
le calcul est coorect.theta=acos(mr(3,3));
phy=acos(mr(3,2)/sin(theta));
psy=pi-acos(mr(2,3)/sin(theta));
par contre du fait de la particularité de mon mecanisme je sais qu'au final la transformation se resume àune rotation selon Z. EX: si je calcule les angles d'euler de la MR:
1 0 0
0 -1 0
0 0 -1
je trouve:
psy=pi/2
theta=pi
psy=pi/2
qui en realité correspond à 0 0 0 : 0 selon Z et c'est tout.
comment passer de (psy, theta, phy) à (psy,0,0)?
merci
-----