Documente Academic
Documente Profesional
Documente Cultură
Prezentare - 2structuri 2
Prezentare - 2structuri 2
S este matricea de transformare de la B la A când originile coincid (matricea de rotaţie).
a a
b1 , b 2 , b 3
a versorii axelor OBXB, OBYB ,
17
A
r A AB S r B O B
Unde:
X OB A
YOB coordonatele originii OB în A.
A A
OB
A
Z OB
r A ABT r B
r 0 Ti r i
Dacă a fost calculată matricea Ti orientarea se poate deduce direct, fără a se mai calcula şi
matricea Si , deoarece matricea 3x3 conţinută în Ti este tocmai Si.
18
Cazurile particulare ale rotaţiei în jurul axelor de coordonate:
- rotaţia în jurul axei OX :
1 0 0
S X 0 cos q sin q ;
0 sin q cos q
Matricea S (3x3) se obţine din matricea generală a structurii T extrăgând primele trei linii
şi trei coloane, deoarece:
S O n 0
T
0 1
19
Matricea S cuprinde 9 parametri (cosinusurile directoare):
S1,1 S1, 2 S1,3
S S 2,1 S 2, 2 S 2,3 ,
S3,1 S 3, 2 S3,3
cu 6 relaţii de dependenţă:
- mărimea unitară a versorului
- perpendicularitatea versorilor
20
Prima transformare - rotaţia S X (xk1) de la 0 la A:
1 0 0
S X ( xk 1 ) 0 cos xk 1 sin xk 1
0 sin xk 1 cos xk 1
cos xk 2 0 sin xk 2
S Y ( xk 2 ) 0 1 0
sin xk 0 cos xk 2
2
cos xk 3 sin xk 3 0
S Z xk 3 sin xk 3 cos xk 3 0
0 0 1
Matricea orientării “kardan” se obţine prin produsul matricelor de mai sus:
S (xk1, xk2, xk3) = SX (xk1) SY (xk2) SZ (xk3)
După efectuarea calculelor se obţine (se notează prescurtat cos c; sin s):
Având orientarea dată sub forma vectorului xk se poate defini poziţia generalizată prin
vectorul x cu 6 componente, primele trei fiind coordonatele carteziene
xt
x r1 r2 r3 xk1 xk 2 xk 3 T
xk
21
Obţinerea orientării din spaţiul de lucru
Orientarea OL obţinută din spaţiul de lucru este legată de aplicaţia robotului.
În practica aplicaţiilor RI se întâlnesc două cazuri privind orientarea:
a) când este necesară orientarea unei singure axe a OL;
b) când se cere orientarea totală a OL.
În aceste situaţii este necesară orientarea numai a unei singure axe a OL care poate fi aleasă
paralelă cu axa OnXn .
22
b) Orientarea totală presupune orientarea a două axe ale corpului, care pot fi şi
perpendiculare. Acest tip de orientare este necesar pentru montajul arborilor cu pene, cu caneluri,
pentru montajul pieselor prismatice, etc. Dacă cele două axe ce dau orientarea totală sunt O nXn şi
OnYn , atunci sunt cunoscute şi cosinusurile directoare ale acesteia din urmă, adică :
S12 = cos(OnYn , OX0) ; S22 = cos(OnYn , OY0) ; S32 = cos(OnYn , OZ0). Aceste cosinusuri
directoare sunt de asemenea, dependente: S122 + S222 + S322 = 1. Cele două axe ce sunt legate de
OL au un unghi bine definit între ele , în cazul particular de faţă , sunt perpendiculare. Analitic
aceasta se poate exprima prin valoarea produsului scalar : S11S12 + S21S22 + S31S32 = 0
Pentru orientarea totală sunt, deci, necesari a fi cunoscuţi , în total 3 parametri ,
deoarece între cele 6 cosinusuri directoare există cele 3 dependenţe de mai sus. Practic se pot da,
de exemplu, trei unghiuri : unghiurile axei O nYn cu doua din axele sistemului fix 0 şi un unghi
al axei OnZn cu una din axele sistemului fix. Evident, cele trei condiţii pot fi date şi direct prin
valoarea cosinusurilor directoare: S11, S12 şi S32.
Primele 3 componente ale lui x sunt coordonatele carteziene ale punctului caracteristic:
r xt r1 r3 x z ,
T T
r2 y
23