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