24.06.2014 Views

Robotika - Å olski center Celje

Robotika - Å olski center Celje

Robotika - Å olski center Celje

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

.<br />

16 PROGRAMSKI JEZIKI<br />

Načini generiranja robotskih trajektorij se za uporabnika z razvojem robotike spreminjajo. V<br />

literaturi zasledimo razdelitev robotskih jezikov na šest nivojev. Zadnji, šesti nivo predstavlja<br />

najbolj razvit tip robotskega jezika.<br />

Nivo mikroračunalniškega gibanja<br />

NIVO<br />

1<br />

<br />

<br />

omogoča najbolj preprosto upravljanje robota<br />

ukazi so odvisni od konstrukcije robota<br />

Nivo podajanja gibanja od točke do točke<br />

NIVO<br />

2<br />

<br />

<br />

robot si zapomni množico točk, ki smo jih shranili<br />

predhodnem ročnem vodenju (point to point)<br />

danes v praksi najbolj razširjen<br />

Nivo enostavnega gibanja<br />

NIVO<br />

3<br />

<br />

<br />

izboljšan drugi nivo<br />

omogoča enostavne razveljavitve, uporabo<br />

podprogramov, večje možnosti razpoznavanja okolice<br />

robota ter primitivna paralelna delovanja<br />

Nivo strukturnega programiranja<br />

NIVO<br />

4<br />

<br />

<br />

<br />

vključuje strukturirane ukaze in omogoča široko<br />

uporabo koordinatnih transformacij in izhodišč<br />

možno paralelno procesiranje ter uporaba<br />

spremenljivk stanja robota<br />

zapleten za razumevanje in uporabo<br />

Nivo podajanja delovnih nalog<br />

NIVO<br />

5<br />

<br />

<br />

<br />

gibi robota niso več vnaprej programirani, temveč se<br />

generirajo v skladu z zahtevano nalogo<br />

programski jezik potrebuje tudi model okolja<br />

primer ukaza: položi valj na kvader<br />

Nivo umetne inteligence<br />

NIVO<br />

6<br />

<br />

<br />

<br />

značilne so velike podatkovne baze z modelom okolja,<br />

ki se ažurira ob podpori senzorskega sistema<br />

vsebuje algoritme za i trčenj in iskanje optimalne varne<br />

poti<br />

uporaba simulacijskih računalniških programov ter<br />

grafike omogoča tridimenzionalni vid<br />

Slika 16.1: Razdelitev robotskih jezikov<br />

_____________________________________________________________________________________________<br />

Učno gradivo je nastalo v okviru projekta Munus 2. Njegovo izdajo je omogočilo sofinanciranje<br />

Evropskega sklada Evropske unije in Ministrstva za šolstvo in šport.<br />

195

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!