Załącznik Nr 5 do Zarz. Nr 33/11/12



Podobne dokumenty
Załącznik Nr 5 do Zarz. Nr 33/11/12

KARTA PRZEDMIOTU. 2. Kod przedmiotu: ZSI. 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI

Załącznik Nr 5 do Zarz. Nr 33/11/12

Załącznik Nr 5 do Zarz. Nr 33/11/12

KARTA PRZEDMIOTU. 2. Kod przedmiotu: ROZ-L2-57

KARTA PRZEDMIOTU. 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI. 2. Kod przedmiotu: ZSI

KARTA PRZEDMIOTU. 2. Kod przedmiotu: ROZ-L2-57

KARTA PRZEDMIOTU. 1. Nazwa przedmiotu: TECHNOLOGIA INFORMACYJNA 2. Kod przedmiotu:

KARTA PRZEDMIOTU. 1 Student ma wiedzę z matematyki wyższej Kolokwium Wykład, ćwiczenia L_K01(+) doskonalącą profesjonalny L_K03(+) warsztat logistyka.

KARTA PRZEDMIOTU. 2. Kod przedmiotu: BSI

KARTA PRZEDMIOTU. (pieczęć wydziału)

Załącznik Nr 5 do Zarz. Nr 33/11/12

przedmiot specjalnościowy (podstawowy / kierunkowy / inny HES) przedmiot obowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr siódmy

Załącznik Nr 5 do Zarz. Nr 33/11/12

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Programowanie robotów LEGO Mindstorms NXT

Załącznik Nr 5 do Zarz. Nr 33/11/12

Załącznik Nr 5 do Zarz. Nr 33/11/12

Załącznik Nr 5 do Zarz. Nr 33/11/12

Załącznik Nr 5 do Zarz. Nr 33/11/12 KARTA PRZEDMIOTU. 2. Kod przedmiotu ZP-Z1-19

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

System Labview The Labview System. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Załącznik Nr 5 do Zarz. Nr 33/11/12

Załącznik Nr 5 do Zarz. Nr 33/11/12

KARTA PRZEDMIOTU. 2. Kod przedmiotu: H_S_2016/17_18_sem5. 4. Forma kształcenia: studia stacjonarne. 5. Poziom kształcenia: STUDIA PIERWSZEGO STOPNIA

Załącznik Nr 5 do Zarz. Nr 33/11/12

KARTA PRZEDMIOTU. Forma prowadzenia zajęć

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

E-E2A-2019-s2 Budowa i oprogramowanie komputerowych Nazwa modułu

E-ID1S-08-s5. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Specjalnościowy Obowiązkowy Polski Semestr trzeci

Wymogi wstępne dotyczą wiedzy pobranej przez studentów na przedmiotach: Systemy operacyjne, oraz Sieci komputerowe i Internet

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

1. Nazwa przedmiotu: Odniesienie do efektów dla kierunków. Nr Opis efektu kształcenia Metoda sprawdzenia efektu kształcenia. Forma prowadzenia zajęć

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2012/2013

8. Specjalność: ZARZĄDZANIE PRZEDSIĘBIORSTWEM AUDYTOR BIZNESOWY

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Programowanie II C10

Programowanie komputerowe. Geodezja i Kartografia I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

8. Specjalność: ZARZĄDZANIE PRZEDSIĘBIORSTWEM- AUDYTOR BIZNESOWY

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20

Załącznik Nr 5 do Zarz. Nr 33/11/12

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

12. Przynależność do grupy przedmiotów: Blok przedmiotów matematycznych

Programowanie komputerowe Computer programming

Załącznik Nr 5 do Zarz. Nr 33/11/12

KARTA PRZEDMIOTU. 2. Kod przedmiotu:

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Semestr letni Brak Tak

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Projektowanie systemów mechatronicznych Rodzaj przedmiotu:

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Załącznik Nr 5 do Zarz. Nr 33/11/12

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Kierunkowy Wybieralny Polski Semestr V

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski drugi semestr letni (semestr zimowy / letni)

Załącznik Nr 5 do Zarz. Nr 33/11/12

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Architektura zorientowana na usługi

Z-ETI-0611 Język Programowania C++ Programming Language C++

