Professional Documents
Culture Documents
Direktna kinematika
2.1 Uvod
Slika2.1Kinematikastruktura
Pridefiniranjuzadatkazaprihvatnicupotrebnojeznatinjegovpoloajiorijentacijuu
funkcijivremena.Tonijetekozapoloaj.Meutim,akojeorijentacijadataprekotri
jedinina vektora ( n s a ) to je dosta sloeno, jer treba devet komponenti
specificiratiipritomeonimorajuzadovoljitiuvjeteortonormalnosti.
Problem se pojednostavljuje ako se orijentacija predstavi koristei jednu od
minimalnihpredstava,npr.Euleroveuglove.Natajnainkonfiguracijamanipulatora
semoepredstavitipomouvektoravanjskihkoordinata:
p
x = , (2.1)
gdjepopisujepoloajkrajnjegefektora,anjegovuorijentaciju.
Vektorvanjskihkoordinataxjedefiniranuprostoruukojemsezadajeradnizadatak.
Ovajseprostornazivaprostorzadatkailioperacioniprostor.
1|P a g e
q1
q
q = 2, (2.2)
:
qn
pritomeje:
ako je zgob rotacioni
qi = i , (2.3)
di ako je zgob translatorni
anukupanbrojzglobova.
Jednainadirektnekinematikejedataizrazom:
x = K (q ) , (2.4)
i predstavlja ovisnost poloaja i orijentacije krajnjeg efektora od varijabli zgloba.
Drugim rijeina na osnovu poznatog vektora unutranjih koordinata ili kretanja u
zglobovima izraunavaju se poloaj i orijentacija prihvatnice. Jednaina (2.4)
prikazujetransformacijuizprostorazglobovauprostorzadatka.
Rjeenjedirektnekinematikedefiniranojematricomhomogenihtransformacija
n (q )
R (0) p (0)
T (q ) =
n
,
(0)
(2.5)
0
n T
1
2.2 Pretpostavke
Manipulatorsesastojiodkrutihtijelalanakavezanihkinematikimparovima
(zglobovima),
Bie koriteni zglobovi sa jednim stepenom slobode kretanja i to rotacioni
(revolutni) i prizmatini (translatorni), pa je varijabla zgloba ugao zakretanja ili
linearnipomak.
2|P a g e
Cijelastrukturainikinematikilanac,slika2.1,jedankrajlancavezanjezabazu,
azadrugijevezankrajnjiefektor(prihvatnicahvataljka,alatilisenzorovisnoo
primjenirobota,engl.endeffector).
Dvasuvanakoordinatnasistemaito:
1. Koordinatni sistem smjeten u sreditu prihvatnice definiran jedininim
vektorima ( n s a ) ,gdjeje:
ajedininivektorpristupanjailiprilaenjaobjektu,
sjedininivekoruravniklizanjai
nvektorkojisaprvadvainidesnoorijentiranitriedarosa.
2. KoordinatnisistemosnoveO0x0y0z0.
Posmatrajmomanipulatorsan+1lankominzglobova.Poloajiorijentacijakrajnjeg
efektora,datisusa:
n 0n ( q ) s 0n ( q ) a0n ( q ) p 0n ( q )
T (q ) =
0
n , (2.7)
0 0 0 1
gdjejeqvektorunutranjihkoordinatadefiniranjednainom(2.2).
Slika2.2.DenavitHartenbergovakonvencija
Izabratiosuziduosei+1zgloba,
PostavitiishoditeOinapresjekuosaziizajednikenormalepovuenenaosezi
izi1.TakoerpostavitiOi'napresjekutezajednikenormaleiosezi1.
3|P a g e
ci s i 0 0
s ci 0 0i
Ti ' =
i 1 i
, (2.8)
0 0 1 di
0 0 0 1
Ovdjesusacisoznaenicosisinodgovarajuegugla.
3. Transliratinovisistemzaaiduosexi'irotiratiokoosexixi'zaugaoi:
4|P a g e
1 0 0 ai
0 c s i 0
Tii ' =
i
, (2.9)
0 s i c i 0
0 0 0 1
4. Rezultirajuamatricaje:
ci si c i s i s i ai ci
s ci c i ci s i ai s i
Ti = Ti ' Ti =
i 1 i 1 i ' i
, (2.10)
0 s i c i di
0 0 0 1
a)Planarnarukasatrilana
Tablica2.1DHparametri
lanak ai i di i
1 L1 0 0 1
2 L2 0 0 2
3 L3 0 0 3
5|P a g e
Slika2.3Planarnatrolanarukasak.s.
Matricadefiniranajednainom(2.12c)rjeenjejedirektnogkinematikogmodelaza
trolanuravanskuruku.
6|P a g e
b)Antropomorfnaruka
Tablica2.DHparametri
lanak ai i di i
1 0 /2 0 1
2 L2 0 0 2
3 L3 0 0 3
Slika2.4Antropomorfnastrukura
Premajednaini(2.10),matricehomogenihtransformacija Tii 1 ( qi ) , (i=1,2,3)su:
c1 0 s1 0
s 0 c1 0
T1 =
0 1
, (2.13a)
0 1 0 0
0 0 0 1
ci si 0 Li ci
s ci 0 Li si
Ti =
i 1 i
,(i=2,3) (2.13b)
0 0 1 0
0 0 0 1
Rjeenjedirektnekinemaikezaantropomorfnurukuje:
c1c23 c1s23 s1 c1 ( L2 c2 + L3c23 )
s1c23 s1s23 c1 s1 ( L2 c2 + L3c23 )
T3 = T1 T2 T3 =
0 0 1 2
,
s23 c23 0 ( L2 s2 + L3 s23 ) (2.14)
0 0 0 1
7|P a g e
c)Sfernaruka
Slika4.Sfernaruka
Na slici 4 prikazana je konfiguracija sferne ruke, komponirana od dva rotaciona i
jednogtranslatornogzgloba.Naovojsusliciprikazaniipridruenikoordinatnisistemi
zakojevrijedeDHparametrinavedeniutablici3.
Tablica3.DHparametri
lanak ai i di i
1 0 /2 0 1
2 0 /2 L2 2
3 0 0 d3 0
8|P a g e
d)Sfernaaka
Tablica4.DHparametri
lanak ai i di i
1 0 /2 0 4
2 0 /2 0 5
3 0 0 L6 6
Slika5.Sfernaaka
Rjeenjedirektnekinemaikezasfernuakuje:
c4 c5c6 s4 s6 c4 c5 s6 s4 c6 s1 L6 c4 s5
s c c + c s s4 c5 s6 + c4 s6 c1 L6 s4 s5
T6 = T4 T5 T6 =
3 3 4 5 4 5 6 4 6
,
s5c6 s5c6 0 L6 c5 (2.15)
0 0 0 1
9|P a g e