top of page
搜尋
Aditi

Dose de STEM : Rotation en 3D avec les quaternions

Dose de STEM : Rotation en 3D avec les quaternions

Les humains ne sont capables de visualiser que trois dimensions. Ce que nous percevons, étonnamment, n'est qu'en deux dimensions. La profondeur que nous pensons voir n'est qu'un leurre, une illusion que notre cerveau a apprise après des années d'évolution. C'est ce qui a rendu d'autant plus fascinante la découverte que des nombres en 4 dimensions sont nécessaires pour décrire la rotation en 3D.

Visualisez la rotation de la terre par opposition à un frisbee qui tourne. Chaque point de la circonférence du frisbee se déplace de la même manière, mais si vous regardez la Terre, chaque point de la surface se déplace à une vitesse différente en fonction de la distance par rapport à l'équateur. Les points par lesquels passe l'axe de rotation ne bougent pas du tout. C'est ce qui a amené William Hamilton à conclure que ce qui manquait, c'était une dimension entière de nombres pour décrire cette rotation.

Les rotations en 3D ne sont que des projections de ce qui se passait dans la quatrième dimension. C'est similaire à la façon dont les objets 3D ont une ombre en 2 dimensions. Ainsi, la rotation de l'objet à l'aide de quaternions aura une projection correspondante en 3D que nous pourrons observer. Tout quaternion q peut être représenté par q = A + Bi + Cj + Dk où A, B, C et D sont des nombres réels et i, j et k sont des vecteurs unitaires correspondant aux axes.


Quaternions graph

Comme pour les vecteurs, I fois j est k, j fois k est I et k fois I est j. En multipliant dans l'ordre inverse, on obtient la même grandeur avec un signe moins. De même, i^2 = j^2 =k^2= -1= ijk


Une différence cruciale est que la multiplication des quaternions n'est PAS commutative.

Le conjugué d'un quaternion A + Bi + Cj + Dk est donné par A - (Bi+Cj+Dk), comme pour les nombres complexes.

Ainsi, la rotation d'un point x donné comme Xi + Yj+ Zk est donnée par

x' = q x q' où q est le quaternion par lequel le point doit être tourné, q' est le conjugué et x est le point.

Pour visualiser l'utilisation des quaternions et voir leur application pratique, regardez cette vidéo explicative.


Translated to French by Samantha Donato

Recent Posts

15% IS HARD TO IGNORE.
We're dedicating 15% of our ad space to #WeThe15.
bottom of page