ZARZĄDZANIE PRODUKCJĄ

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

Załącznik Nr 5 do Zarz. Nr 33/11/12

Z-LOG-1034 Technologie internetowe Internet Technologies

Napędy elektryczne robotyki Electric Drives in Robotics

tel. (+48 81) /22 fax (+48 81) Cel przedmiotu

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

KARTA PRZEDMIOTU. Projektowanie systemów czasu rzeczywistego D1_13

Programowanie obiektowe 2 - opis przedmiotu

Specjalnościowy Obowiązkowy Polski Semestr 5

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Z-ETI-1025 Systemy operacyjne Operating systems

KARTA PRZEDMIOTU. 12. Przynależność do grupy przedmiotów: Prawdopodobieństwo i statystyka

LOGISTYKA PRZEDSIĘBIORSTW PRZEMYSŁOWYCH

Załącznik Nr 5 do Zarz. Nr 33/11/12

Sprzęt komputerowy Hardware. ETI I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

Urządzenia i systemy automatyki. Elektrotechnika I stopień ogólno akademicki. niestacjonarne. przedmiot kierunkowy

Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obieralny polski semestr VIII semestr letni. nie. Laborat. 16 g.

Załącznik Nr 5 do Zarz. Nr 33/11/12

LOGISTYKA PRZEDSIĘBIORSTW PRZEMYSŁOWYCH

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

KARTA PRZEDMIOTU. 2. Kod przedmiotu: SOCJOLOGICZNEJ I MYŚLI SPOŁECZNEJ

dr hab. inż. Beata Hejmanowska prof. PŚk dr hab. Lidia Dąbek, prof. PŚk

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

E-2EZ s3 Projektowanie instalacji budynków Nazwa modułu. inteligentnych

Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Załącznik Nr 5 do Zarz. Nr 33/11/12

Procesory Sygnałowe Digital Signal Processors. Elektrotechnika II Stopień Ogólnoakademicki

PRZEWODNIK PO PRZEDMIOCIE

Język Java i technologie Web - opis przedmiotu

3. Karta przedmiotu ważna od roku akademickiego: 2012/ Forma kształcenia: studia pierwszego stopnia studia drugiego stopnia 1

KARTA PRZEDMIOTU. 2. Kod przedmiotu: ROZ-S8-15

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

Technologia i organizacja robót. Inżynieria Środowiska I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Transkrypt:

Załącznik Nr 5 do Zarz. Nr 33/11/12 (pieczęć wydziału) KARTA PRZEDMIOTU Z1-PU7 WYDANIE N1 Strona 1 z 5 1. Nazwa przedmiotu: PROGRAMOWANIE ROBOTÓW LEGO MINDSTORMS NXT 3. Karta przedmiotu ważna od roku akademickiego: 2012/2013 4. Forma kształcenia: studia drugiego stopnia 1 5. Forma studiów: niestacjonarne (zaoczne) 1 2. Kod przedmiotu: 6. Kierunek studiów: INFORMATYKA (SYMBOL WYDZIAŁU) 7. Profil studiów: ogólnoakademicki 8. Specjalność: 9. Semestr: 4 10. Jednostka prowadząca przedmiot: Instytut Informatyki 11. Prowadzący przedmiot: dr inż. Piotr Czekalski 12. Przynależność do grupy przedmiotów: Przedmioty kierunkowe 13. Status przedmiotu: wybieralny 14. Język prowadzenia zajęć: Polski 15. Przedmioty wprowadzające oraz wymagania wstępne: podstawowa wiedza z zakresu systemów mikroprocesorowych i wbudowanych, programowanie w języku C#, programowanie w języku Java 16. Cel przedmiotu: Celem przedmiotu jest zapoznanie studenta z platformą Mindstorms NXT jako przykładową platformą tworzenia robotów mobilnych, sterowanych systemem wbudowanym oraz opracowywaniem i implementacją algorytmów w językach semantycznych jak i sterowanych przepływem danych dla tej platformy. W trakcie wykładów słuchacze uzyskają informacje na temat budowy i możliwości programowania modeli robotów na platformie Mindstorms NXT. 17. Efekty kształcenia: 2 Nr Opis efektu kształcenia Metoda sprawdzenia efektu kształcenia Forma prowadzenia zajęć Odniesienie do efektów dla kierunku studiów 1 wybrać właściwe 2 należy wskazać ok. 5 8 efektów kształcenia

