3 Rodzaje jednorodnych transformacji stosowanych w kinematy

background image

RODZAJE JEDNORODNYCH

TRANSFORMACJI

STOSOWANYCH W KINEMATYCE

I DYNAMICE MANIPULATORÓW

ROBOTÓW

background image

Macierz wektor, lub macierz kolumnę jako
obraz dowolnego wektora

k

c

j

b

i

a

v

przestrzeni trójwymiarowej można przedstawić jako

w

z

y

x

lub

T

w

z

y

x

background image

gdzie:

w

x

a

w

y

b

w

z

c

w – dowolna liczba skalująca – współczynnik skali
Przykładowo dowolna z następujących macierzy

5

.

0

0

.

10

0

.

5

5

.

12

lub

0

40

20

50

lub

1

20

10

25

jest macierzową reprezentacją wektora

k

j

i

v

20

10

25

background image

Powyższe reprezentacje wektora

k

c

j

b

i

a

v

definiują położenie końca ramienia manipulatora robota.

W przypadku wektora promienia

k

r

j

r

i

r

r

z

y

x

można go przedstawić poprzez składowe

w

r

x

x

w

r

y

y

w

r

y

z

taką postać wektora nazywa się postacią jednorodną

W przypadku wektora o składowych wyrażonych
poprzez jednostki układu kartezjańskiego oraz

w = 1

background image

Jeśli

w = 0

to wektor

r

reprezentuje tylko kierunek ramienia manipulatora
robota.

Innymi słowy kierunek jest wektorem, którego
koniec znajduje się w nieskończoności co oznacza,
że

2

2

2

z

y

x

r

r

r

Współczynnik skali wynosi wtedy

0

2

2

2

2

2

2

z

y

x

r

r

r

z

y

x

w

background image

Zatem postać jednorodna kierunku jest następująca

0

z

y

x

r

Wektor

T

r

0

0

0

0

jest wektorem nieokreślonym

background image

Dowolny wektor może być obracany (poddany
rotacji) lub przesuwany (poddany translacji) w
przestrzeni,

czyli

przekształcany

lub

transformowany (poddany transformacjom).

Transformacje będą przedstawiane za pomocą
macierzy o wymiarach 4x4 (PYTANIE:
DLACZEGO?).

Przykładowo wektor

k

c

j

b

i

a

v

może być przetransformowany (przekształcony) w wektor

k

f

j

e

i

d

u

background image

za pomocą następującej operacji mnożenia macierzy jako

u = Hv

Powyższa

transformacja

odpowiada

przekształceniu wektora w przestrzeni poprzez
przesunięcie punktu. Transformacja ta polega na
przesunięciu punktu w kierunku osi x o odległość
a, w kierunku osi y odległość b, o c w kierunku osi
z, a zatem

1

0

0

0

1

0

0

0

1

0

0

0

1

,

,

H

c

b

a

c

b

a

Trans

background image

Przykł
ad

Dany jest wektor

k

j

i

v

20

10

25

należy dokonać translacji tego wektora o 8
jednostek wzdłuż osi x, o 5 wzdłuż osi y oraz 0
jednostek wzdłuż osi z.

Macierz translacji jest równa

1

0

0

0

0

1

0

0

5

0

1

0

8

0

0

1

,

,

H

c

b

a

Trans

background image

Wektor poddany translacji

1

20

15

33

1

20

10

25

1

0

0

0

0

1

0

0

5

0

1

0

8

0

0

1

Hv

u

Obrót albo rotacja dowolnego wektora wokół
każdej osi układu kartezjańskiego o kąt θ
odpowiada transformacji obrotu lub rotacji

background image

Transformacja rotacji wokół osi x o kąt θ jest następująca:

 

1

0

0

0

0

cos

sin

0

0

sin

cos

0

0

0

0

1

,

H

x

Rot

Transformacja rotacji wokół osi y o kąt θ jest następująca:

 

1

0

0

0

0

cos

0

sin

0

0

1

0

0

sin

0

cos

,

H

y

Rot

background image

Transformacja rotacji wokół osi z o kąt θ jest następująca:

 

1

0

0

0

0

1

0

0

0

0

cos

sin

0

0

sin

cos

,

H

z

Rot

Ogólnie jest możliwe dokonanie obrotu wokół
dowolnego wektora

K

, gdzie wektor

K

może mieć dowolne

współrzędne różne od x, y, z.

Transformacje taką oznacza się jako

 

,

K

Rot

background image

Przykład

Dany jest wektor

k

j

i

v

8

3

5

należy dokona obrotu – rotacji tego wektora o θ =
90° wokół osi x

Macierz rotacji jest równa

1

0

0

0

0

90

cos

90

sin

0

0

90

sin

90

cos

0

0

0

0

1

90

,

H

0

0

0

0

0

x

Rot

background image

Wektor

k

j

i

v

8

3

5

poddany rotacji jest następujący

1

3

8

5

1

8

3

5

1

0

0

0

0

0

1

0

0

1

0

0

0

0

0

1

Hv

u

W ogólnym przypadku jeśli układ współrzędnych
nie pokrywa się z układem odniesienia, to macierz
przekształceń (translacji lub rotacji) można zapisać
jako

background image

1

0

0

0

T

z

z

z

z

y

y

y

y

x

x

x

x

p

n

m

l

p

n

m

l

p

n

m

l

Macierz T nazywa się macierzą przekształceń
wektora. Macierz ta jest postacią jednorodną
układu odniesienia po przekształceniu T.

Macierz T wynika z przekształceń wektora z
jednego układu współrzędnych do innego układu
współrzędnych.


Document Outline


Wyszukiwarka

Podobne podstrony:
Rodzaje ćwiczeń w ortografii stosowane w kształceniu zintegrowanym, język polski w kształceniu zinte
13. Rodzaje map geologicznych stosowanych w Polsce(1), Budownictwo
12 Rodzaje ustrojów konstrukcyjnych stosowanych w konstrukcjach szkieletowych(ramowe, slupowo ry
Rodzaje napędów hydraulicznych stosowanych w maszynach roboczych
Rodzaje regulatorów stosowanych na statkach
Znaczenie rodzaju stosowanego leku w astmie
Rodzaje fizykoterapii stosowane w zespołach bólowych
pyt. 15 - rodzaje transferów z budżetu państwa dla j. s. t, prawo finansów publicznych
Rodzaje terapii stosowane w pracy z dzieckiem autystycznym, Fizjoterapia, Rehabilitacja osób ze złoż
Rodzaje fizykoterapii stosowane w zespołach bólowych, Fizykoterapia
PRZECIWWSKAZANIA DO STOSOWA, rodzaje i zasady masażu
Budowa transformatora i rodzaje, Uprawnienia SEP Grupa II, Uprawnienia SEP Grupa II
46 Rodzaje wyciągów stosowanych w zespołach bólowych kręgosłupa
21 Podział i rodzaje kruszyw stosowanych w budownictwie drogowym
Stosowanie rodzajnika ( the,an,any,some)
Środki ochrony indywidualnej stosowane w gabinecie stomatologicznym rodzaje i przeznaczenie2

więcej podobnych podstron