MODELE GEOMETRICE, CINEMATICE ÅI DINAMICE
MODELE GEOMETRICE, CINEMATICE ÅI DINAMICE
MODELE GEOMETRICE, CINEMATICE ÅI DINAMICE
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Modele geometrice şi cinematice 43<br />
<br />
1<br />
R3 o <br />
R A456<br />
4 , 5,<br />
<br />
<br />
6<br />
(2.47)<br />
unde R[A] desemnează matricea de orientare a transformării A.<br />
Relaţia (2.47) reprezintă ecuaţia ce permite calculul unghiurilor <br />
4<br />
, 5<br />
, 6<br />
ce definesc poziţia mâinii. Procedura expusă permite deci calculul decuplat al<br />
parametrilor geometrici ai robotului, analizând separat ecuaţiile de poziţie de cele<br />
de orientare. Cu toate că această metodă simplifică şi facilitează, în mare măsură,<br />
efortul de calcul, abordarea analitică a soluţiilor de control cinematic rămâne în<br />
continuare o problemă complexă.<br />
În ciuda dificultăţilor prezentate, controlul cinematic este cea mai utilizată<br />
metodă de control a mişcării unui robot, soluţionare problemei fiind dată, în mod<br />
paradoxal, chiar de robot, de implementarea sa fizică. Conceptul de bază în această<br />
abordare îl constituie faptul că rezolvarea ecuaţiilor (2.30) implică evident<br />
modelarea lor (numerică sau analogică), ori cea mai bună modelare, cea mai<br />
exactă, o reprezintă robotul însuşi. În acest sens, robotul este „forţat” să execute o<br />
anumită traiectorie în spaţiul său de lucru. În punctele prestabilite, dorite, sunt<br />
măsurate valorile variabilelor de control, aceste valori reprezentând soluţiile exacte<br />
ale ecuaţiilor cinetice asociate punctelor respective. Valorile astfel obţinute vor<br />
constitui mărimi de control impuse în faza de operare propriu - zisă a robotului.<br />
Procedura este curent cunoscută sub denumirea de „ instruirea robotului” şi va fi<br />
discutată pe larg într-unul din capitolele ulterioare.<br />
2.4. Controlul cinematic diferenţial<br />
Analiza precedentă s-a axat pe problema determinării variabilelor de control<br />
pe fiecare articulaţie astfel încât comportarea cinematică a întregului braţ, ca<br />
poziţie şi orientare, să fie cea dorită, insistându-se în special asupra cerinţelor de<br />
calcul şi complicaţiilor care derivă din acestea într-o conducere în timp real.<br />
O altă modalitate de tratare a controlului cinematic poate fi obţinută dacă nu<br />
se iau în consideraţie valorile totale ale parametrilor mişcării ci variaţiile acestora<br />
în raport cu anumite mărimi de referinţă. O astfel de abordare este desemnată ca<br />
analiză cinematică diferenţială.<br />
Modelul diferenţial al unui robot este deci un model care permite calculul<br />
diferenţial dx a coordonatelor operaţionale (variabilele ce definesc poziţia în spaţiul<br />
de lucru) în funcţie de diferenţiala dq a coordonatelor generalizate (variabilele<br />
asociate fiecărei articulaţii mecanice). Într-o transpunere analitică, această<br />
dependenţă se poate scrie printr-o matrice iacobian, în forma:<br />
dx j(<br />
q)<br />
dq<br />
(2.48)<br />
Dacă, pentru un anumit model cinematic, coordonatele operaţionale şi<br />
generalizate variază în cantităţi mici, atunci diferenţialele pot fi înlocuite cu<br />
variaţiile corespunzătoare şi modelul (2.48) se scrie sub forma,<br />
x J ( q)<br />
q<br />
(2.49)