1 Student posiada wiedzę z zakresu programowania mobilnej platformy Mindstorms NXT. Potrafi programować modele robotów z uwzględnieniem zjawisk fizycznych, specyfiki programowania systemów wbudowanych oraz zna różne techniki programowania robotów miniaturowych. 2 Student posiada wiedzę związaną ze sposobem interakcji robota z otoczeniem w szczególności z wykorzystaniem sensorów wielkości fizycznych oraz zna specyfikę pomiarów i techniki pomiarów różnych wartości fizycznych w kontekście konstrukcji i programowania systemów wbudowanych sterujących robotem. 3 Student potrafi uczestniczyć w pracach zespołu tworzącego i programującego roboty mobilne Mindstorms. Ocena z testu pisemnego z części wykładowej. Ocena z testu pisemnego z części wykładowej. 18. Formy zajęć dydaktycznych i ich wymiar (liczba godzin) W. Ćw. L. P. Sem. 15/0/30/0/0 Wykład i laboratorium. Wykład, laboratorium. Laboratorium. T2A_W02, T2A_W06 T2A_W01 T2A_W04 T2A_U01, T2A_U09, T2A_U11

19. Treści kształcenia: Wykład: # Zastosowania robotów - dlaczego akurat platforma NXT? # Konstrukcja jednostki centralnej NXT Intelligent Brick, interfejsy komunikacyjne. Specyfikacja jednostki centralnej oraz jej możliwości. # Przegląd dostępnych sensorów i elementów wykonawczych. # Zagadnienia związane z konstrukcją robotów na platformie Mindstorms NXT teoria vs fizyka. # Prezentacja otwarta platforma sprzętowa Mindstorms NXT Hardware Development Kit. # Przegląd popularnych konstrukcji robotów. # Modele programowania robotów Mindstorms NXT. Programy wbudowane w jednostkę centralną oraz programy obliczane zdalnie. Programy szeregowe i równoległe, kalibracja sensorów i elementów wykonawczych, fizyczny punkt startowy. Bezprzewodowa komunikacja z innymi jednostkami centralnymi w protokole Bluetooth. # Programowanie robotów w języku NXT-G. # Programowanie robotów w środowisku Microsoft Robotics Studio z wykorzystaniem Visual Programming Language (VPL) oraz w języku C#. # Programowanie robotów z wykorzystaniem maszyny wirtualnej Java dla jednostki centralnej NXT Intelligent Brick. Laboratorium: Celem laboratorium jest praktyczne zapoznanie studentów z platformą Mindstorms NXT. Laboratorium jest wyposażone w 4 kompletne platformy Mindstorms NXT, każda wyposażona w NXT Intelligent Brick, komplet sensorów, komplet elementów wykonawczych i ok. 1200 klocków do budowy robota. Nowoczesne stacje robocze PC z oprogramowaniem LabVIEW, Microsoft Robotics Studio i interfejsami komunikacyjnymi Bluetooth: 1. Programowanie robotów w języku NXT-G proste operacje na popularnych modelach robotów. 2. Programowanie robotów w pakiecie Microsoft Robotics Studio - proste operacje na popularnych modelach. 3. Programowanie robotów z wykorzystaniem wirtualnej maszyny Java. 4. Komunikacja bezprzewodowa pomiędzy robotami oraz pomiędzy robotem i jednostką centralną. 5-7. Programowanie zaawansowane Śledzenie ścieżki, programowanie abstrakcyjne z wykorzystaniem pilotów i nawigatorów, komunikacja pomiędzy jednostkami opcjonalnie algorytmy sterowania gestami. Wyszukiwanie przeszkód i poruszanie się w nieznanym terenie. 20. Egzamin: tak nie 1

