Académique Documents
Professionnel Documents
Culture Documents
Examen de robotique
Les réponses doivent être notées sur ce sujet qui est rendu avec les copies à l’issue de l’examen.
Universal Robots UR 10
Soit le robot 6R de la figure 1 représenté dans la configuration où toutes des grandeurs articulaires
q1 . . . q6 sont nulles.
163,9 92,2
!'
#(,* ,* !(,* #(,*
#& ,(
#' 115,7 #'
!&
#% +*
571,6
!%
612,7
!"
#$ !$ #$
#" 128
Vue de dessus
Figure 1 – Robot UR 10. Les distances sont données en millimètres.
TPS 3A ISAV – MASTER IRIV AR, IRMC 2
Axe i ai αi di θi
1
2
3
4
5
6
2. Donner les expressions de M01 , M12 , M23 , M34 , M45 et M56 en fonction des dimensions
données dans la figure 1 et des variables articulaires q1 . . . q6 (simplifier les expressions trigono-
métriques) :
........................ ........................ ........................ ........................
........................ ........................ ........................ ........................
M01 = ........................ ........................
........................ ........................
0 0 0 1
........................ ........................ ........................ ........................
........................ ........................ ........................ ........................
M12 =
........................
........................ ........................ ........................
0 0 0 1
........................ ........................ ........................ ........................
........................ ........................ ........................ ........................
M23 =
........................
........................ ........................ ........................
0 0 0 1
........................ ........................ ........................ ........................
........................ ........................ ........................ ........................
M34 =
........................
........................ ........................ ........................
0 0 0 1
........................ ........................ ........................ ........................
........................ ........................ ........................ ........................
M45 =
........................
........................ ........................ ........................
0 0 0 1
........................ ........................ ........................ ........................
........................ ........................ ........................ ........................
M56 =
........................
........................ ........................ ........................
0 0 0 1
3. Calculer M01 , M12 , M23 , M34 , M45 et M56 pour q1 = . . . = q6 = 0. En déduire M06 (0), la
matrice homogène de passage entre R0 et R6 pour q1 = . . . = q6 = 0. Vérifier que le résultat
obtenu est conforme à la figure 1.
........................ ........................ ........................ ........................
........................ ........................ ........................ ........................
M06 (0) = ........................ ........................ ........................ ........................
0 0 0 1
4. Est-ce qu’on peut utiliser la méthode du cours pour calculer le modèle géométrique inverse de
ce robot ? Entourer la lettre en face de la bonne réponse :
TPS 3A ISAV – MASTER IRIV AR, IRMC 3
∆q2 = ........................◦
6. Pour réaliser ∆q2 , quelle est la résolution minimale Nmin du codeur incrémental associé au
moteur de l’axe 2 sachant que le réducteur a un rapport de réduction de 50 et que le compteur
est de type «quad-precision» ?
Nmin = ........................pas/tour
0 0 0 1
9. Soit 6 F = [100 N; 0; 0]T la force exercée par l’organe terminal sur l’environnement exprimée
dans le repère R6 . En utilisant le résultat de la question précédente, calculer T, le vecteur des
couples des axes 4 à 6 nécessaires pour générer 6 F en régime quasi statique dans la position de
la figure 1.
........................N m
T = ........................N m
........................N m
Passage de singularités
Nous étudions dans cet exercice le passage de singularité avec la méthode des moindres carrés
amortis. Soit C = Jq̇ avec J le Jacobien géométrique qu’on supposera de dimension 6 × 6, q̇ le vecteur
des vitesses articulaires et C le torseur cinématique de l’organe terminal.
Soit C∗ un torseur cinématique désiré pour l’organe terminal et q̇∗ = J+ ∗
ρ C les vitesses articulaires
2 −1 T
correspondantes calculées avec cette méthode où Jρ = (J J + ρ I) J existe toujours si ρ ∕= 0.
+ T
avec U = [u1 . . . u6 ] et V = [v1 . . . v6 ] des matrices orthonormées (le produit de ces matrices par
leur transposée est égal à la matrice identité) et Σ = diag {σ1 , . . . , σ6 } une matrice diagonale contenant
les valeurs singulières.
1. Démontrer que (il sera utile de se souvenir que (A−1 )T = (AT )−1 et que (AB)−1 = B −1 A−1 ) :
3. Si on suppose que ρ est modérément petit, dans le cas où le robot est loin de ses singularités,
on a σi ≫ ρ ∀i. Dans ce cas, quelle est la valeur approchée de J+
ρ ?
4. Quand le robot s’approche d’une singularité, une ou plusieurs valeurs singulières tendent vers 0.
Dans ce cas, quelle est la valeur approchée de J+ρ ? Quelle est la conséquence sur les vitesses
articulaires q̇∗ ?