29490 P1080229

29490 P1080229



Macierz obrotu układu X\Z\ wokół osi X\

(4.39)


Rot(Zj, a\)-\ ponieważ ax = 0.

Macierz transformacji Ax pierwszego ramienia wyraża się zatem wzorem 4=Rot(ło, #)Trans(0, 7)-Trans (O, (^)-Rot(^i, a\) =


fęosg -sin# 0 0

0

0

|sin# cos# 0 0

0 10 0

0 0 10

0 0 10

0 0 0 1

0

0

0


(4.40)1


co daje


cos #

-sin#

0

l\ cos#

sin#

cos#

0

/i sin#

0

0

1

0

0

0

0

1


(4.41) I


W podobny sposób wyznacza się macierze charakteryzujące przekształcenia realizowane przy przejściu z układu współrzędnych {X2, Z2} do układu {XhZ\}. Macierz obrotu układu iJJJ wokół osi Yq o kąt


COS 02

-sin #2

0

0

sin#>

cos #2

0

0

0

0

1

0

0

0

0

1


Macierz przesunięcia wzdłuż osi j§


Trans(d, Y0)=\


(4.42)


(4.43)


ponieważ d2 = 0.

Macierz przesunięcia wzdłuż osi X2 o odległość 0,PW o długości ramienia h


Trans(C?r, Pw)-


10 0/2 0 10 0 0 0 10 0 0 0 1


(4.44)


Macierz obrotu układu X2Z2 wokół osi X% RotC^o, a2) — \

(4.45)


ponieważ a2 - 0.

Po wymnożeniu macierz transformacji A2 drugiego ramienia ma postać

COS #

—sin#

0

l2 COS 02

sin #

cos G2

0

l2 sin 02

0

0

1

0

0

0

0

1


(4.46)

Globalna macierz transformacji A będzie iloczynem macierzy A i i A2

AlAr =

cos#

sin#

0

l\ cos#

cos#

-sin#

0

l2 cos #

sin #

COS#

0

l\ sin#

sin#

cos#

0

l2 sin #

0

0

1

0

0

0

1

0

0

0

0

1

0

0

0

1

(4.47)

Po wymnożeniu i zastosowaniu odpowiednich wzorów trygonometrycznych otrzymuje się

(4.48)


cos(# + # ) — sin(# + # ) 0 l\ cos 0\ +12 cos(# + Oi) sin(#+#)    cos(#+#)    0    /, sin#    + /2(# + #)

0    0    1    0

0    0    0    1

Jak łatwo sprawdzić, daje to wynik zgodny ze wzorami (4.16) i (4.17).

4.2.4.2. Transformacja odwrotna

Zadanie odwrotne kinematyki polega na wyznaczeniu współrzędnych konfiguracyjnych wszystkich członów robota w celu osiągnięcia zadanej pozycji i orientacji członu roboczego. Na podstawie tego zadania są wyznaczane trajektorie robota z punktu początkowego do punktu końcowego.

Wyróżnia się trzy podstawowe metody rozwiązywania zadania odwrotnego kinematyki:

-    metodę macierzową,

-    metodę wektorową,

-    metodę numeryczną.

Metody macierzowa i wektorowa są stosowane w przypadku manipulatorów, dla których współrzędne konfiguracyjne można wyznaczyć w po-

105


Wyszukiwarka

Podobne podstrony:
kryształy2 Wykonaj    złożenia obrotu sześciokrotnego wokół    os
OMiUP t2 Gorski59 _ śruby napędowe z możliwością obrotu wokół osi pionowej (układy śruba -f ster), _
Obroty wokół osi układu współrzędnych W przestrzeni R3 opisuje obroty wokół prostej zwanej osią
Mechanika ogolna0053 m, ix(p,). M i=l natomiast da, dp, dy to dane kąty obrotu elementarnego wokół o
73659 Resize of IMG95 Warunek II gwarantuje, że przyspieszenie kątowe ciota wokół osi obrotu jest r
oś obrotu Walec powstał przez obrót prostokąta ABCD wokół osi brotu. Wzór na pole podstawy walca: P
OMiUP t2 Gorski89 7.5.7. ŚRUBY NAPĘDOWE Z MOŻLIWOŚCIĄ OBROTU WOKÓŁ OSI PIONOWEJ Bardzo efektywnym i
skanuj0007 (470) Rozwiązanie Do wyznaczenia ruchu obrotowego ciała wokół osi ustalonej y korzystamy

więcej podobnych podstron