Projektowanie i Sterowanie Robotów Mobilnych Plik

Transkrypt

Projektowanie i Sterowanie Robotów Mobilnych Plik
(pieczęć wydziału)
KARTA PRZEDMIOTU
1. Nazwa przedmiotu: PROJEKTOWANIE I STEROWANIE 2. Kod przedmiotu:
ROBOTÓW MOBILNYCH
3. Karta przedmiotu ważna od roku akademickiego: 2012/2013
4. Forma kształcenia: studia drugiego stopnia
5. Forma studiów: studia stacjonarne
6. Kierunek studiów: AUTOMATYKA I ROBOTYKA; WYDZIAŁ AEiI
7. Profil studiów: ogólnoakademicki
8. Specjalność: ROBOTYKA
9. Semestr: 1
10. Jednostka prowadząca przedmiot: Instytut Automatyki, RAu1
11. Prowadzący przedmiot: dr hab. inż. Aleksander Nawrat
12. Przynależność do grupy przedmiotów: przedmioty specjalnościowe
13. Status przedmiotu: obowiązkowy
14. Język prowadzenia zajęć: polski
15. Przedmioty wprowadzające oraz wymagania wstępne: Zakłada się, że przed rozpoczęciem nauki
niniejszego przedmiotu student posiada przygotowanie w zakresie: wizji komputerowej, podstaw robotyki, metod
optymalizacji, sztucznej inteligencji, podstaw automatyki.
16. Cel przedmiotu: Celem przedmiotu jest zapoznanie studentów z podstawami projektowania konstrukcji i
metod sterowania robotami mobilnymi. W ramach przedmiotu omówione zostaną podstawowe zagadnienia
związane z doborem struktur kinematycznych, układów napędowych, urządzeń sensorycznych oraz metod syntezy
systemów sterowania.
17. Efekty kształcenia:
Nr
W1
W2
W3
W4
U1
U2
K1
K2
Opis efektu kształcenia
Zna podstawowe problemy związane z syntezą systemów
sterowania robotów mobilnych.
Zna podstawowe struktury kinematyczne oraz urządzenia
sensoryczne stosowane do budowy platform mobilnych.
Zna metody wyznaczania pozycji bezwzględnej robota
mobilnego.
Zna podstawowe i stosowane struktury układów sterowania
robotów mobilnych.
Potrafi określić zadania projektowanego robota mobilnego,
oraz potrafi dobrać odpowiednią strukturę kinematyczną ,
system sensoryczny, układ napędowy oraz strukturę układu
sterowania.
Potrafi zaprogramować podstawowe algorytmy sterujące
ruchem robota mobilnego
Potrafi samodzielnie podejmować decyzje dotyczące
najlepszych rozwiązań konstrukcyjnych oraz doboru metod
sterowania.
Potrafi zaprezentować i obronić zaproponowane
rozwiązanie konstrukcyjne
18. Formy zajęć dydaktycznych i ich wymiar (liczba godzin)
W. : 30 Ćw. : -L.: -- P.: 30
Metoda
sprawdzenia
efektu
kształcenia
Forma
Odniesienie
prowadzenia do efektów
zajęć
dla kierunku
studiów
EP
WM
K_W12/1;
K_W16/3
K_W2/2;
W4/1; W16/3
K_W1/1;
W3/2
K_W16/2;
W20/1
K_U8/2;
U9/3; U19/1;
U20/2
EP
WM
EP
WM
EP
WM
EP
P
EP
P
K_U9/3
RP,PS
P
OS
P
K_K1/1;
K2/1; K4/2;
K6/1
K_K1/1;
K5/1; K6/1
K7/1
19. Treści kształcenia:
Wykład
Wprowadzenie. Podstawowe pojęcia i definicje; zadania i zastosowanie robotów mobilnych; klasyfikacja
robotów mobilnych; roboty mobilne kołowe - klasyfikacja struktury kinematycznych; typowy model
ideowy systemu sterowania robotem oraz omówienie podstawowych podsystemów wchodzących w jego
skład; problemy i zagadnienia związane z projektowaniem i realizacją robotów
Modele, budowa i działanie urządzeń sensorycznych. Klasyfikacja; techniki pomiaru odległości; sensory
percepcyjne: dalmierze laserowe, dalmierze ultradźwiękowe (sonary), dalmierze IR, kamery CCD;
sensory do pomiaru parametrów ruchu oraz lokalizacji robota: akceleometry, żyrokompasy, enkodery
optyczne
Problem reprezentacji danych. Omówienie modeli reprezentacji danych sensorycznych; modele
przestrzeni roboczej (modele rastrowe, geometryczne, topologiczne); metody budowy i przetwarzania
modeli
Problem lokalizacji robota mobilnego. Wyznaczanie pozycji robota techniką triangulacyjną i
trilateracyjną: traingulacja z wykorzystaniem retroreflektorów laserowych, triangulacja fazy fali radiowej,
video triangulacja; systemy referencyjne (GPS); odometria; wyznaczanie pozycji robota na bazie mapy
otoczenia; fuzja sensoryczna.
Inteligentne systemy wizyjne. Rozpoznawanie obrazów w inteligentnych systemach wizyjnych; czym są
inteligentne systemy wizyjne ?; budowa; zastosowania w systemie sensorycznym robota mobilnego.
Planowanie ruchu i problem nawigacji. Sformułowanie problemu; klasyfikacja metod planowania ruchu;
przegląd podstawowych technik planowania ruchu (metoda bazująca na grafie widoczności, metoda
oparta na dekompozycji przestrzeni roboczej, metody probabilistyczne, metoda sztucznego potencjału)
Systemy sterowania robotów mobilnych. Przegląd zagadnień i problemów związanych z syntezą systemu
sterowania robota mobilnego; klasyfikacja i omówienie poszczególnych klas systemów sterowania
(systemy deliberatywne, systemy reaktywne-behavioralne, systemy hybrydowe)
Sterowanie w środowisku wielu robotów. Systemy scentralizowane a wieloagentowe; metody
planowania ruchu wielu robotów; wykorzystanie teorii gier
Zajęcia projektowe
1. Implementacja metod lokalizacji robota mobilnego przy użyciu metody odometrii inkrementalnej
(implementacja roboty Khepera II,III)
2. Projektowanie i implementacja podstawowych zadań nawigacyjnych w bezkolizyjnej przestrzeni
roboczej. (implementacja roboty: Khepera II,III, MoWay)
3. Implementacja klasycznych algorytmów omijania przeszkód. (implementacja roboty: MoWay)
4. Budowa map otoczenia na bazie informacji z sonaru i skanera laserowego. (robot DX-P3)
20. Egzamin: tak; pisemny, jednoczęściowy.
21. Literatura podstawowa:
1. M. J. Giergiel, Z. Hendzel, W. Żyliński: Modelowanie i Sterowanie Mobilnych Robotów Kołowych.
Wydawnictwo Naukowe PWN, Warszawa 2002.
2. A. Morecki, J. Knapczyk: Podstawy robotyki teoria i elementy manipulatorów i robotów. Wydawnictwa
Naukowo Techniczne, Warszawa 1999.
3. K. Tchoń, A. Mazur, I. Hossa, R. Dulęba: Manipulatory i roboty mobilne. Wydawnictwo PLJ, Warszawa 2000.
4. T. Zielińska: Maszyny Kroczące. Podstawy, projektowanie, sterowanie i wzorce biologiczne. Wydawnictwo
Naukowe PWN, Warszawa 2003.
22. Literatura uzupełniająca:
1. R.C. Arkin : Behavior based robotics. The MIT Press, Cambridge, Massachusetts, London, England, 1998.
2. J. Borenstein , H. R. Everett , and L. Feng: Where am I? Sensors and methods for mobile robot positioning,
Technical raport of University of Michigan, 1996
http://www-ersonal.umich.edu/~johannb/shared/pos96rep.pdf
3. S. Russel, P. Norvig. Artificial Intelligence – a Modern Approach, Prentice Hall, New Dehli, 2008
23. Nakład pracy studenta potrzebny do osiągnięcia efektów kształcenia
Lp.
Forma zajęć
1
Wykład
2
Ćwiczenia
0/0
3
Laboratorium
0/0
4
Projekt
5
Seminarium
0/0
6
Inne
0/15
Suma godzin
60/90
Liczba godzin
kontaktowych / pracy studenta
30/15
30/60
24. Suma wszystkich godzin: 150
25. Liczba punktów ECTS: 5
26. Liczba punktów ECTS uzyskanych na zajęciach z bezpośrednim udziałem nauczyciela akademickiego: 2
27. Liczba punktów ECTS uzyskanych na zajęciach o charakterze praktycznym (laboratoria, projekty): 3
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)

Podobne dokumenty