lekcija_3.pdf

  • Upload
    edhem

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

  • 7/26/2019 lekcija_3.pdf

    1/66

    Lekcija 3:Lokomocijanonih robota

    Prof.dr.sc. Jasmin VelagiElektrotehniki fakultet Sarajevo

    Kolegij: Mobilna robotika

    2014/2015

  • 7/26/2019 lekcija_3.pdf

    2/66

    Mobilni roboti sa kotaima kreu se uglavnom

    po ravnoj podlozi, pri emu se najeezanemaruje klizanje izmeu robota i podloge.

    Postavlja se pitanje: Da li je mogue

    projektirati robote koji e se moi kretati

    kuda i ovjek, to jest kroz ume, neravneterene, ruevine, itd?.

    Kod mobilnih robota sa kotaima uspjenostkretanja ovisi o pogonskom mehanizmu kotaa.

    Za razliku od njih, kretanje nonih robota ovisi obro ju nogui nainu na ko j i se noge kreu

    (mijenjanje poze).

    2/66

    Lokomocija nonih robota

  • 7/26/2019 lekcija_3.pdf

    3/66

    Kretanje nonih robota karakterizirano je nizom

    dodirnih taakaizmeu mobilnog robota ipodloge.

    Kljune prednosti ove lokomocije ukljuujuadaptibilnost, mogunost manevriranja na

    neravnom terenu(podlozi) i sposobnostprolaska kroz otvore i ponore.

    Takoer, ova vrsta lokomocije omoguujerukovanje okolnim objektima sa velikom

    umjenou. Izvrstan primjer za ovo je insekt balegar,

    odnosno buba, koji je sposoban kotrljati se

    poput lopte zbog vjetih prednjih nogu.

    3/66

    Lokomocija nonih robota

  • 7/26/2019 lekcija_3.pdf

    4/66

    Loa svojstva nonihrobota:

    veliki broj stupnjeva slobode, mehanika sloenost,

    sloeno odravanje stabilnosti robota.

    Noga robota mora imati vie stupnjeva

    slobode da bi mogla drati i nositi na sebitijelo hodajueg robota.

    U nekim primjenama se koriste roboti koji mogu

    podizati i prenositi druge robote.

    Dodatno, dobra manevarska svojstva se mogu

    postii samo ako noge imaju dovoljan brojstupnjeva slobode kako bi se moglo djelovati

    silom u brojnim, razliitim smjerovima.

    4/66

    Lokomocija nonih robota

  • 7/26/2019 lekcija_3.pdf

    5/66

    Budui da je lokomocija nonih robota bioloki

    inspirirana, to je neophodno razmotriti ponaanjeraznolikih ivih bia.

    Postoje brojne, razliite none konfiguracije koje suuspjeno realizirane kod mnogih organizama (slikaispod).

    5/66

    Lokomocija nonih robota

    Raspored nogu razliitih ivih bia

  • 7/26/2019 lekcija_3.pdf

    6/66

    Krupne ivotinje, kao to su sisari i gmizavci, imaju

    etiri noge, dok insekti najee imajuestili vienogu.

    Neki sisari se mogu perfektno kretati i na samo dvije

    noge.

    Za razliku od drugih ivih bia, ovjek se moekretati i skakutati na samo jednoj nozi.

    Ova posebna ljudska sposobnost manevriranja

    zahtijeva veoma sloenu aktivnu kontroluodravanja ravnotee.

    Nasuprot njima, iva bia sa tri noge mogu postiistabilno dranjekoje se moe osigurati kada jenjihov centar gravitacije unutar tronoca, kojegformiraju noge sa podlogom.

    6/66

    Lokomocija nonih robota

  • 7/26/2019 lekcija_3.pdf

    7/66

    Statika stabilnosttronone stolice je

    uspostavljena bez potrebe kretanja. to se tie robota, on mora biti sposoban

    podizati svoje nogeda bi se mogao kretati.

    Da bi postigao statiko kretanje, robot moraposjedovati najmanje est nogu.

    U takvoj konfiguraciji je mogue dizajniratihod u kome su tronoci statiki stabilni u

    dodiru sa podlogom cijelo vrijeme tokomkretanja.

    7/66

    Lokomocija nonih robota

  • 7/26/2019 lekcija_3.pdf

    8/66

    Statiko kretanje robota sa est nogu

    8/66

    Lokomocija nonih robota

  • 7/26/2019 lekcija_3.pdf

    9/66

    Insekti i pauci imaju sposobnost kretanja

    im se rode. Kod njih se problem ravnotee tokom kretanja

    rjeava veoma jednostavno.

    Sisari sa etiri noge ne mogu postii statikokretanje, ali su sposobni veoma lahko stajati na

    nogama.

    Ljudska bia nisu u mogunosti stajati u

    mjestu uz zadravanje statike stabilnosti.

    Kod bebe su potrebni mjeseci da bi mogla ustati

    i hodati, a za tranje i skakanje, posebno najednoj nozi, neophodno je znatno vie vremena.

    9/66

    Lokomocija nonih robota

  • 7/26/2019 lekcija_3.pdf

    10/66

    Ako je noni robot projektiran tako da se

    njegova ravnotea odrava u svakomtrenutku, ak i kada su sve njegove nogeukoene, kae se da robot pokazujestatiku stabilnost.

    Formalnije iskazano, statika stabilnost je

    odravanje teita (centra gravitacije)

    robota uvijek unutar konveksnog

    podruja iznad poligona kome su vrhovitake dodira nogu robota sa tlom.

    10/66

    3.2. Stabilnost nonih robota

  • 7/26/2019 lekcija_3.pdf

    11/66

    11/66

    Stabilnost nonih robota

    Stabilnost dvononog robota

    Podruje statike stabilnosti je podruje a-b.

    ba

    Noge dodiruju tlo utakama ai b.

    Ako projekcija teita

    robota (isprekidanalinije) pada unutar

    segmenta a-b, robot

    ostaje statiki stabilan.

  • 7/26/2019 lekcija_3.pdf

    12/66

    12/66

    Stabilnost nonih robota

    Stabilnost estononog robota

    Konveksno podruje estononog robota.

    Ako se teite robota nalazi unutar konveksnogomotaa, dobivenog konstrukcijom manjihkonveksnih omotaakoja sadre sve vertikalne

    projekcije dodirnih taaka sa podlogom, tada jerobot stabilan.

  • 7/26/2019 lekcija_3.pdf

    13/66

    Glavna prednost statikestabilnosti je da

    se noni robot ne moe sruiti usljedkanjenjahoda nogu ili gubitka napajanja.

    Statika stabilnost je mehanizam izbora zaogromnu veinunonihrobota.

    Unutar statike stabilnosti, rub stabi lnost ije mjera trenutne stabilnosti robota i

    definirana je kao minimalno rastojanje od

    vertikalne projekcije teita robota dogranice vertikalne projekcije konveksnog

    podrujaodgovarajuegpoligona.

    13/66

    Stabilnost nonih robota

  • 7/26/2019 lekcija_3.pdf

    14/66

    Ako teite robota moe izai izvan

    konveksnog podruja poligona i kretanjerobota se ostvaruje na upravljiv nain, tadase za robota kae da posjeduje dinamikustabi lnost.

    Unutar dinamike stabilnosti robot odravastabilnost upravljanjem kretanjem robota,

    modeliranjem i koritenjeminercije.

    Ovo ima za posljedicu potrebu zasofisticiranim dinamikim modelomrobotskog sistema i visoko razvijenim

    upravljanjem i procesom lokomocije.

    14/66

    Stabilnost nonih robota

  • 7/26/2019 lekcija_3.pdf

    15/66

    Raibert je razvio brojne dinamiki stabilne

    robote, ukljuujui jedno, dvo i etverononestrojeve.

    Takoer je interesantan Honda robot (Asimo).

    15/66

    Stabilnost nonih robota

    Iako je statika

    stabilnost lagana za

    odravanje, to je

    ograniena vrsta hodarobota i njegova gornja

    brzina.

  • 7/26/2019 lekcija_3.pdf

    16/66

    Uz dinamiku stabilnost je usko povezan pojam

    dinamiki hodkod koga se upravlja kretanjemrobota dinamiki da se odri ravnotea.

    Vrlo ilustrativan primjer dinamikog hoda je kretanjejednononog mobilnog robot.

    16/66

    Stabilnost nonih robota

  • 7/26/2019 lekcija_3.pdf

    17/66

    Noni roboti su graeni sa 1, 2, 4, 8, pa ak i sa 12

    nogu. Iako se najmanje jedna noga mora slobodno kretati

    da bi robot promijenio svoju pozu, za statikustabilnost robota koja odrava teite robota preko

    konveksnog podruja poligona, potrebno jeminimalno etiri noge, tri za formiranje poligonastabilnosti i jedna za kretanje.

    Ako robot pokazuje dinamiku stabilnost,minimalan broj nogu je jedan, kako tvrdi Raibert.

    Ovdje se pretpostavlja da se dodir noge sa tlom

    moe modelirati kao kontaktna taka.

    Takoer je mogue konstruirati robota sa irim iliduim stopalima, to predstavlja robota sa veomstopalo-tlo kontaktnom povrinom.

    17/66

    3.3. Broj nogu

  • 7/26/2019 lekcija_3.pdf

    18/66

    Iako je minimalan broj nogu zahtijevanih za

    statiku stabilnost, etiri noge nisu idealanbroj za sve primjene.

    Ako statiki stabilan robot ima samo etiri noge,tada njegovo kretanje moe biti jednostavno.

    Mogue je kretanje jedne noge u vremenu, takoda robot mora pomaknuti svoju teinu kao diohoda.

    Robot sa est nogu moe kretati vie od jednenoge u svakom trenutku i ne mora imati plan za

    kretanje njegovog teita kao odvojenekomponente svoga hoda.

    18/66

    Broj nogu

  • 7/26/2019 lekcija_3.pdf

    19/66

    Noga nonih robota ima dvije fiksirane take,

    jedna na sastavu sa tijelom robota i druga na vrhunoge (stopalo).

    Kod nonih robota obino je poeljno da se to jemogue vie povea podruje unutar koga se

    stopalo moe kretati. Za kretanje u trodimenzionalnom prostoru,

    neophodno je da minimalna konfiguracija nonogrobota sadri zglobove koji joj omoguuju dovoljanbroj stupnjeva slobode da bi stopalo obuhvatilo

    trodimenzionalnu dodirnu povrinu s tlom. Fiziki, veina robotskih zglobova posjeduje jedan

    stupanj slobode.

    19/66

    3.4. Izvedbe nogu

  • 7/26/2019 lekcija_3.pdf

    20/66

    Ovi jednostavni zglobovi se mogu kombinirati da se

    dobiju mnogo sloeniji zglobovi, kao to su loptastizglobovi.

    Iako se minimalno zahtijeva tri jednostavna zgloba

    za prekrivanje trodimenzionalnog prostora, stvarni

    radni prostor noge moe se poboljati koritenjemvie od tri zgloba, i ako orijentacija dodira noge ipodloge mora biti kontrolirana, tada se zahtijevaju

    dodatni zglobovi.

    Drugim rijeima, zahtijeva se minimalno tristupnja slobode kretanjajer je prostor kontakta

    noge i podloge trodimenzionalan.

    Da bi se dobio kvalitetniji hod izvodi se vie od tristupnja slobode.

    20/66

    Izvedbe nogu

  • 7/26/2019 lekcija_3.pdf

    21/66

    Slino robotskim manipulatorima, robotska noga

    se moe modelirati kao skupina krutihsegmenata povezana zglobovima.

    Bazni segment je privren na tijelo robota ivrh noge moe, ili ne mora, biti u dodiru s tlom.

    Jednostavni zglobovi robotske noge mogu bititranslacijski i rotacijski.

    Rotacijski zglobovi uzrokuju rotaciju izmeu dvakruta segmenta koje povezuje, dok translacijski

    proizvode translaciju.

    Sloeniji zglobovi se mogu modeliratikombinacijom dvaju jednostavnih tipova

    zglobova.

    21/66

    Izvedbe nogu

  • 7/26/2019 lekcija_3.pdf

    22/66

    Postoji osam osnovnih konfiguracija trodimenzionalnih

    robotskih nogu dobivenih kombiniranjem osnovnih tipova

    zglobova. 22/66

    Izvedbe nogu

    (d)(a) (b) (c)

    (h)(e) (f) (g)

  • 7/26/2019 lekcija_3.pdf

    23/66

    Izvedbe jednostavnih nogu na temelju

    translacijskih i rotacijskih zglobova. Rotacijski zglobovi su oznaeni malim

    kruiima, dok su translacijski oznaenisvijetlim pravokutnicima.

    Kod struktura (a)-(d) translacijski zglobovi su

    u kontaktu s tijelom robota, za razliku od

    struktura (e)-(h) kod kojih su rotacijski

    zglobovi u kontaktu s tijelom robota

    23/66

    Izvedbe nogu

  • 7/26/2019 lekcija_3.pdf

    24/66

    Za dizajn pojedinane noge, zadatak kretanja

    noge ukljuuje manipuliranje zglobovima takoda se omoguuje postizanje razliitih pozicija uprostoru.

    Ovo predstavlja problem direktne kinematike

    robotske noge, formuliran kao: kako izraunatipoziciju i orijentaciju vrha noge (stopala).

    Klasina formulacija ovog problema izraava sekoritenjem homogenih koordinata za prikazpozicije svakog segmenta noge i zatimraunanje matrice homogene transformacijekoja predstavlja transformaciju iz baznog

    koordinatnog sistema u koordinatni sistem

    pridruen vrhu noge, odnosno stopalu.

    24/66

    Izvedbe nogu

  • 7/26/2019 lekcija_3.pdf

    25/66

    Na sljedeoj slici prikazana je dvodimenzionalna

    noga sastavljena od dva rotacijska zgloba odvojenakrutim segmentima duina l1i l

    2.

    25/66

    Izvedbe nogu

    y

    x1

    2

    1l

    2l

    stopalo

    tijelo robota

    Noga povezuje tijelo robota pod

    uglom 1u odnosu na horizontalnu

    liniju. Drugi zglob zatvara ugao 2sa linijom produenja prvogsegmenta.

  • 7/26/2019 lekcija_3.pdf

    26/66

    Postavljanjem ishodita koordinatnog sistema u

    taku dodira zgloba sa tijelom robota, pozicijastopala, kao funkcija od 1i 2(zglobovski uglovi),dana je sa:

    Jednadba (*) predstavlja jednadbu direktne

    kinematike. Inverzna kinematikanoge ukljuuje odreivanje

    uglova 1i 2, koji se zahtijevaju za mjesto stopala u

    taki (x, y).

    26/66

    Izvedbe nogu

    )sin(

    )cos(

    )sin(

    )cos(

    21

    21

    21

    1

    1

    lly

    x

    (*)

  • 7/26/2019 lekcija_3.pdf

    27/66

    Jednostavnim raunanjem se dobiva:

    Rjeenje inverzne kinematike, u opem sluaju, nijejednoznano, moe postojati vie rjeenja istogproblema.

    Takoer, nisu sva rjeenja (x, y) dohvatljiva za nogu.

    Za ove take se kae da su van radnog prostoranoge.

    27/66

    Izvedbe nogu

    21

    22

    21

    22

    22

    )cos(ll

    llyx

    222222111 )sin())cos()cos(()cos( yx ylxll

  • 7/26/2019 lekcija_3.pdf

    28/66

    Pretpostavljajui da je prvi zglob ogranien u

    podruju |1|/2 tada je l2=l1/2. Rezultantni radni prostor noge je skiciran na slici.

    28/66

    Izvedbe nogu

    Radni prostor dvodimenzionalne noge

  • 7/26/2019 lekcija_3.pdf

    29/66

    Zbog postojanja vie stupnjeva slobode

    dvozglobnog sistema kvazielastine operacije nogese, u principu, mogu realizirati kompenzirajuimneelastinim operacijama dvaju zglobova.

    Svojstvo elastinosti postie se sinhroniziranimoptereenjem zglobova koljena i glenja (lanak).

    Za postizanje optimalne duljine skoka pri odreenoj

    brzini tranja minimalna krutost noge mora bitipostignuta.

    Tokom skoka uglovi koljena i glenja mijenjaju sesinhronizirano.

    U tranju ugao koljena openito dosee maksimalnosavijanje (ili ispruenje) ranije nego ugao glenja.Kod maratona kretanje rezultira sinhroniziranim

    promjenama oba ugla.

    29/66

    Izvedbe nogu

  • 7/26/2019 lekcija_3.pdf

    30/66

    Openito, savijanje u jednom zglobu praeno je

    izduenjem u drugom zglobu (slika ispod). 30/66

    Izvedbe nogu

    Ugao glenja ()

    Ugaokoljena()

  • 7/26/2019 lekcija_3.pdf

    31/66

    Drugim rijeima, zglobovi se suprostavljaju jedan

    drugom tokom kretanja. U sluaju prevelikog ispruenja zglobovski

    momenti mijenjaju predznak.

    Tako visoko nestabilno stanje moe nametnuti

    ozbiljne zahtjeve na upravljaki sistem. Poznato je da bilo koji mehaniki sistem ima gubitke

    usljed trenja. Jedan od naina smanjenja utjecajatrenja je poboljanje zglobova.

    Tranje ovjeka se generira ciklikim operacijamanogu.

    Horizontalna brzina stopala neminovno oscilira od

    nulte vrijednosti tokom kontakta sa podlogom do

    dvostruke brzine tranja tokom faze leta.

    31/66

    Izvedbe nogu

  • 7/26/2019 lekcija_3.pdf

    32/66

    U vertikalnom smjeru dolazi do nagle

    propagacije stopala prilikom slijetanja. Prilagoavanje brzine stopala, prilikom slijetanja,

    u trenutku kontakta sa podlogom predstavlja

    veliki izazov za sisteme upravljanja.

    Posebno se u aksijalnom smjeru zahtijeva daaktivna noga smanji svoju brzinu za pola

    dotadanje vrijednosti.

    Isto tako, potrebno ubrzanje aktivne noge i

    smanjenje pohrane energije e poveatitrokove lokomocije.

    32/66

    Izvedbe nogu

  • 7/26/2019 lekcija_3.pdf

    33/66

    Umjesto toga, trka doivljava udar usljed naglog

    smanjenja brzine distalne mase. Kvalitet jastuia pete (ovisno o kvalitetu dona patike) i

    viskozno-elastina suspenzija miia noge smanjujuamplitudu i vrijeme porasta reakcije sile tokom sputanjanoge.

    33/66

    Izvedbe nogu

  • 7/26/2019 lekcija_3.pdf

    34/66

    Fizika realizacijaviskozno-elastine suspenzije

    klimavih segmenata. 34/66

    Izvedbe nogu

  • 7/26/2019 lekcija_3.pdf

    35/66

    Ovo znaajno priguuje utjecaj neizbjenih

    gubitaka. Da bi se odrala brzina tranja, uz istovremeno

    eliminiranje gubitaka uslijed trenja, trka morauloiti dodatni napor kombinirajui kretanje

    razliitih zglobova. Kako se glavni gubici javljaju u aksijalnom smjeru

    noge to je mogue kompenzirati gubitke aktivnimizduenjem noge.

    Trka dodiruje podlogu sa savijenim segmentimau koljenu, time se smanjuje pritisak na sve

    najblie zglobovske povrine.

    Ovo izduenje opruga noge i koljena se moe

    ostvariti pogonjenjem serijski povezanih opruga.

    35/66

    Izvedbe nogu

  • 7/26/2019 lekcija_3.pdf

    36/66

    Za zadanu poziciju stopala postavlja se pitanje:

    Moe li se nogom kvalitetno upravljati uokolici zadane pozicije?

    Odgovor na ovo pitanje daje matrica Jacobiana,

    koja povezuje brzine stopala (vrha noge) sa

    ugaonim brzinama zglobova :

    36/66

    3.5. Upravljivost noge

    21 ,

    21

    21

    )(

    yy

    xx

    J

  • 7/26/2019 lekcija_3.pdf

    37/66

    Matricom Jacobiana predstavlja se problem

    diferencijalne kinematike:

    Ako je zadana eljena trajektorija noge uradnom prostoru, moese izraunatiinverznamatrica Jacobiana , koja odreujeodgovarajuebrzine zglobovskog prostora.

    37/66

    Upravljivost noge

    2

    1

    )(

    d

    dy

    d

    dx

    dt

    dydt

    dx

    J

    x 1)( J

  • 7/26/2019 lekcija_3.pdf

    38/66

    Kada noga izgubi jedan ili viestupnjeva slobode

    u radnom prostoru, kao to su granice radnogprostora noge, pojavljuju se tzv. singulariteti.

    Postojanje singulariteta u nekim konfiguracijama

    noge znai da je nemogue pomicati nogu uodgovarajuemsmjeru od singularne take.

    Singulariteti se javljaju na granici radnog prostora,

    ali se mogu pojaviti i unutar radnog prostora.

    Matematiki se singulariteti dobivaju

    izraunavanjem determinante matrice

    Jacobiana i njenim izjednaavanjems nulom.

    Kada je determinanta Jacobiana jednaka nuli,

    matrica Jacobiana gubi puni rang i singulariteti

    postoje.

    38/66

    Upravljivost noge

  • 7/26/2019 lekcija_3.pdf

    39/66

    Za jednostavnu dvodimenzionalnu nogu

    determinanta Jacobiana iznosi:

    Fiziki ovi singulariteti odgovaraju ispruenom ilizgrenompoloajunoge.

    39/66

    Upravljivost noge

    ili0

    0|sin|))(det(

    2

    221llJ

  • 7/26/2019 lekcija_3.pdf

    40/66

    Do sada je razmatran problem direktne i inverznekinematike u 2D prostoru, budui da je stanje nogedefinirano njenom pozicijom (x, y) i orijentacijom .

    U 3D prostoru zahtijeva se est skalarnih

    parametaraza prikaz stanja noge, tri za poziciju i tri

    za orijentaciju.

    Translacija i orijentacija u 3D prostoru postaju

    prilino glomazne ako se uzima razdvajanje pozicijei orijentacije.

    Mnogo efikasnije rjeenje predstavlja upotrebahomogenih koordinataza prikaz taaka ihomogene transformacije za prikaz transformacije

    izmeu dva koordinatna sistema, odnosno za prikaz

    pozicije i orijentacije, openito.

    40/66

    3.6. Direktna i inverzna kinematika 3D

    prostora

  • 7/26/2019 lekcija_3.pdf

    41/66

    Ovo omoguuje da se obje transformacije mogu

    izraziti uniformno kao produkt matrica, kao iviestruke transformacije izraunate matrinimproduktom.

    Taka P=(x1,x2,x3) u homogenim koordinatama

    moe se predstaviti takom Ph=[x1,x2,x3,1]T

    . Transformacija take Putaku P=(y1,y2,y3) moe

    se ostvariti kombinacijom matrica rotacije i

    translacije:

    41/66

    Direktna i inverzna kinematika 3D prostora

    333231

    232221

    131211

    rrr

    rrr

    rrr

    R ),,( zyx pppP

  • 7/26/2019 lekcija_3.pdf

    42/66

    U zapisu homogenih koordinata:

    Koritenjem matrice homogene transformacije Tdobiva se:

    gdje je:

    42/66

    Direktna i inverzna kinematika 3D prostora

    11000

    1

    3

    2

    1

    333231

    232221

    131211

    3

    2

    1

    x

    x

    x

    prrr

    prrr

    prrr

    y

    y

    y

    z

    y

    x

    1000

    333231

    232221

    131211

    z

    y

    x

    prrr

    prrr

    prrr

    T

    TPP

  • 7/26/2019 lekcija_3.pdf

    43/66

    Pretpostavimo da je jedan koordinatni sistem

    privren na stopalo noge i drugi na tijelomobilnog robota.

    Tada postoji homogena transformacija Tkoja

    preslikava take koordinatnog sistemastopala u take koordinatnog sistema tijelarobota.

    Te biti funkcija zglobovskih uglova i

    segmenata koji sainjavaju nogu. Odreivanje matrice Tje proces

    uspostavljanja direktne kinematike noge.

    43/66

    Direktna i inverzna kinematika 3D prostora

  • 7/26/2019 lekcija_3.pdf

    44/66

    Ako koordinatni sistem privren na stopalo ima

    ishodite u vrhu noge tada se problem inverznekinematike svodi na rjeavanje sljedee matrinejednadbe:

    za neku kombinaciju zglobovskih uglova, gdje je

    (x, y, z) eljena pozicija noge izraena ukoordinatama tijela robota.

    44/66

    Direktna i inverzna kinematika 3D prostora

    1

    0

    0

    0

    1

    1

    z

    y

    x

    T

  • 7/26/2019 lekcija_3.pdf

    45/66

    Veina robotske literature, gdje se obrauje

    hod robota, ima svoje ishodite u literaturi izbiolokih nauka.

    Koraanje hodajuih robota moe serastaviti u sinhronizirane korake svake noge.

    Pri tome se uoavaju dvije faze: pri jelaznafaza, u kojoj noga nije u dodiru s tlom, ifaza

    potpore, u kojoj postoji dodir.

    Vrijeme potrebno za kompletiranje korakapoznato je pod imenom vr i jeme cik lusa.

    45/66

    3.7. Hod nogu i upravljanje hodom

  • 7/26/2019 lekcija_3.pdf

    46/66

    Postoje dvije vrste hoda:

    Periodiki

    Neperiodiki.

    Neperiodiki hodje svojstven biolokimsistemima koji hodaju neravnim tlom, dok jeperiodiki hodsvojstven sistemima koji idu

    ravnim tlom.

    Muybridge (1957) razlikuje osam razliitihperiodikih hodova etveronoaca poravnom tlu.

    46/66

    Hod nogu i upravljanje hodom

  • 7/26/2019 lekcija_3.pdf

    47/66

    Periodiki hod etveronoaca:

    Sporo koraanje(ukljuujui gmizanje kaospecijalan sluaj). Jedna noga se kree u jednomtrenutku. Gmizanje je jedini statiki stabilan hod.

    Umjeren hod(konjski hod). Hod bri od koraanja.

    Postoji naizmjeninost izmeu jedne i druge nogeu hodu.

    Kas.Dranje je osigurano dijagonalnimrasporedom para nogu.

    Brzi hod.Dranje je osigurano lateralnimrasporedom parova nogu.

    Lagano galopiranje.

    47/66

    Hod nogu i upravljanje hodom

  • 7/26/2019 lekcija_3.pdf

    48/66

    Periodiki hod etveronoaca:

    Galop.Postoje dvije vrste galopa: linijski irotacijski galop. Kod linijskog galopa noge se

    pomiu linijski du tijela. U rotacijskom galopunoge se pomjeraju cikliki oko tijela.

    Rikoeto. Kretanje koje se sastoji odsekvence podskakivanja, skakutanja, skoka u

    zrak ili preskakanja. Ovo kretanje je

    svojstveno australijskim torbarima, naprimjer,

    kengurima.

    48/66

    Hod nogu i upravljanje hodom

  • 7/26/2019 lekcija_3.pdf

    49/66

    Periodiki hod etveronoaca:

    49/66

    Hod nogu i upravljanje hodom

    1 1

    2 2

    3 3

    4 4

    Koraanjei puzanje Umjeren hod

    1 1

    2 2

    3 3

    4 4

    Kas Brzi hod

  • 7/26/2019 lekcija_3.pdf

    50/66

    Periodiki hod etveronoaca:

    50/66

    Hod nogu i upravljanje hodom

    1 1

    2 2

    3 3

    4 4

    Lagano galopiranje Linijski galop

    1 1

    2 2

    3 3

    4 4

    Rotacijski galop Odskakanje

  • 7/26/2019 lekcija_3.pdf

    51/66

    Primjer realizacije etverononog mobilnog

    robota. 51/66

    Hod nogu i upravljanje hodom

  • 7/26/2019 lekcija_3.pdf

    52/66

    Postoje dvije strategije za predvianje

    rasporeda nogu tokom kretanja. Jedna strategija minimizira broj kretnji tijela,

    a druga preferira pomicanje centra mase

    kako bi se maksimiziralo podrujestabilnosti robota.

    Kod robota sa est nogu postoje dvije vrstehoda: valniijednako-fazn ihod.

    Valni hodkarakterizira jednolika aktivnostsvih nogu tokom hoda.

    Jednako-fazni hodse odlikuje

    optimalnom granicom statike stabilnosti.

    52/66

    Hod nogu i upravljanje hodom

  • 7/26/2019 lekcija_3.pdf

    53/66

    Valni i jednako-fazni hod biolokih

    esteronoaca. 53/66

    Hod nogu i upravljanje hodom

    1 1

    2 2

    3 3

    4 4

    5 5

    6 6

    Valni hod Jednako-fazni hod

  • 7/26/2019 lekcija_3.pdf

    54/66

    to se tie ivih organizama, prvi koji su se

    kretali na est nogu su rakovi. Po tome se odmah moe zakljuiti da je hod

    na est nogu najjednostavniji.

    est nogu je bitno zato da tijelo koje hoda

    moe uvijek stabilno stajati na tri noge (kaotronoac), dok se druge tri noge pripremaju zanovu poziciju, na koju e se tijelo pomaknuti.

    Tako je najjednostavnije napraviti robota koji

    e hodati. Njemu za svaku nogu treba minimalno dva

    servomotora, koji e pomicati nogu gore-doljei naprijed-nazad.

    54/66

    Hod nogu i upravljanje hodom

  • 7/26/2019 lekcija_3.pdf

    55/66

    Takav robot e se moi uspjenije kretati po

    neravnim terenima, ali e biti i sporiji odostalih vrsta robota, jer mu brzina ovisi o brzinipokretanja nogu, a poto sa servomotorimanije mogue te noge pomicati brzo on e biti

    spor. Kada se pogledaju kukci, vidi se da se oni

    kreu izuzetno brzo (za svoju veliinu), to jezato to se njihove noge sastoje od nekoliko

    lanaka i vie miia. Mogue je nainiti imitaciju takve noge, pa za

    pogon robota upotrijebiti umjetne miie ilivie brzih servomotora.

    55/66

    Hod nogu i upravljanje hodom

    H d i lj j h d

  • 7/26/2019 lekcija_3.pdf

    56/66

    Umjetni miii su graeni od materijala koji

    se pod utjecajem elektrine energije steu,odnosno rasteu.

    To su takozvani "pametni polimeri", na

    primjer, polipiroli, ali oni su jo uvijek u

    razvoju i jo nisu ni blizu organskimmiiima.

    esterononi roboti, izmeu ostalog, imaju

    veliku primjenu u deminiranju minskih poljai pronalaenju mina.

    56/66

    Hod nogu i upravljanje hodom

    H d i lj j h d

  • 7/26/2019 lekcija_3.pdf

    57/66

    Jedan od prvih estononih robota

    deminera je COMET 1. 57/66

    Hod nogu i upravljanje hodom

    3 8 O t li ti i bil ih b t

  • 7/26/2019 lekcija_3.pdf

    58/66

    Osim mobilnih robota na kotaima i nonih

    robota postoje i druge vrste robota s obzirom nanain obavljanja kretanja i sredine unutar kojese kreu, kao to su podvodni roboti, letei(zrani) robotii svemirska vozila.

    Kod podvodnih robota (plovila) najvie su uupotrebi dvije pogonske strukture: robot u

    ob l iku torpedai robot sa perajama.

    Torpedo podvodni roboti koriste pojedinane

    propelere za kretanje naprijed, odnosno nazad,dok se upravljake povrine koriste zaupravljanje smjerom kretanja.

    58/66

    3.8. Ostali tipovi mobilnih robota

    O t li ti i bil ih b t

  • 7/26/2019 lekcija_3.pdf

    59/66

    Upravljake povrine mogu osigurati pravac

    kretanja samo u horizontalnoj ravnini, odnosnosamo u vertikalnoj ravnini.

    Dubina se moe kontrolirati plutanjem robota. Koddruge vrste robota kolekcija peraja je rasporeenadu tijela robota.

    Upravljanje skupom peraja moe se mijenjatipozicija i orijentacija robota neovisno.

    Rezultat su bolja manevarska svojstva u odnosu na

    torpedo podvodne robote.

    Takoer je vano naglasiti da je podvodnog robotamogue izgraditi bez aktivnog propulzionogupravljanja, koritenjem aktivnog upravljanjaplutanjem.

    59/66

    Ostali tipovi mobilnih robota

    O t li ti i bil ih b t

  • 7/26/2019 lekcija_3.pdf

    60/66

    Kod podvodih robota su posebno izraeni

    problemi opaanja okolinei upravljanje. Koritenje vizualnih senzora na velikoj dubini je

    dosta problematino, zbog toga to voda sadrimaterijale koji mogu opaanje na temelju

    svjetlosti uiniti nemoguim, ak i na malimudaljenostima od podvodnog robota.

    Iako voda omoguava ljuljanje (plutanje) robotai njegovo kretanje, nemogue je tano

    odometrijski estimirati poziciju i orijentacijupodvodnog robota na temelju brzine propelera i

    pozicije upravljakih povrina.

    60/66

    Ostali tipovi mobilnih robota

    O t li ti i bil ih b t

  • 7/26/2019 lekcija_3.pdf

    61/66

    Primjer podvodnog robota

    61/66

    Ostali tipovi mobilnih robota

    O t li ti i bil ih b t

  • 7/26/2019 lekcija_3.pdf

    62/66

    Zrani roboti obuhvaaju sve vrste letjelica,

    poevi od letjelica sa autopilotom doautonomne bespilotne letjelice (robota).

    Veliki broj letjelica sa nepominim krilima semoe upravljati daljinski sa zemlje.

    Daljinske komande se osiguravaju iz zemljanihstanica i koriste se sofisticirane metode

    lokalizacije zranih robota na temelju mjerenjaGPS-a.

    Druga vrsta leteih robota su autonomneletjelice koje na sebi imaju upravljako-navigacijski sistem koji omoguuje njihovokretanje bez pomoi ovjeka.

    62/66

    Ostali tipovi mobilnih robota

    O t li ti i bil ih b t

  • 7/26/2019 lekcija_3.pdf

    63/66

    Kod leteih robota je posebno izraen

    problem duljine letazbog ogranienogvremenskog trajanja baterija, odnosnoveliine benzinskog rezervoara.

    Tipini primjeri leteih robota su helikopteri ibespilotne letjelice.

    Upravljanje helikopterom predstavlja veliki

    izazov, budui da je helikopter sloen i

    nelinearan sistem sa znaajno izraenimmeusprenim efektima izmeu pojedinihosi kretanja, odnosno rotacije.

    63/66

    Ostali tipovi mobilnih robota

    Ostali tipovi mobilnih robota

  • 7/26/2019 lekcija_3.pdf

    64/66

    Primjeri bespilotnih letjelica i helikoptera

    64/66

    Ostali tipovi mobilnih robota

    Bespilotna letjelica

    Autonomni helikopter

    Ostali tipovi mobilnih robota

  • 7/26/2019 lekcija_3.pdf

    65/66

    Svemirski mobilni roboti se koriste kao

    pomo pri konstrukciji, odravanju i popravcisvemirskih stanica i satelita.

    U novije vrijeme se posebna panjaposveuje razvoju mobilnih robota za

    istraivanje nepoznatih ili nedovoljnoistraenih svemirskih prostranstava, kao to

    je izmeu ostalog i planeta Mars.

    Za istraivanje Marsa je razvijeno nekolikogeneracija mobilnih robota iji oblik iperformanse su se prilagoavale novimsaznanjima vezanim za tu planetu.

    65/66

    Ostali tipovi mobilnih robota

    Ostali tipovi mobilnih robota

  • 7/26/2019 lekcija_3.pdf

    66/66

    Primjer robota za svemirska istraivanja

    66/66

    Ostali tipovi mobilnih robota