Semestr zimowy 2012/13
Semestr zimowy 2013/14
Semestr zimowy 2014/15
Informatyka w robotyce (p.obieralny) SI01
Treści programowe:
Teoria: AI Robotics, algorytmy nawigacji, omijania przeszkód.
Pracownia Specjalistyczna:
1. Not eXactly C (NXC).
1.1 Testowanie różnych czujni i silników.
1.2 Warunki, pętle, watki równolegle.
1.3Pokonanie dystans mając wielu przeszkód o nieznanych wymiarach.
1.4 Implementacja algorytmów orientacja się w przestrzeni.
2. Microsoft Robotics Developer Studio (MRDS).
2.1 Visual Program Language. Symulacja.
2.2 Visual Program Language. Sterowanie rzeczywistym robotem - omijanie przeszkód.
2.3 Programowanie Mindstorms NXT za pomocy C#.
Efekty kształcenia:
- programowanie standardowe systemy zrobotyzowane
- projektowanie i zbudowanie nieskomplikowanych robotów I, II i III generacji
- symulacja układów mobilnych w srodowisku .NET uzywajac MSRS/MSDRS
- implementacja algorytmów nawigacji i sterowania autonomicznych układów mobilnych
- projektowanie i realizacja komunikacji w zespołach robotów
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Efekty kształcenia
EK1: programowanie standardowe systemy zrobotyzowane
EK2: projektowanie i zbudowanie nieskomplikowanych robotów I, II i III generacji
EK3: symulacja układów mobilnych w srodowisku .NET uzywajac MSRS/MSDRS
EK4: implementacja algorytmów nawigacji i sterowania autonomicznych układów mobilnych
EK5: projektowanie i realizacja komunikacji w zespołach robotów
Kryteria oceniania
Student uzyskuje zaliczenie z danej formy zajęć, gdy z każdego efektu kształcenia, wymaganego na danej formie zajęć, uzyskał powyżej 50%.
Ocena jest ustalana na podstawie następującej skali procentowej:
[ 0, 50] – 2.0
(50, 60] – 3.0
(60, 70] – 3.5
(70, 80] – 4.0
(80, 90] – 4.5
(90, 100] – 5.0
Oceny końcowe:
Wykład =20Z(E1)+30K(E2)+10Z(E3)+30Z(E4)+10Z(E5)
Pracownia Specjalistyczna=20P(E1)+20P(E2)+10P(E3)+40P(E4)+10P(E5)
gdzie:
Z – zaliczenie
K – klasówka
P - projekt
Literatura
a) podstawowa:
1. Graig John J., "Wprowadzenie do Robotyki", WNT Warszawa, 1995.
2. Murphy R.,"Introduction to AI robotics", The MIT Press Cambridge, Massachusetts London, England, 2000
3. Sara Morgan, "Programming Microsoft® Robotics Studio", Microsoft, 2008
4. Kyle Johns, Trevor Taylor, Professional Microsoft® Robotics Developer Studio, Wiley, 2008
b) uzupełniająca:
1. Kozłowski K., Dutkiewicz P., Wróblewski W.: Modelowanie i sterowanie robotów , PWN, Warszawa 2003.
2. Russell S., Norvig P.: Artificial Intelligence: A Modern Approach , Prentice Hall, 2nd edition, 2002.
3. Dudek G., Jenkin M.: Computational Principles of Mobile Robotics , Cambridge University Press, 2000.