top of page

Dose de STEM : Rotation en 3D avec les quaternions

  • Aditi
  • Mar 18, 2021
  • 2 min read

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.
  • Medium
  • LinkedIn
  • Youtube
  • Instagram

Disclaimer

The material contained in our website is for information and educational purposes only. The views and opinions expressed on the blog belong solely to the original authors of the opinions and can't be attributed to other writers. STEM 4 Everyone has no control over content by third-parties and accepts no liability. All website designs were created using Canva software.

© 2023 by STEM 4 Everyone.

bottom of page