Podstawy Sterowania Robotów Plik

Transkrypt

Podstawy Sterowania Robotów Plik
(pieczęć wydziału)
KARTA PRZEDMIOTU
1. Nazwa przedmiotu: PODSTAWY STEROWANIA
2. Kod przedmiotu:
ROBOTÓW
3. Karta przedmiotu ważna od roku akademickiego: 2012/2013
4. Forma kształcenia: studia pierwszego stopnia
5. Forma studiów: studia stacjonarne
6. Kierunek studiów: AUTOMATYKA I ROBOTYKA; WYDZIAŁ AEiI
7. Profil studiów: ogólnoakademicki
8. Specjalność:
9. Semestr: 6
10. Jednostka prowadząca przedmiot: Instytut Automatyki, RAu1
11. Prowadzący przedmiot: dr inż. Krzysztof Jaskot
12. Przynależność do grupy przedmiotów:
przedmioty wspólne
13. Status przedmiotu: obowiązkowy
14. Język prowadzenia zajęć: polski
15. Przedmioty wprowadzające oraz wymagania wstępne: Przedmiot skupia się na sterowaniu układami
napędowymi robotów bez szczegółowego analizowania zasady działania poszczególnych elementów napędu, w
skład którego wchodzą: silnik wykonawczy, mikrokontroler, układ sterowania. W związku z tym zakłada się, że
przed rozpoczęciem nauki niniejszego przedmiotu student posiada przygotowanie w zakresie: zasady działania i
programowania mikrokontrolerów, podstawowej wiedzy z dziedziny mechaniki technicznej (mechanizmy:
przekładnie zębate, przekładnie pasowe, obliczanie przełożeń, sprawności, dynamika bryły sztywnej, ruch obrotowy
bryły sztywnej, momenty bezwładności, zjawisko żyroskopowe, elementy dynamiki analitycznej – równanie
Lagrange’a) , znajomości języków programowania (język C, C++), elektromechaniki.
16. Cel przedmiotu: Celem wykładu jest zapoznanie słuchaczy z zagadnieniami związanymi z budową oraz
sterowaniem robotów ze szczególnym uwzględnieniem doboru napędu oraz budowy własnych układów sterowania
wykorzystujących systemy mikroprocesorowe. Wiedza nabyta w trakcie wykładów pozwala na projektowanie
prostych konstrukcji mechanicznych robotów, implementację podstawowego oprogramowania sterującego robotami
(język C), projektowanie prostych układów sterowania wykorzystujących mikroprocesory (Microchip, Atmel,
Hitachi, Motorola) i układy sensoryczne (Analog Devices, Freescale, Maxis, Texas Instruments).
17. Efekty kształcenia:
Nr
Opis efektu kształcenia
Metoda
sprawdzenia
efektu
kształcenia
Forma
Odniesienie
prowadzenia do efektów
zajęć
dla kierunku
studiów
W1
Zna opis kinematyki prostego robota dwukołowego.
SP
WT, WM
W2
Zna podstawowe układy sterowania napędami robotów.
SP
WT, WM
W3
Ma wiedzę o wpływie stosowanych przekładni zębatych na SP
dokładność określania pozycji robota mobilnego lub członu
robota przemysłowego.
WT, WM
W4
Zna rodzaje i własności kół stosowanych w robotach
mobilnych.
WM
SP
K_W15/3;
W1/2;W3/2;
K_W15/3;
W1/2;W3/2;
W4/2;W18/1;
W11/1;W20/
1; W21/1
K_W15/3;
W1/2;W3/2;
W14/1;
W18/1
K_W15/3;
W3/1;W4/2;
W18/1;W20/
1; W21/1
Potrafi dobrać odpowiednie silniki i przekładnie do napędu
robota mobilnego.
U2
Potrafi wyznaczyć nastawy regulatora PID dla silników
BLDC.
K1
Potrafi samodzielnie podejmować decyzje dotyczące
najlepszych rozwiązań konstrukcyjnych.
K2
Potrafi zaprezentować i obronić zaproponowane
rozwiązanie problemów związanych z nawigacją robotów
mobilnych.
18. Formy zajęć dydaktycznych i ich wymiar (liczba godzin)
U1
W.: 15
Ćw.: 0
SP
L
SP, CL
L
CL
L
K_U19/3;
U10/1
K_U19/3;
U16/2
K_K04/2
CL
L
K_K05/2
L.: 15
19. Treści kształcenia:
Wykład
1. Napędy, serwomechanizmy i sterowanie pozycyjno-prędkościowe: ogólna charakterystyka napędu robota –
serwonapędy, serwomechanizmy, dobór silników napędowych, sterowanie silnikami prądu stałego, sterowani e
silnikami krokowymi, sterowanie silnikami trójfazowymi (BLDC), przekładnie planetarne, analiza
podstawowych równań przekładni planetarnych, kinematyka przekładni zębatych w układach napędowych
robotów, ogólne zasady analizy kinematycznej przekładni zębatych w układach napędowych robotów, ogólna
charakterystyka przekładni pasowych, przekładnie z pasami płaskimi, kinematyka przekładni pasowej,
przekładnie z pasem zębatym.
2. Metody przetwarzania informacji oraz metody lokalizacji obiektów, nawigacja: układy PWM, komunikacja z
układem sterowania – interfejsy: RS232, RS485, I2C, SPI, cyfrowa realizacja regulatorów typu PI, PD, PID,
układy zasilające, układy nawigacji inercyjnej – żyroskopy, akcelerometry, zasada działania, enkodery
absolutne i inkrementalne zasada działania i sposób pozyskiwania informacji, dalmierze laserowe,
ultradźwiękowe budowa i działanie, stereowizja, systemy nawigacyjne GPS.
3. Planowanie i sterowanie ruchem robotów nieholonomicznych: typy kół, konfiguracja robotów kołowych,
kinematyka robotów mobilnych, roboty specjalne (np. inspekcyjne), sterowanie grupą robotów mobilnych,
wykorzystanie informacji wizyjnej w sterowaniu, sterowanie na podstawie sygnałów pochodzących z układów
sensorycznych.
4. Zaawansowane zagadnienia dotyczące sterowania robotów: systemy wielosensoryczne w nawigacji robotów
mobilnych, reprezentacje środowiska zewnętrznego – otoczenie robota, dekompozycja przestrzeni zewnętrznej,
języki programowania, wymogi i struktury programów, modele i sterowanie robotami wieloprzegub owymi,
stabilność robotów kroczących, wzorce chodu.
Zajęcia laboratoryjne
1. Symulacja silnika BLDC firmy Maxon Motors.
2. Układ sterowania serwomechanizmem.
3. Wykorzystanie informacji sensorycznej w sterowaniu robotem mobilnym część 1.
4. Wykorzystanie informacji sensorycznej w sterowaniu robotem mobilnym część 2.
5. Algorytmy sterowania autonomicznym robotem mobilnym.
20. Egzamin: tak; pisemny, dwuczęściowy.
21. Literatura podstawowa:
1. Siegwart R., Nourbakhsh I., Introduction to autonomous mobile robots, MIT Press, 2004
2. Giergiel M., Hendzel Z., Żylski W., Modelowanie i sterowanie mobilnych robotów kołowych, Wydawnictwo
Naukowe PWN, 2002
3. Zielińska T., Maszyny kroczące, Wydawnictwo Naukowe PWN, 2003
4. Heimann B., Gerth W., Popp K., Mechatronika, komponenty, metody, przykłady. Wydawnictwa Naukowe
PWN, Warszawa 2001
5. Pietraszek St., Mikroprocesorowe jednoukładowe PIC, Helion 2002.
22. Literatura uzupełniająca:
1. Praca zbiorowa pod red. M. Dietricha, Podstawy konstrukcji maszyn. Tom 3., WNT, 2006.
2. Praca zbiorowa pod red. E.Mazanka, Przykłady obliczeń z podstaw konstrukcji maszyn Tom 2 Łożyska,
sprzęgła i hamulce, przekładnie mechaniczne, WNT, 2005.
23. Nakład pracy studenta potrzebny do osiągnięcia efektów kształcenia
Lp.
Forma zajęć
1
Wykład
2
Ćwiczenia
3
Laboratorium
4
Projekt
0/0
5
Seminarium
0/0
6
Inne
5/5
Suma godzin
Liczba godzin
kontaktowych / pracy studenta
15/5
0/0
15/15
35/25
24. Suma wszystkich godzin: 60
25. Liczba punktów ECTS: 2
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)