Nazwa przedmiotu:
Zaawansowane programowanie robotów
Koordynator przedmiotu:
dr inż. Krzysztof Kukiełka
Status przedmiotu:
Fakultatywny dowolnego wyboru
Poziom kształcenia:
Studia II stopnia
Program:
Mechatronika
Grupa przedmiotów:
Obowiązkowe
Kod przedmiotu:
ZPR
Semestr nominalny:
2 / rok ak. 2020/2021
Liczba punktów ECTS:
3
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1) Liczba godzin bezpośrednich 32, w tym: a) wykład - 15h; b) laboratorium – 9h; c) projekt - 6h; d) konsultacje - 2h. 2) Praca własna studenta 45, w tym: a) przygotowanie do laboratorium – 5h; b) praca nad projektem - 40 godz.; Suma: 77 h (3 ECTS)
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
1,25 punktu ECTS - liczba godzin bezpośrednich: 32, w tym: a) wykład - 15h; b) laboratorium – 9h; c) projekt - 6h; c) konsultacje - 2h.
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
2 punkty ECTS – 55 godz., w tym: a) laboratorium – 9h; b) projekt - 6h; c) praca nad projektem - 40 godz.
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia0h
  • Laboratorium9h
  • Projekt6h
  • Lekcje komputerowe0h
Wymagania wstępne:
Wiedza z zakresu podstaw automatyki i robotyki . Znajomość podstawowych zagadnień z budowy robotów oraz zrobotyzowanych stanowisk produkcyjnych. Znajomość zasad programowania robotów.
Limit liczby studentów:
brak
Cel przedmiotu:
Przedmiot poświęcony zawansowanym opcjom programistycznym związanym z obsługiwanymi przez robota procesami produkcyjnymi. Dodatkowo pokazanie możliwości wykorzystania oprogramowania do tzw. programowania robotów w trybie off-lina (bez dostępu do robota) przy opracowywaniu programów sterujących pracą robota.
Treści kształcenia:
Funkcjonalności oprogramowania do programowania robotów w trybie off-line. Opcje systemowe robota - przedstawienie możliwości systemu do obsługi różnych aplikacji. Konfiguracja systemu do właściwego wykorzystania dodatkowych opcji programistycznych. Omówienie zaawansowanych opcji programistycznych: - programowanie aplikacji spawalniczych, zgrzewania, lakierowania, - śledzenie detali na poruszającym się podajniku (Linear tracking), - kompensacja sił zewnętrznych (SoftServo/Sofetfloat), - wyznaczanie stref pracy robota (WorldZones/DCS), - połączenie robota z urządzeniami zewnętrznymi. Wirtualne stanowisko a rzeczywista aplikacja. Pr4zeniesienie programu na rzeczywistego robota.
Metody oceny:
Zaliczenie wykładu na podstawie poprawności wybory możliwości programistycznych do realizowanego zadania w projekcie. Zaliczenie poprawnego wykonania ćwiczeń laboratoryjnych. Zaliczenie projektu.
Egzamin:
nie
Literatura:
1. Szymon Borys, ppłk dr inż. Wojciech Kaczmarek, Jarosław Panasiuk, Środowiska programowania robotów, Wydawnictwo Naukowe PWN, 2017 2. Dokumentacja techniczna firmy Fanuc/ABB dotycząca opisu dodatkowych opcji programistycznych 3. Technical reference manual RAPID Instructions, Functions and Data types, instrukcja do języka RAPID 4. FANUC Robotics SYSTEM R-30iA and R-30iB Controller KAREL Reference Manual
Witryna www przedmiotu:
brak
Uwagi:

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka ZPR_IIST_W01
Zna współczesne oprogramowanie wspierające programowanie robotów przemysłowych.
Weryfikacja: Zaliczenie wykładu, zaliczenie projektu
Powiązane charakterystyki kierunkowe: K_W12
Powiązane charakterystyki obszarowe: P7U_W, I.P7S_WG.o
Charakterystyka ZPR_IIST_W02
Zna zasady odwzorowywania rzeczywistych stanowisk zrobotyzowanych w środowiskach wirtualnych oraz wynikające z tego ograniczenia.
Weryfikacja: Zaliczenie wykładu, zaliczenie projektu
Powiązane charakterystyki kierunkowe: K_W06
Powiązane charakterystyki obszarowe: P7U_W, I.P7S_WG.o
Charakterystyka ZPR_IIST_W03
Zna opcje programistyczne stosowane przy obsłudze różnych stanowisk produkcyjnych przez roboty przemysłowe.
Weryfikacja: Zaliczenie wykładu, zaliczenie projektu, zaliczenie laboratorium
Powiązane charakterystyki kierunkowe: K_W10
Powiązane charakterystyki obszarowe: P7U_W, I.P7S_WG.o

Profil ogólnoakademicki - umiejętności

Charakterystyka ZPR_IIST_U01
Potrafi w sposób prawidłowy dobrać i wykorzystać odpowiednie opcje programowe do obsługiwanej przez robota aplikacji.
Weryfikacja: Zaliczanie projektu
Powiązane charakterystyki kierunkowe: K_U05, K_U14
Powiązane charakterystyki obszarowe: P7U_U, I.P7S_UU, I.P7S_UW.o, III.P7S_UW.o
Charakterystyka ZPR_IIST_U02
Potrafi zbudować wirtualne stanowisko zrobotyzowane i dokonać symulacji jego pracy.
Weryfikacja: Zaliczenie projektu.
Powiązane charakterystyki kierunkowe: K_U14, K_U05
Powiązane charakterystyki obszarowe: I.P7S_UW.o, III.P7S_UW.o, P7U_U, I.P7S_UU

Profil ogólnoakademicki - kompetencje społeczne

Charakterystyka ZPR_IIST_K01
Potrafi właściwie zaplanować wykonanie projektu zrobotyzowanego stanowiska produkcyjnego.
Weryfikacja: Zaliczenie projektu
Powiązane charakterystyki kierunkowe: K_K05
Powiązane charakterystyki obszarowe: P7U_K, I.P7S_KO