21. Literatura podstawowa: 1. Creating Cool MINDSTORMS NXT Robots, Daniele Benedettelli, Apress, 2008. 2. LEGO Mindstorms NXT-G Programming Guide, Jim Kelly, Apress, 2007. 3. LEGO Mindstorms NXT: The Mayan Adventure, James Floyd Kelly, Apress, 2006. 4. Advanced NXT: The Da Vinci Inventions Book, Matthias Paul Scholz, Apress, 2007. 5. Extreme NXT: Extending the LEGO Mindstorms NXT to the Next Level, Michael Gasperi, Philippe E. Hurbain, and Isabelle L. Hurbain, Apress, 2007. 6. The LEGO MINDSTORMS NXT Zoo! - A Kid-Friendly Guide to Building Animals with the NXT Robotics System, Fay Rhodes, No Starch Press, 2008. 7. Building Robots with LEGO Mindstorms NXT, Mario Ferrari, Guilio Ferrari, and David Astolfo, Syngress, 2007. 8. The Unofficial LEGO MINDSTORMS NXT Inventor's Guide, David J. Perdue, No Starch Press, 2007. 9. Maximum LEGO NXT: Building Robots with Java Brains, Brian Bagnall, Variant Press, 2007. 10. On-line: LeJOS Tutorial, http://lejos.sourceforge.net/nxt/nxj/tutaorial/index.htm, August 2011. 11. On-line: NXJ API, http://lejos.sourceforge.net/nxt/nxj/api/index.html, August 2011. 12. On-line: PC NXJ API: http://lejos.sourceforge.net/nxt/pc/api/index.html, August 2011. 13. On-line: http://msdn.microsoft.com/en-us/robotics/default.aspx, Microsoft, January 2009. 14. On-line: Simply Sim..., http://www.simplysim.net/index.php?scr=scrviewnews&t=2&idnews=18, January 2009. 15. Programming Microsoft Robotics Studio, Sara Morgan, MS Press, 2008. 16. The LEGO Mindstorms NXT Idea Book: Design, Invent, and Build, Martijn Boogaarts, Jonathan A. Daudelin, Brian L. Davis, Jim Kelly, Lou Morris, Fay and Rick Rhodes, Matthias Paul Scholz, Christopher R. Smith, Rob Torok, Chris Anderson, No Starch Press, 2008. 17. Claudia Frischknecht & Thomas Other: LEGO Mindstorms NXT Next Generation, Christian Plessl, Andreas Meier, Dr. Lothar Thiele, Institut für Technische Informatik und Kommunikationsnetze, Swiss Federal Institute of Technology, 2006. 18. LEGO Mindstorms NXT Power Programming: Robotics in C, John C. Hansen, Variant Press, 2007. 19. Professional Microsoft Robotics Developer Studio, Kyle Johns, Trevor Taylor, Wrox, 2008. 20. On-line: http://mindstorms.lego.com/overview/nxtreme.aspx, August 2009. 21. On-line: http://en.wikipedia.org/wiki/lego_mindstorms, August 2009. 22. On-line: http://mynxt.matthiaspaulscholz.eu/tools/, August 2009. 23. On-line: http://www.lugnet.com/robotics/nxt/interesting, October 2011. 24. On-line: http://www.ni.com/academic/mindstorms/, October 2011. 25. On-line: http://zone.ni.com/devzone/cda/tut/p/id/9079#toc0, October 2011. 22. Literatura uzupełniająca:

23. Nakład pracy studenta potrzebny do osiągnięcia efektów kształcenia Lp. Forma zajęć Liczba godzin kontaktowych / pracy studenta 1 Wykład 15/0 2 Ćwiczenia 0/0 3 Laboratorium 30/0 4 Projekt 0/0 5 Seminarium 0/0 6 Inne 0/0 Suma godzin 0/0 24. Suma wszystkich godzin: 45 25. Liczba punktów ECTS: 3 1 26. Liczba punktów ECTS uzyskanych na zajęciach z bezpośrednim udziałem nauczyciela akademickiego 1 27. Liczba punktów ECTS uzyskanych na zajęciach o charakterze praktycznym (laboratoria, projekty) 1 26. Uwagi: Zatwierdzono:. (data i podpis prowadzącego) (data i podpis dyrektora instytutu/kierownika katedry/ Dyrektora Kolegium Języków Obcych/kierownika lub dyrektora jednostki międzywydziałowej) 3 1 punkt ECTS 30 godzin.