Académique Documents
Professionnel Documents
Culture Documents
TP1 Robotique 2020
TP1 Robotique 2020
TP1 : Robotique
Exercice 1
Exercice 2
1/4 TP1
Faculté des Sciences et Techniques Master SER
Al Hoceima Année universitaire 2020/2021
3. Dans la cinématique directe, les positions des articulations sont connues, c'est-à-dire que nous avons les
valeurs θ1 à θ6 et d3 et que nous voulons obtenir la position et la direction de la fin du robot. Cela signifie
que les valeurs suivantes
𝜃1 = 00 , 𝜃2 = −900 , 𝜃3 = 00 , 𝜃4 = 600 , 𝜃5 = 300 , 𝜃6 = 1800 , 𝑑3 = 40𝑐𝑚
𝑙0 = 35𝑐𝑚 , 𝑙1 = 20𝑐𝑚 , 𝑙2 = 15𝑐𝑚
Trouver la position finale de la pince en fonction des angles de roulis, tangage et lacet.
En utilisant ces équations séquentiellement d’une articulation à l’autre, nous pouvons calculer les
vitesses angulaires et linéaires de l’organe terminal.
Commençons par le cadre 0 (base) et définissons les valeurs suivantes :
0 0 1 0 0 0
0
𝜔00 0 0
= (0) , 𝑣0 = (0) , 𝑅0 = (0 1 0) , 𝑃1⁄0 = ( 0 )
0 0 0 0 1 𝑙0
Pour i = 1, nous obtenons les vitesses de rotation et linéaires à partir des relations suivantes :
0 0 𝑐1 0 −𝑠1 0
1
𝜔10 0 0 0
= ( ) , 𝑣1 = (0) , 𝑅1 = (𝑠1 0 𝑐1 ) , 𝑃2⁄1 = ( 0 )
𝜃1̇ 0 0 −1 0 𝑙1
2/4 TP1
Faculté des Sciences et Techniques Master SER
Al Hoceima Année universitaire 2020/2021
5. Calcul de Jacobien
L’algorithme suivant est utilisé pour calculer la i-ème colonne de la matrice jacobienne :
𝑋̇ 𝑞1̇
̇𝑌 𝑞2̇
𝑍̇ 𝑞̇
Déduire les vitesses =𝐽 3 .
𝜑̇ 𝑞4̇
𝜃̇ 𝑞5̇
[𝜓̇] [𝑞6̇ ]
6. Calcul du modèle dynamique par l’algorithme de Newton-Euler.
Nous examinons ici comment le robot se déplace, c’est-à-dire sa position, sa vitesse et son accélération à
la suite de l’application d’un ensemble d’articulations et de moments. L'algorithme de Newton-Euler est
le suivant :
Avec :
Nous posons qu'un référentiel « Ci» est attaché à chaque lien avec son origine positionnée au centre de
masse du membre et avec la même orientation que le référentiel « i ».
i
PCi et iVCi sont la position et l'accélération de l'origine du référentiel de la masse du membre i par rapport
au référentiel du membre i.
3/4 TP1
Faculté des Sciences et Techniques Master SER
Al Hoceima Année universitaire 2020/2021
ci
Ii est le tenseur d'inertie au centre de masse représenté dans le référentiel i et définissant la forme et la
distribution de la masse du membre.
Pour i = 1, nous implémentons l'algorithme ci-dessus :
0 0 0 0
𝜔00 0 0 0
= (0) , 𝜔̇ 0 = (0) , 𝑣0 = (0) , 𝑣̇ 0 = (0)
0 0 0 0
0 0 0 0
𝜔11 = (−𝜃1̇ ) , 𝜔̇ 11 = (−𝜃1̈ ) , 𝑣11 = (0) , 𝑣̇ 11 = (0)
0 0 0 0
−(𝜃1̈ 𝑙0 𝑚1 )⁄2 0
1
𝐹1 = ( 0 ) , 𝑁1 = (−𝐼𝑦𝑦1 𝜃̈1 )
1
−(𝜃̇1 𝑙0 𝑚1 )⁄2
2
0
Ecrire un programme qui calcule F et N pour toutes les articulations.
4/4 TP1