Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Elektryczny - Teleinformatyka (S2)

Sylabus przedmiotu Techniki wizyjne w robotyce:

Informacje podstawowe

Kierunek studiów Teleinformatyka
Forma studiów studia stacjonarne Poziom drugiego stopnia
Tytuł zawodowy absolwenta magister
Obszary studiów nauk technicznych, studiów inżynierskich
Profil ogólnoakademicki
Moduł
Przedmiot Techniki wizyjne w robotyce
Specjalność przedmiot wspólny
Jednostka prowadząca Katedra Przetwarzania Sygnałów i Inżynierii Multimedialnej
Nauczyciel odpowiedzialny Krzysztof Okarma <Krzysztof.Okarma@zut.edu.pl>
Inni nauczyciele Piotr Lech <Piotr.Lech@zut.edu.pl>, Rafał Osypiuk <Rafal.Osypiuk@zut.edu.pl>
ECTS (planowane) 4,0 ECTS (formy) 4,0
Forma zaliczenia egzamin Język polski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW1 30 2,30,62egzamin
laboratoriaL1 30 1,70,38zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1znajomość podstawowych zagadnień związanych z przetwarzaniem i analizą obrazów oraz sygnałów

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Zapoznanie studentów z metodami opisu obrazów stosowanymi w zagadnieniach automatycznej klasyfikacji obrazów
C-2Zapoznanie studentów z zaawansowanymi metodami przetwarzania i analizy obrazów stosowanymi w robotyce
C-3Zapoznanie studentów z algorytmami sterowania wizyjnego robotów mobilnych.
C-4Zapoznanie studentów z technikami symulacyjnymi sterowania wizyjnego robotami mobilnymi.
C-5Zapoznanie studentów z metodami sprzętowego i programowego łączenia systemów wizyjnych ze sterownikami robotów przemysłowych.
C-6Zapoznanie studentów z podstawowymi problemami metod projektowania i symulacji stanowisk zrobotyzowanych z wykorzystaniem systemów wizyjnych i technik rzeczywistości rozszerzonej.
C-7Zapoznanie studentów z metodami tworzenia oprogramowania, obsługującego rzeczywiste urządzenia przemysłowe.
C-8Zapoznanie studentów z praktycznymi problemami wyznaczania współrzędnych w przestrzeni roboczej manipulatora.
C-9Wykształcenie u studentów umiejętności bezpiecznej weryfikacji działania oprogramowania sterującego.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Implementacja komputerowa i symulacja działania wybranych algorytmów analizy obrazów (ekstrakcja cech, deskryptory obrazu, podobieństwo obrazów, analiza sceny - zgodnie z tematyką wykładów) w wybranym środowisku14
T-L-2Roboty mobilne, sensory i środowisko w symulacjach algorytmów sterowania.2
T-L-3Symulacja działania line followera.2
T-L-4Symulacja sterowania technikami wizyjnymi robota w środowisku zamkniętym.2
T-L-5Symulacja sterowania technikami wizyjnymi robota w środowisku zewnętrznym otwartym.2
T-L-6Omówienie struktury programu użytkownika z podziałem na część wizyjną i część komunikacji z manipulatorem przemysłowym. Programowa obsługa komunikacji z robotem w odrębnym wątku.2
T-L-7Połączenie algorytmu obróbki obrazu z komendami sterującymi robota. Wyznaczanie współrzędnych kartezjańskich.2
T-L-8Weryfikacja działania programu użytkownika. Testy eksperymentalne.2
T-L-9Zaliczenie zajęć laboratoryjnych2
30
wykłady
T-W-1Złożone operacje morfologiczne, analiza obrazów konturowych i binarnych w robotyce2
T-W-2Metody ekstrakcji i redukcji cech w obrazach cyfrowych2
T-W-3Analiza kształtu i tekstur. Deskryptory obrazu standardu MPEG-72
T-W-4Deskryptory obrazu stosowane dla celów klasyfikacji (HOG, SURF, SIFT)2
T-W-5Metody określania podobieństwa obrazów i systemy CBIR (Content Based Image Retrieval).2
T-W-6Metody usuwania tła i detekcji ruchu w sekwencjach wideo2
T-W-7Aspekty percepcji oraz jakości obrazów w telerobotyce2
T-W-8Zakłócenia transmisyjne i zniekształcenia obrazu - wpływ na działanie systemu wizyjnego2
T-W-9Symulatory robotów mobilnych.1
T-W-10Wizyjne technologie mapowania terenu.1
T-W-11Lokalizacja i samolokalizacja robotów mobilnych.2
T-W-12Sprzężenie wizyjne w robotyce mobilnej.1
T-W-13Wybrane algorytmy sterowania robotów mobilnych.3
T-W-14Metody sprzęgania systemu wizyjnego z architekturą sterowania robota przemysłowego.4
T-W-15Podstawy rzeczywistości rozszerzonej i jej wykorzystanie w procesie projektowania i symulacji stanowisk zrobotyzowanych.2
30

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1uczestnictwo w zajęciach30
A-L-2przygotowanie do zajęć laboratoryjnych i zaliczenia11
A-L-3dokończenie ćwiczań laboratoryjnych (zadania domowe)10
51
wykłady
A-W-1uczestnictwo w zajęciach30
A-W-2samodzielne studiowanie literatury30
A-W-3przygotowanie do egzaminu9
69

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1podająca - wykład informacyjny
M-2programowana - z użyciem komputera
M-3praktyczna - pokaz
M-4praktyczna - ćwiczenia laboratoryjne

