04.06.2013 Views

PRECIZIA ROBOŢILOR INDUSTRIALI

PRECIZIA ROBOŢILOR INDUSTRIALI

PRECIZIA ROBOŢILOR INDUSTRIALI

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

. <strong>PRECIZIA</strong> ROBOȚILOR <strong>INDUSTRIALI</strong><br />

În vederea determinării celor douăsprezece seturi de unghiuri s-a elaborat și în acest caz o schemă<br />

logică care va fi ulterior utilizată pentru realizarea unei aplicații software de modelare geometrică a<br />

structurilor de roboți seriali. Algoritmul de determinare a celor 12 seturi de unghiuri este prezentat în<br />

Figura 2.3. În conformitate cu [N05] – [N22], în determinarea unghiurilor de rotație, pentru toate cele<br />

douăsprezece matrice de orientare, se pornește de la următoarea identitate matriceală:<br />

⎧⎪ R(<br />

γ C − βB −α<br />

A ) ⎫⎪<br />

0<br />

⎨ ⎬ = i [ R] = [ xi ⎪⎩ R(<br />

α A − βB −γ<br />

C ) ⎪⎭<br />

yi ⎡α ix<br />

zi<br />

] = ⎢βix ⎢<br />

⎢⎣ γ ix<br />

αiy βiy γ iy<br />

αiz<br />

⎤<br />

β ⎥<br />

iz ;<br />

⎥<br />

γ iz ⎥⎦<br />

(2.5)<br />

A = x, y, z ; B = y, z, x ; C = z, x, y .<br />

unde { } { } { }<br />

Astfel, fiecare element al matricei din membrul stâng al ecuației (2.5) este identificat cu elementul<br />

corespunzător din fiecare dintre matricele prezentate în Tabelul 2.1 – Tabelul 2.12, rezultând astfel expresiile<br />

0<br />

pentru unghiurile de orientare. Se menționează faptul că matricea i [ R ] a fost determinată anterior utilizând<br />

unul dintre algoritmii modelării geometrice directe (MGD), care vor fi prezentați în paragraful următor.<br />

2.1.2 Algoritmul matricelor de situare în modelarea geometrică directă<br />

Ecuaţiile geometriei directe (ecuaţiile MGD) se pot determina prin aplicarea matricelor de situare<br />

luând în considerare un număr minim al restricţiilor de natură geometrică sau mecanică. Astfel că față<br />

de alți algoritmi de modelare geometrică, algoritmul matricelor de situare prezintă un avantaj major, mai<br />

ales în ceea ce priveşte calculul matematic. Aplicarea algoritmului matricelor de situare, dezvoltat în<br />

cadrul [N22], cuprinde două etape principale:<br />

I. Prima parte a algoritmului se referă la stabilirea ecuaţiilor geometriei directe<br />

(ecuaţiile MGD) corespunzătoare configuraţiei iniţiale a robotului.<br />

În vederea aplicării algoritmului, în prima fază, conform [N22], se parcurg etapele descrise mai jos:<br />

1. Pentru început se stabilește tipul structurii de robot supusă analizei. Conform celor menționate<br />

anterior, structura de robot analizată are în componența sa, fie numai cuple de rotație, fie numai<br />

cuple de translație sau o combinație între cele două: { 3R; RTTR; RRTR; 5R; RTT3R; 6R .... } .<br />

2. În continuare, utilizând datele de intrare din matricea geometriei nominale în configuraţia<br />

iniţială, notată cu<br />

( 0)<br />

vn<br />

M și anume, poziția<br />

i−1 53<br />

( 0) T<br />

ii 1<br />

p − respectiv orientarea<br />

( 0) T<br />

i<br />

k fiecărei cuple<br />

cinematice în raport cu cupla anterioară , se stabilește schema cinematică a robotului supus<br />

analizei, pentru configurația de zero:<br />

T<br />

( 0) i−1 ( 0) T ( 0) T<br />

Mvn = ⎡<br />

⎣ pii 1 k ⎤<br />

− i ⎦ , unde i = 1→ n+ 1<br />

(2.6)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!