Transcript Slide 1

Robotų programavimo
technologijos
T125B114
2012 m.
Robertas Damaševičius
[email protected]
Turinys




Modulio tikslai, dėstytojai, atsiskaitymo tvarka
Robotai ir robotika
Robotų istorija
Robotikos tendencijos
Dėstytojai

Paskaitos:


R. Damaševičius
[email protected], 410/415 kab.
Laboratoriniai darbai:


asist. D. Birvinskas, [email protected]
asist. I. Martišius, [email protected]
Paskaitų ir laboratorinių darbų tvarkaraštis

Paskaitos


Trečiadieniais, kas antrą savaitę, 8.30 val. 512 a
Laboratoriniai darbai:

Trečiadieniais, kiekvieną savaitę, 10.30 val., B305
Modulio medžiaga



Paskaitų skaidrės
Lab. darbų aprašymai
Papildoma informacija
http://soften.ktu.lt/~damarobe/T125B114/
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)
Išmokyti suprogramuoti tipinius roboto
valdymo algoritmus
Paskaitų temos







1. Įvadinė paskaita: robotai, robotika, robotų
programavimas.
2. Robotų programavimo aplinkos ir kalbos. Įvadas į
Microsoft Robotics Studio.
3. Robotų modeliavimas naudojant grafinio programavimo
kalbą VPL.
4. Robotų programų architektūros ir programavimo
metodai.
5. Pagrindiniai robotų valdymo algoritmai.
6. Tipinio roboto programavimo pavyzdys ir jo analizė.
7. Seminaras. Pasiruošimas egzaminui.
Laboratorinių darbų temos








Pažintis su programavimo kalba C#
Pažintis su Microsoft Robotics Developer Studio
Darbas su DSS servisais
Įvadas į VPL
Roboto elgsenos modeliavimas naudojant VPL
Arduino roboto valdymas
Arduino roboto elgsenos programavimas
Projektinis grupinis darbas (savarankiškai)
Seminaras



Pristatomi grupinio projektinio darbo
rezultatai
Rezultatų aptarimas, diskusija
Vyks paskutinės paskaitos metu
Vertinimas




Laboratorinių darbų gynimas
Seminaras
Kontrolinis darbas
Egzaminas
25 %
25 %
25 %
25 %
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.
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.