Sposoby oceny

KODSposób oceny
S-1Ocena podsumowująca: egzamin pisemny
S-2Ocena podsumowująca: na podstawie oceny wykonanych ćwiczeń laboratoryjnych

Zamierzone efekty kształcenia - wiedza

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
TI_2A_C03_W01
Posiada wiedzę z zakresu zaawansowanych technik analizy obrazów stosowanych w robotyce oraz symulacji komputerowych robotów mobilnych sterowanych technikami wizyjnymi. Zna podstawowe algorytmy sterowania wizyjnego robotów mobilnych oraz manipulatorów.
TI_2A_W02, TI_2A_W03T2A_W02, T2A_W03C-8, C-3, C-6, C-4, C-1, C-2, C-7, C-9, C-5T-W-1, T-W-3, T-W-5, T-W-13, T-W-15, T-W-2, T-W-7, T-W-9, T-W-14, T-W-11, T-W-10, T-W-6, T-W-12, T-W-4, T-W-8M-1S-1

Zamierzone efekty kształcenia - umiejętności

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
TI_2A_C03_U01
Potrafi zastosować wybrane techniki analizy obrazów w problemach z zakresu robotyki
TI_2A_U03, TI_2A_U01, TI_2A_U10, TI_2A_U02T2A_U08, T2A_U09, T2A_U10, T2A_U12, T2A_U15, T2A_U18C-1, C-2, C-8, C-7, C-6, C-5T-L-8, T-L-7, T-L-1, T-L-9, T-L-6M-4, M-3, M-2S-2
TI_2A_C03_U03
Potrafi zaimplementować algorytmy sterowania wizyjnego robota mobilnego oraz manipulatora.
TI_2A_U01, TI_2A_U02, TI_2A_U03, TI_2A_U10T2A_U08, T2A_U09, T2A_U10, T2A_U12, T2A_U15, T2A_U18C-3, C-4, C-5, C-8, C-9, C-7, C-6T-L-4, T-L-9, T-L-7, T-L-5, T-L-6, T-L-2, T-L-8, T-L-3M-4, M-2, M-3S-2
TI_2A_C03_U04
Potrafi przeprowadzić symulację komputerową i zaimplementować w niej proste algorytmy sterowania wizyjnego robotami mobilnymi.
TI_2A_U03T2A_U10, T2A_U12, T2A_U18C-3, C-4T-L-3, T-L-5, T-L-2, T-L-4M-3, M-4, M-2S-2

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
TI_2A_C03_W01
Posiada wiedzę z zakresu zaawansowanych technik analizy obrazów stosowanych w robotyce oraz symulacji komputerowych robotów mobilnych sterowanych technikami wizyjnymi. Zna podstawowe algorytmy sterowania wizyjnego robotów mobilnych oraz manipulatorów.
2,0
3,0Posiada wiedzę z zakresu zaawansowanych technik analizy obrazów stosowanych w robotyce oraz symulacji komputerowych robotów mobilnych sterowanych technikami wizyjnymi. Zna podstawowe algorytmy sterowania wizyjnego robotów mobilnych oraz manipulatorów.
3,5
4,0
4,5
5,0

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
TI_2A_C03_U01
Potrafi zastosować wybrane techniki analizy obrazów w problemach z zakresu robotyki
2,0
3,0Potrafi zastosować wybrane techniki analizy obrazów w problemach z zakresu robotyki
3,5
4,0
4,5
5,0
TI_2A_C03_U03
Potrafi zaimplementować algorytmy sterowania wizyjnego robota mobilnego oraz manipulatora.
2,0
3,0Potrafi zaimplementować algorytmy sterowania wizyjnego robota mobilnego oraz manipulatora.
3,5
4,0
4,5
5,0
TI_2A_C03_U04
Potrafi przeprowadzić symulację komputerową i zaimplementować w niej proste algorytmy sterowania wizyjnego robotami mobilnymi.
2,0
3,0Potrafi przeprowadzić symulację komputerową i zaimplementować w niej proste algorytmy sterowania wizyjnego robotami mobilnymi.
3,5
4,0
4,5
5,0

