26E053PRS - Programiranje robotskih sistema
Specifikacija predmeta | ||||
---|---|---|---|---|
Naziv | Programiranje robotskih sistema | |||
Akronim | 26E053PRS | |||
Studijski program | Elektrotehnika i računarstvo | |||
Modul | modul Računarska tehnika i informatika | |||
Tip studija | osnovne akademske studije | |||
Nastavnik (predavač) | ||||
Nastavnik/saradnik (vežbe) | ||||
Nastavnik/saradnik (DON) | ||||
Broj ESPB | 6.0 | Status predmeta | izborni | |
Uslovljnost drugim predmetima | - | |||
Ciljevi izučavanja predmeta | Osnovni kurs robotike koji priprema studenta za primenu robotskih sistema i softverskih alata koji se koriste u robotici. Daje uvid u osnovne pojmove i principe rada robota (kinematika, planiranje kretanja, navigacija), kao i iskustvo praktičnog rada sa industrijskim, kolaborativnim i mobilnim robotima i pratećim alatima koji uključuju komercijalni softver i softverske platforme otvorenog tipa (ROS). | |||
Ishodi učenja (stečena znanja) | Osposobljavanje studenata za rad u oblasti primene robotskih sistema kao i razumevanje robotskih sistema i cilju razvoja aplikativnog softvera za industrijske, kolaborativne i autonomne mobilne robote. | |||
Sadržaj predmeta | ||||
Sadržaj teorijske nastave | Uvod u robotiku i opšti pregled robotskih sistema (industrija, zdravstvo, servisi). Osnovne konfiguracije i tipične upotrebe robota. Osnovni pojmovi kinematike, planiranja kretanja i upravljanja industrijskih robota. Arhitektura i programiranje industrijskih i kolaborativnih robota. Principi kretanja autonomnih mobilnih robota: kinematika, lokalizacija, mapiranje prostora, planiranje kretanja i navigacija. | |||
Sadržaj praktične nastave | Vežbe na robotskim platformama u oblasti industrijske (ABB IRB 120), kolaborativne robotike (Franka Emika Panda) i servisne mobilne robotike (TurtleBot). Programiranje industrijskih robota u programskom okruženju ABB Robot Studio. Programiranje kolaborativnih robota korišćenjem ROS i MoveIt programskog paketa. Programiranje autonomnog mobilnog robota korišćenjem ROS i simulatora Gazebo. | |||
Literatura | ||||
| ||||
Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine | ||||
Predavanja | Vežbe | DON | Studijski i istraživački rad | Ostali časovi |
2 | 2 | 1 | ||
Metode izvođenja nastave | Predavanja, vežbe, laboratorijske vežbe i projektni zadaci. | |||
Ocena znanja (maksimalni broj poena 100) | ||||
Predispitne obaveze | Poena | Završni ispit | Poena | |
Aktivnosti u toku predavanja | Pismeni ispit | 40 | ||
Praktična nastava | 30 | Usmeni ispit | ||
Projekti | ||||
Kolokvijumi | 30 | |||
Seminari |