Gotovi Seminarski Diplomski Maturalni Master ili Magistarski

Puna verzija: Informacioni sistemi u robotici
Trenutno pregledate Lite verziju foruma. Pogledajte punu verziju sa odgovarajućim oblikovanjima.
Maturski, seminarski i diplomski radovi iz informacionih sistema.

Robotika kao primenjena nauka nalazi najveću moguću primenu u današnjem industrijskom društvu. Pre svega u automatizaciji proizvodnje čime se postiže ogromna produktivnost. Njena primena je i najveća u najrazvijenim zemljama sveta. Zahvaljujući njenoj primeni cena industrijskih proizvoda može da bude manja i time konkurentnija na tržištima. Ova oblast je vrlo popularna u svetu tako da postoji na hiljade klubova pre svega amaterskih koji se njome bave. Pojava LEGO robota ovu oblast je učinila dostupnom velikom broju ljudi i pojednostavila pristup upoznavanju sa ovom oblasti.

U skorijoj budućnosti, Androidi (Android je robot napravljen tako da izgleda kao čovek, za razliku od ginoida napravljenog da izgleda kao žena) u fizičkim i elektronskim oblicima biće integrisani u naše društvo kroz raznu upotrebu u svakodnevnom životu. Roboti će izražavati funkcionalne emocije i rasuđivanje. Napredni Androidi će izgledati veoma slično ljudskim bićima i ispunjavaće uloge u trgovini, zajednici, sportu, vladi itd.Robotska efikasnost i preciznost će promeniti proizvodnju, medicinu, putovanja u svemir, istraživanja, industriju i zameniće ljudsku radnu snagu. Industrija robotike će postati multimilijarderski svetski biznis, i stvoriće mnoštvo novih karijera i poslovnih prilika. Interesantno je da će ljudska bića usvojiti Androidska poboljšanja kako bi postigli nadljudske sposobnosti.Poslovanje u budućnosti, ne će biti zamislivo bez Androida. Oni će razviti veštine koje su superiornije u odnosu na ljudske prirodne osobine, a sve u cilju kako bi ispunili potrebe specijalizovanih poslova. Takođe u domaćinstvima se očekuje velika pomoć Androida koji će pored običnih i stalnih poslova, kao što su spremanje, čišćenje, posluživanje, čuvanje, biti programirani i za prenos znanja, vaspitaje i pomoć kod dece, pažnju i negu starijih osoba itd.O „običnim” robotima nema potrebe nešto posebno govoriti, jer su već uveliko zastupljeni u industrijama, vojsci, nauci itd. Danas roboti u Japanu čiste ulice od snega tako što „jedu” sneg i pretvaraju ga u kocke leda koje vrlo precizno slažu pored puta. Naravno da ti roboti rade bez pomoći ljudi i programirani su sa najvećom preciznošću i pažnjom po ostale učesnike u saobraćaju.

U upotrebi su roboti pomoću kojih se čiste oluci na kućama ali i oni koji imitiraju pacijente na fakultetima stomatologije i na kojima se studenti uče da popravljaju zube. Takvi roboti imaju identični oblik vilice i zuba sa ugrađenim senzorima umesto živaca, ali imaju i mogućnost da komentarišu i „jauču” ako ih zaboli popravka. Sa takvim robotima-pacijentima je prevaziđen problem koji se dešavao kada je u pitanju obuka budućih stomatologa i njihovih, s razlogom, bojažljivih i nepoverljivih pacijenata.
Međutim, u budućnosti ćemo se suočiti sa ozbiljnim etičkim, bezbednosnim, i društvenim pitanjima zbog naših robotskih kreacija. Južna Koreja je već odlučila da donese Etički zakon o robotima (2007) kako bi sprečila njihovu zloupotrebu od strane ljudi, ali i obratno.
Ovo i nije čudno kada se ima u vidu da ta zemlja smatra robotiku jednom od najnaprednijih industrija i predviđa da će do 2020. godine svako južnokorejsko domaćinstvo imati robota u kući, a da će do 2018. roboti obavljati rutinske hirurške intervencije.

2 Programiranje robota

Razmotrimo principe komandovanja robotom:
1. Kreatanje unapred
Za kretanje unapred neohodno je omogućiti rad oba motora tj. bitovi D0 i D2 moraju biti postavljeni na 1. Takođe motori moraju se okretati u istom smeru pa ćemo bitove D1 i D3 takođe postaviti na 1. To znači da na Data port treba poslati broj 1+2+4+8=15(1111 binarno).
2. Kreatanje unazad
I u ovom slučaju neohodno je omogućiti rad oba motora tj. bitovi D0 i D2 moraju biti postavljeni na 1, ali sada se njihov smer okretanja mora promenit pa ćemo bitove D1 i D3 postaviti na 0. To znači da na Data port treba poslati broj 1+0+4+0=5(101 binarno).
3. Kreatanje ulevo
Za kretanje ulevo treba zaustaviti motor1 tj. bit D0 treba postaviti na 0, što znači da na Data port treba poslati broj 0+2+4+8=14(1110 binarno).
4. Kreatanje udesno
Za kretanje udesno treba zaustaviti motor2 tj. bit D2 treba postaviti na 0, što znači da na Data port treba poslati broj 1+2+0+8=13(1011 binarno).
5. Zaustavljanje robota
Za zaustavljanje motora treba zaustaviti oba motora tj. bitove D0 i D2 treba postaviti na nulu, što znači da na Data port treba poslati broj 0+0+0+0=0.
6. Zvučni signal
Za generisanje zvučnog signala treba bit D4 postaviti na 1 i zadržati to stanje određeno vreme(dužina trajanja) znači da na Data port treba poslati broj: prethodno stanje+16, a nakon završetka generisanja zvuka ovaj bit treba vratiti na 0 tj. na Data port treba poslati broj : prethodno stanje - 16.
Budući da su nam jasni načini upravljanja robotom sam program moguće je napisati u bilo kom programskom jeziku. U ovom primeru program je napisan u Turbo pascal-u. Pozivom programa dobićemo ekran prikazan kao na donjoj slici:

SADRŽAJ
1 Uvod 3
2 Programiranje robota 4
3 Informacioni sistemi u robotici 8
4 Uticaj robotike na organizaciju rada 10
5 Zaključak 11
6 Literatura 12
Referentni URL