Literatura podstawowa

  1. Tchoń K., Mazur A., Duleba I., Hossa R., Muszynski R., Manipulatory i Roboty Mobilne, Modele, planowanie ruchu, sterowanie, Akademicka Oficyna Wydawnicza PLJ, Warszawa, 2000
  2. Jähne B., Digital Image Processing, Springer, 2005, 6th revised and extended edition

Literatura dodatkowa

  1. Siciliano B., Khatib O., Springer Handbook of Robotics, Springer, 2008, 1st Edition
  2. Sankowski D., Morosov W., Strzecha K., Przetwarzanie i analiza obrazów w systemach przemysłowych, PWN, Warszawa, 2011

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Implementacja komputerowa i symulacja działania wybranych algorytmów analizy obrazów (ekstrakcja cech, deskryptory obrazu, podobieństwo obrazów, analiza sceny - zgodnie z tematyką wykładów) w wybranym środowisku14
T-L-2Roboty mobilne, sensory i środowisko w symulacjach algorytmów sterowania.2
T-L-3Symulacja działania line followera.2
T-L-4Symulacja sterowania technikami wizyjnymi robota w środowisku zamkniętym.2
T-L-5Symulacja sterowania technikami wizyjnymi robota w środowisku zewnętrznym otwartym.2
T-L-6Omówienie struktury programu użytkownika z podziałem na część wizyjną i część komunikacji z manipulatorem przemysłowym. Programowa obsługa komunikacji z robotem w odrębnym wątku.2
T-L-7Połączenie algorytmu obróbki obrazu z komendami sterującymi robota. Wyznaczanie współrzędnych kartezjańskich.2
T-L-8Weryfikacja działania programu użytkownika. Testy eksperymentalne.2
T-L-9Zaliczenie zajęć laboratoryjnych2
30

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Złożone operacje morfologiczne, analiza obrazów konturowych i binarnych w robotyce2
T-W-2Metody ekstrakcji i redukcji cech w obrazach cyfrowych2
T-W-3Analiza kształtu i tekstur. Deskryptory obrazu standardu MPEG-72
T-W-4Deskryptory obrazu stosowane dla celów klasyfikacji (HOG, SURF, SIFT)2
T-W-5Metody określania podobieństwa obrazów i systemy CBIR (Content Based Image Retrieval).2
T-W-6Metody usuwania tła i detekcji ruchu w sekwencjach wideo2
T-W-7Aspekty percepcji oraz jakości obrazów w telerobotyce2
T-W-8Zakłócenia transmisyjne i zniekształcenia obrazu - wpływ na działanie systemu wizyjnego2
T-W-9Symulatory robotów mobilnych.1
T-W-10Wizyjne technologie mapowania terenu.1
T-W-11Lokalizacja i samolokalizacja robotów mobilnych.2
T-W-12Sprzężenie wizyjne w robotyce mobilnej.1
T-W-13Wybrane algorytmy sterowania robotów mobilnych.3
T-W-14Metody sprzęgania systemu wizyjnego z architekturą sterowania robota przemysłowego.4
T-W-15Podstawy rzeczywistości rozszerzonej i jej wykorzystanie w procesie projektowania i symulacji stanowisk zrobotyzowanych.2
30

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1uczestnictwo w zajęciach30
A-L-2przygotowanie do zajęć laboratoryjnych i zaliczenia11
A-L-3dokończenie ćwiczań laboratoryjnych (zadania domowe)10
51
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1uczestnictwo w zajęciach30
A-W-2samodzielne studiowanie literatury30
A-W-3przygotowanie do egzaminu9
69
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaTI_2A_C03_W01Posiada wiedzę z zakresu zaawansowanych technik analizy obrazów stosowanych w robotyce oraz symulacji komputerowych robotów mobilnych sterowanych technikami wizyjnymi. Zna podstawowe algorytmy sterowania wizyjnego robotów mobilnych oraz manipulatorów.
Odniesienie do efektów kształcenia dla kierunku studiówTI_2A_W02Ma szczegółową wiedzę z zakresu technik wizyjnych i zna możliwości ich zastosowania w różnych dziedzinach techniki, w szczególności w automatyce, robotyce oraz elektrotechnice.
TI_2A_W03Ma poszerzoną wiedzę z zakresu telerobotyki.
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_W02ma szczegółową wiedzę w zakresie kierunków studiów powiązanych ze studiowanym kierunkiem studiów
T2A_W03ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną obejmującą kluczowe zagadnienia z zakresu studiowanego kierunku studiów
Cel przedmiotuC-8Zapoznanie studentów z praktycznymi problemami wyznaczania współrzędnych w przestrzeni roboczej manipulatora.
C-3Zapoznanie studentów z algorytmami sterowania wizyjnego robotów mobilnych.
C-6Zapoznanie studentów z podstawowymi problemami metod projektowania i symulacji stanowisk zrobotyzowanych z wykorzystaniem systemów wizyjnych i technik rzeczywistości rozszerzonej.
C-4Zapoznanie studentów z technikami symulacyjnymi sterowania wizyjnego robotami mobilnymi.
C-1Zapoznanie studentów z metodami opisu obrazów stosowanymi w zagadnieniach automatycznej klasyfikacji obrazów
C-2Zapoznanie studentów z zaawansowanymi metodami przetwarzania i analizy obrazów stosowanymi w robotyce
C-7Zapoznanie studentów z metodami tworzenia oprogramowania, obsługującego rzeczywiste urządzenia przemysłowe.
C-9Wykształcenie u studentów umiejętności bezpiecznej weryfikacji działania oprogramowania sterującego.
C-5Zapoznanie studentów z metodami sprzętowego i programowego łączenia systemów wizyjnych ze sterownikami robotów przemysłowych.
Treści programoweT-W-1Złożone operacje morfologiczne, analiza obrazów konturowych i binarnych w robotyce
T-W-3Analiza kształtu i tekstur. Deskryptory obrazu standardu MPEG-7
T-W-5Metody określania podobieństwa obrazów i systemy CBIR (Content Based Image Retrieval).
T-W-13Wybrane algorytmy sterowania robotów mobilnych.
T-W-15Podstawy rzeczywistości rozszerzonej i jej wykorzystanie w procesie projektowania i symulacji stanowisk zrobotyzowanych.
T-W-2Metody ekstrakcji i redukcji cech w obrazach cyfrowych
T-W-7Aspekty percepcji oraz jakości obrazów w telerobotyce
T-W-9Symulatory robotów mobilnych.
T-W-14Metody sprzęgania systemu wizyjnego z architekturą sterowania robota przemysłowego.
T-W-11Lokalizacja i samolokalizacja robotów mobilnych.
T-W-10Wizyjne technologie mapowania terenu.
T-W-6Metody usuwania tła i detekcji ruchu w sekwencjach wideo
T-W-12Sprzężenie wizyjne w robotyce mobilnej.
T-W-4Deskryptory obrazu stosowane dla celów klasyfikacji (HOG, SURF, SIFT)
T-W-8Zakłócenia transmisyjne i zniekształcenia obrazu - wpływ na działanie systemu wizyjnego
Metody nauczaniaM-1podająca - wykład informacyjny
Sposób ocenyS-1Ocena podsumowująca: egzamin pisemny
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Posiada wiedzę z zakresu zaawansowanych technik analizy obrazów stosowanych w robotyce oraz symulacji komputerowych robotów mobilnych sterowanych technikami wizyjnymi. Zna podstawowe algorytmy sterowania wizyjnego robotów mobilnych oraz manipulatorów.
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaTI_2A_C03_U01Potrafi zastosować wybrane techniki analizy obrazów w problemach z zakresu robotyki
Odniesienie do efektów kształcenia dla kierunku studiówTI_2A_U03Potrafi stosować zaawansowane techniki przetwarzania i analizy obrazów, zwłaszcza w systemach robotycznych, wykorzystując w tym celu odpowiednie metody i narzędzia informatyczne, umie ocenić przydatność nowych rozwiązań w tej dziedzinie.
TI_2A_U01Wykorzystuje wiedzę z wybranych działów matematyki do: - opisu i analizy zaawansowanych algorytmów przetwarzania i analizy obrazów, - rozwiązywania złożonych problemów z zakresu teleinformatyki i telerobotyki, - optymalizacji transmisji danych.
TI_2A_U10Potrafi zaproponować system telerobotyczny uwzględniając interakcję robota z otoczeniem z wykorzystaniem odpowiednio dobranych metod transmisji danych.
TI_2A_U02Potrafi, wykorzystując właściwe metody i narzędzia informatyczne, przetwarzać sygnały oraz dane celem wydobycia z nich pożądanych informacji.
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_U08potrafi planować i przeprowadzać eksperymenty, w tym pomiary i symulacje komputerowe, interpretować uzyskane wyniki i wyciągać wnioski
T2A_U09potrafi wykorzystać do formułowania i rozwiązywania zadań inżynierskich i prostych problemów badawczych metody analityczne, symulacyjne i eksperymentalne
T2A_U10potrafi - przy formułowaniu i rozwiązywaniu zadań inżynierskich - integrować wiedzę z zakresu dziedzin nauki i dyscyplin naukowych, właściwych dla studiowanego kierunku studiów oraz zastosować podejście systemowe, uwzględniające także aspekty pozatechniczne
T2A_U12potrafi ocenić przydatność i możliwość wykorzystania nowych osiągnięć (technik i technologii) w zakresie studiowanego kierunku studiów
T2A_U15potrafi dokonać krytycznej analizy sposobu funkcjonowania i ocenić - zwłaszcza w powiązaniu ze studiowanym kierunkiem studiów - istniejące rozwiązania techniczne, w szczególności urządzenia, obiekty, systemy, procesy, usługi
T2A_U18potrafi ocenić przydatność metod i narzędzi służących do rozwiązania zadania inżynierskiego, charakterystycznego dla studiowanego kierunku studiów, w tym dostrzec ograniczenia tych metod i narzędzi; potrafi - stosując także koncepcyjnie nowe metody - rozwiązywać złożone zadania inżynierskie, charakterystyczne dla studiowanego kierunku studiów, w tym zadania nietypowe oraz zadania zawierające komponent badawczy
Cel przedmiotuC-1Zapoznanie studentów z metodami opisu obrazów stosowanymi w zagadnieniach automatycznej klasyfikacji obrazów
C-2Zapoznanie studentów z zaawansowanymi metodami przetwarzania i analizy obrazów stosowanymi w robotyce
C-8Zapoznanie studentów z praktycznymi problemami wyznaczania współrzędnych w przestrzeni roboczej manipulatora.
C-7Zapoznanie studentów z metodami tworzenia oprogramowania, obsługującego rzeczywiste urządzenia przemysłowe.
C-6Zapoznanie studentów z podstawowymi problemami metod projektowania i symulacji stanowisk zrobotyzowanych z wykorzystaniem systemów wizyjnych i technik rzeczywistości rozszerzonej.
C-5Zapoznanie studentów z metodami sprzętowego i programowego łączenia systemów wizyjnych ze sterownikami robotów przemysłowych.
Treści programoweT-L-8Weryfikacja działania programu użytkownika. Testy eksperymentalne.
T-L-7Połączenie algorytmu obróbki obrazu z komendami sterującymi robota. Wyznaczanie współrzędnych kartezjańskich.
T-L-1Implementacja komputerowa i symulacja działania wybranych algorytmów analizy obrazów (ekstrakcja cech, deskryptory obrazu, podobieństwo obrazów, analiza sceny - zgodnie z tematyką wykładów) w wybranym środowisku
T-L-9Zaliczenie zajęć laboratoryjnych
T-L-6Omówienie struktury programu użytkownika z podziałem na część wizyjną i część komunikacji z manipulatorem przemysłowym. Programowa obsługa komunikacji z robotem w odrębnym wątku.
Metody nauczaniaM-4praktyczna - ćwiczenia laboratoryjne
M-3praktyczna - pokaz
M-2programowana - z użyciem komputera
Sposób ocenyS-2Ocena podsumowująca: na podstawie oceny wykonanych ćwiczeń laboratoryjnych
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Potrafi zastosować wybrane techniki analizy obrazów w problemach z zakresu robotyki
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaTI_2A_C03_U03Potrafi zaimplementować algorytmy sterowania wizyjnego robota mobilnego oraz manipulatora.
Odniesienie do efektów kształcenia dla kierunku studiówTI_2A_U01Wykorzystuje wiedzę z wybranych działów matematyki do: - opisu i analizy zaawansowanych algorytmów przetwarzania i analizy obrazów, - rozwiązywania złożonych problemów z zakresu teleinformatyki i telerobotyki, - optymalizacji transmisji danych.
TI_2A_U02Potrafi, wykorzystując właściwe metody i narzędzia informatyczne, przetwarzać sygnały oraz dane celem wydobycia z nich pożądanych informacji.
TI_2A_U03Potrafi stosować zaawansowane techniki przetwarzania i analizy obrazów, zwłaszcza w systemach robotycznych, wykorzystując w tym celu odpowiednie metody i narzędzia informatyczne, umie ocenić przydatność nowych rozwiązań w tej dziedzinie.
TI_2A_U10Potrafi zaproponować system telerobotyczny uwzględniając interakcję robota z otoczeniem z wykorzystaniem odpowiednio dobranych metod transmisji danych.
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_U08potrafi planować i przeprowadzać eksperymenty, w tym pomiary i symulacje komputerowe, interpretować uzyskane wyniki i wyciągać wnioski
T2A_U09potrafi wykorzystać do formułowania i rozwiązywania zadań inżynierskich i prostych problemów badawczych metody analityczne, symulacyjne i eksperymentalne
T2A_U10potrafi - przy formułowaniu i rozwiązywaniu zadań inżynierskich - integrować wiedzę z zakresu dziedzin nauki i dyscyplin naukowych, właściwych dla studiowanego kierunku studiów oraz zastosować podejście systemowe, uwzględniające także aspekty pozatechniczne
T2A_U12potrafi ocenić przydatność i możliwość wykorzystania nowych osiągnięć (technik i technologii) w zakresie studiowanego kierunku studiów
T2A_U15potrafi dokonać krytycznej analizy sposobu funkcjonowania i ocenić - zwłaszcza w powiązaniu ze studiowanym kierunkiem studiów - istniejące rozwiązania techniczne, w szczególności urządzenia, obiekty, systemy, procesy, usługi
T2A_U18potrafi ocenić przydatność metod i narzędzi służących do rozwiązania zadania inżynierskiego, charakterystycznego dla studiowanego kierunku studiów, w tym dostrzec ograniczenia tych metod i narzędzi; potrafi - stosując także koncepcyjnie nowe metody - rozwiązywać złożone zadania inżynierskie, charakterystyczne dla studiowanego kierunku studiów, w tym zadania nietypowe oraz zadania zawierające komponent badawczy
Cel przedmiotuC-3Zapoznanie studentów z algorytmami sterowania wizyjnego robotów mobilnych.
C-4Zapoznanie studentów z technikami symulacyjnymi sterowania wizyjnego robotami mobilnymi.
C-5Zapoznanie studentów z metodami sprzętowego i programowego łączenia systemów wizyjnych ze sterownikami robotów przemysłowych.
C-8Zapoznanie studentów z praktycznymi problemami wyznaczania współrzędnych w przestrzeni roboczej manipulatora.
C-9Wykształcenie u studentów umiejętności bezpiecznej weryfikacji działania oprogramowania sterującego.
C-7Zapoznanie studentów z metodami tworzenia oprogramowania, obsługującego rzeczywiste urządzenia przemysłowe.
C-6Zapoznanie studentów z podstawowymi problemami metod projektowania i symulacji stanowisk zrobotyzowanych z wykorzystaniem systemów wizyjnych i technik rzeczywistości rozszerzonej.
Treści programoweT-L-4Symulacja sterowania technikami wizyjnymi robota w środowisku zamkniętym.
T-L-9Zaliczenie zajęć laboratoryjnych
T-L-7Połączenie algorytmu obróbki obrazu z komendami sterującymi robota. Wyznaczanie współrzędnych kartezjańskich.
T-L-5Symulacja sterowania technikami wizyjnymi robota w środowisku zewnętrznym otwartym.
T-L-6Omówienie struktury programu użytkownika z podziałem na część wizyjną i część komunikacji z manipulatorem przemysłowym. Programowa obsługa komunikacji z robotem w odrębnym wątku.
T-L-2Roboty mobilne, sensory i środowisko w symulacjach algorytmów sterowania.
T-L-8Weryfikacja działania programu użytkownika. Testy eksperymentalne.
T-L-3Symulacja działania line followera.
Metody nauczaniaM-4praktyczna - ćwiczenia laboratoryjne
M-2programowana - z użyciem komputera
M-3praktyczna - pokaz
Sposób ocenyS-2Ocena podsumowująca: na podstawie oceny wykonanych ćwiczeń laboratoryjnych
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Potrafi zaimplementować algorytmy sterowania wizyjnego robota mobilnego oraz manipulatora.
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaTI_2A_C03_U04Potrafi przeprowadzić symulację komputerową i zaimplementować w niej proste algorytmy sterowania wizyjnego robotami mobilnymi.
Odniesienie do efektów kształcenia dla kierunku studiówTI_2A_U03Potrafi stosować zaawansowane techniki przetwarzania i analizy obrazów, zwłaszcza w systemach robotycznych, wykorzystując w tym celu odpowiednie metody i narzędzia informatyczne, umie ocenić przydatność nowych rozwiązań w tej dziedzinie.
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_U10potrafi - przy formułowaniu i rozwiązywaniu zadań inżynierskich - integrować wiedzę z zakresu dziedzin nauki i dyscyplin naukowych, właściwych dla studiowanego kierunku studiów oraz zastosować podejście systemowe, uwzględniające także aspekty pozatechniczne
T2A_U12potrafi ocenić przydatność i możliwość wykorzystania nowych osiągnięć (technik i technologii) w zakresie studiowanego kierunku studiów
T2A_U18potrafi ocenić przydatność metod i narzędzi służących do rozwiązania zadania inżynierskiego, charakterystycznego dla studiowanego kierunku studiów, w tym dostrzec ograniczenia tych metod i narzędzi; potrafi - stosując także koncepcyjnie nowe metody - rozwiązywać złożone zadania inżynierskie, charakterystyczne dla studiowanego kierunku studiów, w tym zadania nietypowe oraz zadania zawierające komponent badawczy
Cel przedmiotuC-3Zapoznanie studentów z algorytmami sterowania wizyjnego robotów mobilnych.
C-4Zapoznanie studentów z technikami symulacyjnymi sterowania wizyjnego robotami mobilnymi.
Treści programoweT-L-3Symulacja działania line followera.
T-L-5Symulacja sterowania technikami wizyjnymi robota w środowisku zewnętrznym otwartym.
T-L-2Roboty mobilne, sensory i środowisko w symulacjach algorytmów sterowania.
T-L-4Symulacja sterowania technikami wizyjnymi robota w środowisku zamkniętym.
Metody nauczaniaM-3praktyczna - pokaz
M-4praktyczna - ćwiczenia laboratoryjne
M-2programowana - z użyciem komputera
Sposób ocenyS-2Ocena podsumowująca: na podstawie oceny wykonanych ćwiczeń laboratoryjnych
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Potrafi przeprowadzić symulację komputerową i zaimplementować w niej proste algorytmy sterowania wizyjnego robotami mobilnymi.
3,5
4,0
4,5
5,0