EArSPS 3ス rs4ソ ̲MASTERノR′ソスR― F6ソr′er 2θ12
Examen de vision et commande
(J.
Gangloff)Dur6e conseill6e
: I
heuresDocuments
autoris6s.Merci de r6diger cette partie sur une copie
s6par6e.Exploitation d'un multicoeur
Les dernidres g6n6rations
de CPU
intdgrentjusqu'i 10
coeurs(Xeon E7). On veut
r6aliser un asservissement visuel avec une cam6ra fonctionnantd
256 Hz. Le temps detraitement
de I'image sur un coeur est de30
ms. C'estun
algorithme s€quentiel(non
parall€lisable). Le temps de calcul de la commande est de8
ms.1.
Donner I'architecture logicielle la plus adapt6e d ce systdme.2.
Combien de coeurs sont n6cessaires pour r,6aliser un asservissement visuel avec ce systdme?3.
Donnerle
chronogrammede la
chaine detraitement de
I'information pour ce systdme avec le nombre coeurs d6termin6i
la question pr6c6dente.4.
Donner la fr6quence de I'asservissement visuel ainsi que le retard.5.
M€me question si le traitement d'image est parall6lisable mais pas le calcul de la commande.Repliement spectral
On visualise le d6placement
d'un
piston au moyen d'une cam6ra rapide 1000 images par seconde.L'axe optique de la cam6ra est perpendiculaire
d
la translationdu
piston. On suppos! que le cylindre est transparent.1.
On suppose que I'obturateur 6lectroniqueest
16916i
sa dur€e maximale. Donnerla
vitesse de rotation du vilebrequin entours/min d
partir de laquelle la diff6rence entre I'amplitude r6elle du pistonet
I'amplitude extraite de I'imageatteint
5%.2.
M€me question si I'obturateur 6lectronique est ouvert pendant b00 ps.Algorithme de Dementhon
Une cam6ra munie
d'un
objectif de focale 1 cm a dans son champ de vision un objet constitu6 de4
pointsdont
les coordonn6es dans_le repdrefio
sont les suivantes :Ms :
[0 00]", yo :
1O.t O O1r,M6 :
[0 0.10]", Ms : l0 0 0.11". L'attitude de I'objet
par rapportd
la'cam6ia est donn6e par la matrice homogdneM",
:M.o -
1.
Calculer les coordonnEes dans lerepire
cam6ra dems ...
flt3,les
projections des pointsM6
...M3
dans le plan image.2.
Appliquer la m6thode de Dementhon en selimitant
d la premidre it6ration.0 0 0
・ 5
︲ 0
一. 0 0 0 0 1 0 1 0 0 0
Users
★★★ Mu■
ti― coeurs
★士★1. Pipe■ ine
2。
38/3.9 ‑>
■O coeurs
4。
D=10★ 3.9=39ms
5。
Tt=30/10=3ms tt Tc=8ms = 1lmso Fr6quence = 85Hz′
Retard =ピ1■ .71ms.
士★士 Repliernent spectral ★★★
Sin(X)/X=0.95 => x=0.5519
1。 wiTs/2=0。 55 => wi=1。
1/Ts=1■ 00 rad/s => ■ 0500 t/min 2. Ts=500e‑6 => N=2■ 000 t/min
★★★
Dementhon
士士★mO=
0 0
0。 5000
1。 0000
ml=
0。 1000
0.5000 0
■。0000
m2 =
0
0.6000 0
1。 0000
m3 =
0
‑0.■000
0。5000
■.0000
xO=
23/03/12 14:28 /Users/ゴ
acq。 。。 /sol.txt 2 of 4
yO =
xl=
0。 0020
y■ =
x2=
y2=
x3=
y3 =
‑0。 0020
e3 =
0
Premiё re it6ration
xp =
0.0020
0
0yp =
0
0
0
0
23/03/12
■
4:28 /Users/可 acq.../solotxtOf
工 =
」
=
■ =
] =
k=
ZO =
el =
0
‑0.0020
00.0200
0 0
0
‑0.0200
01 0 0
0 0 一1
0 1 0
0.5000
0
e2 =
23/03/12 14:28 /Users/可
acq..。
/solotxt 4 of 40.2000
e3 =