1 / 13

Robotų programavimo technologijos

Robotų programavimo technologijos. T125B114 201 4 m. Robertas Damaševičius r obertas.damasevicius @ktu.lt. Dėstytojai. Paskaitos: Prof. R. Damaševičius r obertas.damasevicius @ktu.lt, 409a kab. Laboratoriniai darbai: Asist. M. Vasiljevas, mindaugas.vasiljevas@ktu.lt

Download Presentation

Robotų programavimo technologijos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Robotų programavimo technologijos T125B114 2014 m. Robertas Damaševičius robertas.damasevicius@ktu.lt

  2. Dėstytojai • Paskaitos: • Prof. R. Damaševičius robertas.damasevicius@ktu.lt, 409a kab. • Laboratoriniai darbai: • Asist. M. Vasiljevas, mindaugas.vasiljevas@ktu.lt • Lekt. D. Birvinskas, darius.birvinskas@ktu.lt • Lekt. I. Martišius, ignas.martisius@ktu.lt

  3. Paskaitų ir laboratorinių darbų tvarkaraštis • Paskaitos • antradieniais, lyg.sav., 13.00 val. D153 • Laboratoriniai darbai / projektai / konsultacijos: • trečiadieniais, lyg. sav, 8.30-10.00, 10.30-13.00 val. (papildomai, jei reikės 17.00-18.30), B305

  4. Modulio medžiaga • Paskaitų skaidrės • Lab. darbų aprašymai • Papildoma informacija http://proin.ktu.lt/~damarobe/T125B114/

  5. Modulio tikslai • Supažindinti su: • pagr. robotų programavimo technologijomis, • metodais ir valdymo algoritmais; • robotų programavimu ir modeliavimu Microsoft Robotics Developer Studio aplinkoje • grafine robotų modeliavimo kalba VPL (Visual Programming Language) • robotų platformomis Arduino, .NET Gadgeteer, LEGO • Išmokyti suprogramuoti tipinius roboto valdymo algoritmus

  6. Paskaitų temos • 1 Įvadinė paskaita: robotai, robotų programavimas. • 2 Robotų programavimo ir modeliavimo aplinkos ir kalbos. • 3 Robotų programų architektūros ir programavimo metodai. • 4 Pagrindiniai robotų valdymo algoritmai. • 5 Robotų bendruomenės (Multi-robotai) • 6 Tipinio roboto programavimo pavyzdys ir jo analizė. Taikomieji pavyzdziai • 7 Seminaras. Atsiskaitymas už projektą.

  7. Laboratorinių darbų temos • 1. Pažintis su programavimo kalba C# • 2. Įvadas į Visual Programming Language (VPL) • 3. Susipažinimas su MRDS ir darbas su servisais • 4. Robotų elgsenos modeliavimas naudojant VPL • 5. Roboto važiuoklės, valdomos Arduino mikrovaldikliu programavimas • 6. Robotinės rankos programavimas • 7. Lego Mindstorms NXT roboto valdymas • 8. Supažindinimas su neuronine robotų valdymo sąsaja

  8. Laboratorinių darbų atlikimas • LD 1-4 – privalomi, atsiskaitymas: ataskaita • LD 5-8 – tik vienas pasirinktas + projektinis grupinis darbas, atsiskaitymas: projekto ataskaitos dalis

  9. Seminaras • Pristatomi grupinio projektinio darborezultatai (ataskaita + skaidres) • Rezultatų aptarimas, diskusija • Vyks paskutinės paskaitos metu

  10. Vertinimas • Laboratorinių darbai 25 % • Projektas 25 % • Seminaras 25 % • Egzaminas 25 %

  11. Atsiskaitymo terminai • LD1: 4 savaitė • LD2: 6 savaitė • LD3: 8 savaitė • LD4: 10 savaitė • Projektas: 16 savaitė • Seminaras: 16 savaitė

  12. Pagrindinė literatūra • K. Johns, T. Taylor. Professional Microsoft Robotics Developer Studio. Wrox, 2008. • J. Blankenship, S. Mishal. Robot Programmer's Bonanza. McGraw-Hill/TAB Electronics; 1 ed., 2008. • O. Bishop. Robot Builder's Cookbook: Build and Design Your Own Robots. Newnes, 2007.

  13. Papildoma literatūra • J.L. Jones. Robot Programming: A Practical Guide to Behavior-based Robotics. McGraw-Hill, 2004. • B. Siciliano, O. Khatib (Eds.). Springer Handbook of Robotics. Springer; 1 ed., 2008. • A. Cypher. Watch What I Do: Programming by Demonstration. MIT Press, 1993.

More Related