Vous êtes sur la page 1sur 7

Université de Monastir

Ecole Nationale d’Ingénieur de


Monastir

TP1 : Matrice de passage et


modélisation géométrique

Réaliser par : Hassine Abir


Classe : 2éme génie électrique
Groupe : 1

2018/2019

2EME ÉLECTRIQUE G1 TP2 1


Université de Monastir
Ecole Nationale d’Ingénieur de
Monastir

I. But :
Le but de cet manipulation est de faire des essais d’une rotation, translation et d’une
transformation homogéne.
II. Manipulation :
1. Rotation d’un référence :
 Ecrire un programme MATLAB qui génère les coordonnées d’un point M, dans le repère R0 à
partir de ses coordonnées dans le repère R1, suite à une rotation autour de l’un des axes
(x,y,z) et d’un angle 𝛷.

 Transformer le programme précédent pour générer les coordonnées d’un point P dans le
repère R0 à partir de ses coordonnées dans le repère Rn, suite à n rotations autour des axes
(x,y et z).

2EME ÉLECTRIQUE G1 TP2 2


Université de Monastir
Ecole Nationale d’Ingénieur de
Monastir

2. Translation d’un référenciel :


 Développer une routine MATLAB qui génère les coordonnées d’un point M, dans le repère R0
à partir de ses coordonnées dans le repère R1, suite à une translation D .

2EME ÉLECTRIQUE G1 TP2 3


Université de Monastir
Ecole Nationale d’Ingénieur de
Monastir

 Transformer le programme précédent pour générer les coordonnées d’un point P dans le
repère R0 à partir de ses coordonnées dans le repère Rn, suite à n translations.

3. Attitude (Translation + Rotation) :


Faisons subir une transformation quelconque, de translation et/ou de rotation, au repère Ri,
transformation qui l'amène sur le repère Rj (figure 2.2). Cette transformation est définie par la
matrice i Tj, appelée matrice de transformation homogène, de dimension (4x4), telle que :

2EME ÉLECTRIQUE G1 TP2 4


Université de Monastir
Ecole Nationale d’Ingénieur de
Monastir

où i sj, i nj et i aj désignent respectivement les vecteurs unitaires suivant les axes xj, yj et zj du
repère Rj exprimés dans le repère Ri et où i Pj est le vecteur exprimant l'origine du repère Rj dans
le repère Ri.
 Matrice de translation pure homogène
Soit Tr (a,b,c) une transformation qui désigne la translation a, b, et c le long des axes x, y, et z
respectivement. La transformation dans ce cas s’exprime par :

 Matrice de rotation homogène :


On définit Rot (x,θ) la transformation homogène qui s’exprime par :

Rot ( x,θ) désigne la rotation ou l’orientation de repère Ri d’un angle θ autour de l’axe x du
repère Rj .
De la même façon on défini la rotation autour de y par :

Et la rotation autour de z par :

 Calculer une routine MATLAB qui génère les coordonnées d’un point M, dans le repère R0 à
partir de ses coordonnées dans le repère R1, suite à une transformation homogène .

2EME ÉLECTRIQUE G1 TP2 5


Université de Monastir
Ecole Nationale d’Ingénieur de
Monastir

2EME ÉLECTRIQUE G1 TP2 6


Université de Monastir
Ecole Nationale d’Ingénieur de
Monastir

 Transformer cette routine pour générer les coordonnées d’un point P dans le repère R0 à
partir de ses coordonnées dans le repère Rn, suite à n transformations homogènes.

2EME ÉLECTRIQUE G1 TP2 7

Vous aimerez peut-être aussi