Professional Documents
Culture Documents
-ELE4203-
S
Jean-Philippe Roberge - Septembre 2012
Cours #2
3
Jean-Philippe Roberge - Septembre 2012
Bref rappel du cours #1 (1)
S Quelques types de robots:
5
Jean-Philippe Roberge - Septembre 2012
Bref rappel du cours #1 (3)
S Types d’automatisation:
6
Jean-Philippe Roberge - Septembre 2012
Bref rappel du cours #1 (4)
Types de joint
S Dans le cadre du cours, nous utiliserons principalement deux types de joints:
7
Jean-Philippe Roberge - Septembre 2012
Bref rappel du cours #1 (5)
Géométrie PPP
S Le robot SCARA (Selective Compliant Articulated Robot Arm), qui est aussi
un RRP, mais toutefois différent du manipulateur sphérique ordinaire. Il
est conçu spécifiquement pour des tâches d’assemblage.
http://www.youtube.com/watch?v=xM5iAhVDVR4&feature=related
http://www.youtube.com/watch?feature=endscreen&v=v5eR0eHk 11 Jean-Philippe Roberge - Août 2012
nZk&NR=1
Bref rappel du cours #1 (9)
Géométrie RRR
**Tableau tiré de :
http://www.perceptron.com/index.php/en/ 14 Jean-Philippe Roberge - Août 2012
company/university-of-perceptron/80.html
Bref rappel du cours #1 (12)
Coordonnées homogènes
Note: De manière
générale, w=1
x a 1 0 a x x a
Ceci implique: y b 0 1 b y y b
1 0 0 1 1 1
Matrice de trans-
16 formation d'une Jean-Philippe Roberge - Août 2012
translation 2D.
Bref rappel du cours #1 (14)
Transformations 2D - Rotation
P ' TP
x ' cos sin 0 x x cos y sin
y ' sin
cos 0 y x sin y cos
1 0 0 1 1 1
Rappel, en
général:
1 2 T2T1
TT
1 0 0 a
0 1 0 b
Translation: TRANS (a, b, c)
0 0 1 c
0 0 0 1
1 0 0 0
Rotations: 0 cos sin
ROT x,
0
0 sin cos 0
0 0 0 1
cos 0 sin 0
0 1 0 0
ROT y,
sin 0 cos 0
0 0 0 1
cos sin 0 0
sin cos 0 0
ROT z,
0 0 1 0
0 0 0 1
20 Jean-Philippe Roberge - Août 2012
Cours #2
Rotation autour d’un vecteur unitaire (1)
S L’angle α et la transformation
sont donnés par:
S L’angle β et la transformation
sont données par:
S Exercice #1, #2
S Alors:
RT
R3TX 3d3 X 1
T 1 3 X 3
0 1
S Pour réaliser la cinématique directe des robots que nous étudierons, nous
nous intéresserons tout d’abord à apposer des repères au niveau des joints
du robot, par exemple:
S Concrètement:
S Des encodeurs donnent les valeurs des différentes variables articulaires. Par
exemple, pour des joints rotoïdes, les encodeurs permettront d’obtenir
directement les angles de chacune des articulations.
S Connaissant ces valeurs et ayant réaliser la cinématique directe du robot, il
est alors possible de connaître la position et l’orientation de l’effecteur.
S Nous verrons dans les heures qui suivent comment réaliser efficacement la
cinématique directe.
S [2] http://spectrum.ieee.org/automaton/robotics/robotics-
software/10_stats_you_should_know_about_robots Notes de cours (ELE3202) – Richard
Gourdeau & John Thistle
S [3] http://www.geekologie.com/2008/12/thats-it-im-moving-robotic-sta.php