Informatyka w robotyce

Transkrypt

Informatyka w robotyce
Informatyka w robotyce
Wydział Informatyki
Nazwa
programu
kształcenia
Informatyka
Poziom i forma studiów
II stopień dla abs. st. inż. kier. Inf.
niestacjonarne
Specjalność
Systemy Informatyczne
Ścieżka dyplomowania
2013/2014L - 2014/2015L
Nazwa
przedmiotu
Informatyka w robotyce
Kod przedmiotu
SI1215
Punkty ECTS
4
Rodzaj
przedmiotu
obieralny
Semestr 1,2
Liczba
godzin w
semestrze
W - 16 Ćw - 0 PS - 16 P - 0 L - 0 S - 0
Przedmioty
wprowadzające
Założenia i
cele
przedmiotu
Formy
zaliczenia
Zapoznanie studentów z podstawami robotyki. Przedstawienie jej głównych filarów zaznaczając obszary w
których szczególnie popularne jest zastosowanie technik informatycznych. Wykształcenie szeroko perspektywiczne spojrzenie na problemy dotyczące pracy
robotów w warunkach rzeczywistych. Zaznajomienie ze współczesną problematyką robotyki mobilnej. Implementacja algorytmów nawigacyjnych na realnych
konstrukcjach mobilnych na bazie robotów edukacyjnych Mindstorms NXT. Zaprojektowanie zachowania układów mobilnych.
Wykład - kolokwia; Pracownia specjalistyczna - ocena sprawozdań, sprawdziany przygotowania do
ćwiczeń, kolokwia
Wykłady: Podstawy robotyki: kinematyka prosta i odwrotna. Algorytmy nawigacyjne.
Zaprogramowanie robotów mobilnych do realizacji zadań nawigacyjnych: omijanie przeszkód,
lokalizacja, mapowanie. Roboty inteligentne. Środowiska zintegrowane do symulacji i programowania
Treści
programowe
robotów: MRDS, VPL, VS.
PS: Not eXactly C (NXC): Testowanie różnych czujników i silników: Warunki, pętle, wątki równolegle;
Pokonanie dystansu mając wiele przeszkód o nieznanych wymiarach; Implementacja algorytmów
orientacji w przestrzeni. MRDS: VPL Symulacja VPL
Efekty kształcenia
Symbol
Odniesienie do kierunkowych efektów
kształcenia
Opis
EK1
projektuje nieskomplikowany robot I, II i III generacji
K_U01
EK2
implementuje algorytmów nawigacji układów mobilnych
K_W03
K_U06
EK3
projektuje i realizuje komunikację dwóch robotów
K_U07
K_K03
EK4
symuluje układów mobilnych w środowisku .NET
K_U10
EK5
steruje układ mobilny za pośrednictwem MRDS C#
K_W08
K_U08
Efekt
kształcenia
Metoda weryfikacji
Forma zajęć na której zachodzi weryfikacja
EK1
kolokwium zaliczające wykład, sprawozdanie z PS
EK2
przygotowania do PS, sprawozdanie z PS
PS
EK3
przygotowania do PS, sprawozdanie z PS
PS
EK4
przygotowania do PS, sprawozdanie z PS
EK5
kolokwium zaliczające wykład, sprawozdanie z PS
Bilans
nakładu
pracy
studenta
(w
godzinach)
W, PS
PS
W, PS
1 - Udział w wykładach
8x2h
16
2 - Udział w: ćwiczeniach audytoryjnych + laboratorium + zajęciach projektowych + pracowni specjalistycznej
8x2h
16
3 - Przygotowanie do ćwiczeń audytoryjnych/laboratoryjnych/seminarium
8x4h
32
4 - Opracowanie sprawozdań z laboratorium lub pracowni i/lub wykonanie zadań domowych (prac domowych)
8x2h
16
5 - Udział w konsultacjach związanych z ćwiczeniami/seminarium/projektem
8x1h
6 - Realizacja zadań projektowych (w tym przygotowanie prezentacji)
7 - Przygotowanie do egzaminu/zaliczenia i obecność na nim
5
8 - Przygotowanie do zaliczenia ćwiczeń + obecność na kolokwiach
5
RAZEM:
Wskaźniki
ilościowe
Literatura
podstawowa
Literatura
uzupełniająca
Jednostka
realizująca
1.
2.
3.
4.
1.
2.
3.
Nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela:
(1)+(2)+(5)+(7)+(8)
Nakład pracy studenta związany z zajęciami o charakterze praktycznym:
(2)+(3)+(4)+(5)+(6)+(8)
Graig John J., "Wprowadzenie do Robotyki", WNT Warszawa, 1995.
Murphy R.,"Introduction to AI robotics", The MIT Press Cambridge, Massachusetts London, England, 2000
Sara Morgan, "Programming Microsoft® Robotics Studio", Microsoft, 2008
Kyle Johns, Trevor Taylor, Professional Microsoft® Robotics Developer Studio, Wiley, 2008
Kozłowski K., Dutkiewicz P., Wróblewski W.: Modelowanie i sterowanie robotów , PWN, Warszawa 2003.
Russell S., Norvig P.: Artificial Intelligence: A Modern Approach , Prentice Hall, 2nd edition, 2002.
Dudek G., Jenkin M.: Computational Principles of Mobile Robotics , Cambridge University Press, 2000.
Katedra Mediów Cyfrowych i Grafiki
Komputerowej
Osoby
prowadzące
8
12
dr inż. Teodora Dimitrova-Grekow,dr inż. Teodora Dimitrova-Grekow
50
89
110
ECTS
2,0
3,5
Data
opracowania
programu
1 lipca 2013
Program
opracował(a)
dr inż. Teodora Dimitrova-Grekow
Wydrukowane w programie Świerk Design by: styleshout | Valid XHTML | CSS Home