e-Sekretariat KIA
| Lp. | Prowadzący | Temat | Kierunki | Zarezerwowane |
|---|---|---|---|---|
| 1 | dr inż. Andrzej BOŻEK | Harmonogramowanie procesów cyklicznych Należy sformułować opis wybranych procesów cyklicznych, np. dla produkcji powtarzalnej, systemów transportowych, transmisji danych, rytmicznej obsługi klienta itp. Na tej podstawie należy następnie opracować modele optymalizacyjne w konwencji programowania liniowego lub/i programowania z ograniczeniami i rozwiązać je na reprezentatywnych przykładach numerycznych z użyciem narzędzi takich jak IBM CPLEX lub Google OR-Tools. |
EA-DU, EF-DU |
NIE |
| 2 | dr inż. Andrzej BOŻEK | Inteligentny system magazynowy z robotem kolaboracyjnym Należy przygotować demonstracyjny system magazynowy obsługiwany przez robota kolaboracyjnego. Magazynowane elementy mają być rozpoznawane przez sensory robota. Plan rozmieszczenia elementów w magazynie powinien być tworzony przez oprogramowanie optymalizacyjne, a następnie przekazywany do kontrolera robota i realizowany fizycznie. |
EA-DU, EF-DU |
NIE |
| 3 | dr inż. Andrzej BOŻEK | Samostrojenie serwomechanizmów przemysłowych Należy dokonać przeglądu istniejących rozwiązań w zakresie samostrojenia serwomechanizmów przemysłowych oraz przygotować i przetestować własną implementację. Opracowany dla sterownika PLC algorytm samostrojenia powinien wykonać eksperyment obiektowy, dokonać odpowiednich obliczeń oraz zapisać uzyskane nastawy do rejestrów konfiguracyjnych kontrolera serwomechanizmu. |
EA-DU, EF-DU |
NIE |
| 4 | dr inż. Andrzej BOŻEK | Sensoryka robotów kolaboracyjnych Należy dokonać przeglądu układów sensorycznych dostępnych w robotach kolaboracyjnych oraz metod ich programowej obsługi ze szczególnym uwzględnieniem robota ABB YuMi. Przegląd powinien obejmować czujniki mechaniczne, wizyjne i inne. Należy również opracować aplikację demonstracyjną dla ABB YuMi, która zaprezentuje jak najpełniejszy zakres możliwości sensorycznych tego robota. |
EA-DU, EF-DU |
NIE |
| 5 | dr inż. Andrzej BOŻEK | Strojenie serwomechanizmów przez lokalizację biegunów wielokrotnych Należy dokonać przeglądu prac dotyczących strojenia serwomechanizmów przez lokalizację biegunów wielokrotnych i zweryfikować ja symulacyjnie oraz na obiektach rzeczywistych. Dla wybranych struktur regulacyjnych należy również wyprowadzić i przetestować nowe wzory na nastawy. |
EA-DU, EF-DU |
NIE |
| 6 | dr inż. Andrzej BOŻEK | Zastosowanie dużych modeli językowych do tworzenia modeli optymalizacyjnych Należy dokonać przeglądu istniejących prac dotyczących tworzenia modeli optymalizacyjnych dla programowania liniowego oraz programowania z ograniczeniami przy wsparciu dużych modeli językowych (LLM). Następnie dla wybranych systemów LLM i dla wybranych problemów optymalizacji wykorzystać narzędzia AI do rozwiązania tych problemów. W szczególności, należy zbadać poprawność generowanych modeli, ich wydajność oraz jakość komentarzy pozwalających na interpretację i modyfikację modeli przez człowieka. |
EA-DU, EF-DU |
NIE |
| 7 | dr inż. Andrzej BOŻEK | Zastosowanie dużych modeli językowych w projektowaniu układów automatyki Należy dokonać przeglądu istniejących prac dotyczących projektowania układów automatyki przy wsparciu dużych modeli językowych (LLM). Następnie dla wybranych systemów LLM i dla wybranych problemów projektowych wykorzystać narzędzia AI do rozwiązania tych problemów. W ramach pracy należy również sprawdzić rozwiązania metodami tradycyjnymi (np. w Simulink) i ocenić wyniki LLM, ustalić zalety oraz trudności zastosowania LLM. |
EA-DU, EF-DU |
NIE |
| 8 | dr inż. Grzegorz DEC | Analiza porównawcza metod wdrażania aplikacji trójwarstwowej w środowisku kontenerowym i chmurowym Celem pracy dyplomowej jest analiza i porównanie wybranych modeli wdrażania aplikacji informatycznych z wykorzystaniem technologii konteneryzacji oraz rozwiązań chmurowych. W ramach pracy zostanie przygotowana prosta aplikacja trójwarstwowa (baza danych, backend, frontend), a następnie wdrożona przy użyciu różnych podejść, takich jak Docker na własnym serwerze, kontenery w chmurze, architektura serverless oraz Kubernetes. Poszczególne rozwiązania zostaną porównane pod względem łatwości wdrożenia i aktualizacji, dostępności (downtime), skalowalności, kosztów utrzymania oraz wydajności działania. Wyniki analizy posłużą do sformułowania wniosków i rekomendacji dotyczących wyboru modelu wdrożenia aplikacji. |
EF-DU | TAK |
| 9 | dr inż. Grzegorz DEC | Analiza wydajności i skalowalności wybranych frameworków frontendowych Celem pracy magisterskiej jest porównanie wybranych frameworków frontendowych pod kątem wydajności, skalowalności oraz nakładu pracy programistycznej podczas tworzenia aplikacji webowych. Analiza zostanie przeprowadzona na podstawie aplikacji implementowanych w różnych technologiach frontendowych, rozwijanych w kilku etapach: od aplikacji bazowej, przez pustą strukturę i aplikację wielostronicową, aż po kompletną stronę. Porównanie obejmie m.in. rozmiar bundla, zużycie pamięci RAM, czas ładowania (z wykorzystaniem narzędzi takich jak Lighthouse) oraz liczbę linii kodu potrzebnych do implementacji tych samych funkcjonalności. Wyniki pozwolą ocenić opłacalność i efektywność poszczególnych rozwiązań. |
EF-DU | TAK |
| 10 | dr inż. Grzegorz DEC | Jakość testów oprogramowania wygenerowanych przez chatboty AI Celem pracy jest wykonanie badań jakości odpowiedzi udzielanych przez boty AI (np. Chat GPT, Copilot) w dziedzinie zapytań o generowanie kodu testów programów z zakresu wybranych przedmiotów podstawowych nauczanych na WEiI PRz na początkowych semestrach studiów (np. Algorytmy i struktury danych). Przy realizacji pracy można się będzie inspirować badaniami z pracy mgr "Luki bezpieczeństwa kodu w odpowiedziach botów AI". |
NIE | |
| 11 | dr hab. inż. Zbigniew HAJDUK | Akceleratory AI dla komputerów jednopłytowych Praca obejmowałaby dokonanie przeglądu dostępnych rozwiązań pozwalających na uruchamianie stosunkowo złożonych modeli AI na platformach mikroprocesorowych o ograniczonej mocy obliczeniowej, oraz dość szczegółową prezentację wybranego rozwiązania. W szczególności mógłby to być moduł AI HAT+ dla platformy Raspberry Pi 5. W ramach pracy należałoby również zademonstrować nietrywialny przykład wykorzystania tego modułu oraz zbadać możliwości jego użycia w zastosowaniach niezwiązanych z obliczeniami AI. |
EA-DU, EF-DU |
NIE |
| 12 | dr hab. inż. Zbigniew HAJDUK | Protokół SIP Zasadniczym celem pracy byłaby prezentacja protokołu SIP stosowanego do realizacji sesji multimedialnych (dźwięk, wideo, wiadomości tekstowe) w sieci Internet. Praca obejmowałaby wykonanie przykładowych aplikacji (np. opartych na SBC Raspberry PI z oprogramowaniem Linphone, którego kod należałoby zmodyfikować) oraz wykonanie badań np. niezawodności transmisji w różnych warunkach obciążenia sieci itp. |
EA-DU, EF-DU |
NIE |
| 13 | dr hab. inż. Zbigniew HAJDUK | Środowisko programistyczne dla sterownika programowalnego FPGA Praca zasadniczo polegałaby na opracowaniu oprogramowania pozwalającego na programowanie sterownika opartego na technologii FPGA w języku IL normy IEC 61131-3 (wydanie z przed 2025 roku). Sterownik wyposażony jest w specyficzną jednostkę CPU o architekturze ISA szczególnie zorientowanej na realizację listy instrukcji języka IL normy IEC. Posiada również dedykowany moduł programowalnego automatu sekwencyjnego (PSM) pozwalającego na bardzo szybką realizację układów sterowania które można opisać za pomocą automatów sekwencyjnych (lub układów czysto kombinacyjnych). W ramach pracy należałoby również przygotować oprogramowanie które na podstawie wizualnej reprezentacji grafu automatu dokonywałoby odpowiedniej konfiguracji modułu PSM. |
EA-DU, EF-DU |
NIE |
| 14 | dr hab. inż. Zbigniew HAJDUK | Webserver w sterownikach Hitachi z serii Micro-EHV+ Zasadniczym celem pracy byłaby szczegółowa prezentacja funkcjonalności serwera www, którym dysponują sterowniki Hitach wspomnianej serii. Praca obejmowałaby opracowanie szeregu przykładów wykorzystania serwera m.in. do wizualizacji (np. wykonanie symulatora pewnego obiektu), monitorowania zmiennych itp. Istotnym elementem pracy byłoby również zbadanie odporności tego sterownika na potencjalne próby cyberataków. |
EA-DU, EF-DU |
NIE |
| 15 | dr inż. Bartosz JĘDRZEJEC | Analiza porównawcza frameworków Agentic RAG Praca dotyczy implementacji i porównania wybranych frameworków do budowy systemów Agentic RAG, w których agent autonomicznie decyduje o wielokrotnym przeszukiwaniu bazy wiedzy zamiast wykonywać jedno statyczne wyszukiwanie jak ma to miejsce w klasycznych systemach Retrieval-Augmented Generation (RAG). Testy będą przeprowadzone w oparciu o zestaw 70 pytań technicznych z dokumentacji Spring Boot, w których badane będą m.in. złożoności, opóźnienia, koszty tokenów i inne. |
EF-DU | NIE |
| 16 | dr inż. Bartosz JĘDRZEJEC | Analiza porównawcza wydajności i użycia zasobów wybranych technologii konteneryzacji Celem pracy jest przeprowadzenie analizy porównawczej wybranych technologii konteneryzacji aplikacji (Docker, Podman, containerd). W ramach pracy zostaną przeprowadzone eksperymenty mające na celu ocenę wydajności oraz użycia zasobów systemowych (CPU, pamięć RAM, operacje dyskowe, czas uruchamiania kontenerów). Badania będą realizowane przy użyciu zestandaryzowanych narzędzi benchmarkowych w kontrolowanym środowisku testowym. Wyniki zostaną poddane analizie porównawczej w celu określenia różnic w narzucie systemowym oraz efektywności działania poszczególnych rozwiązań. |
EF-DU | NIE |
| 17 | dr inż. Bartosz JĘDRZEJEC | Analiza porównawcza wydajności platformy Entity Framework Core w integracji z relacyjnymi bazami danych w środowisku .NET Celem pracy jest przeprowadzenie analizy porównawczej wydajności platformy Entity Framework Core w procesie integracji z relacyjnymi bazami danych. W ramach pracy zostaną przeprowadzone testy wydajnościowe obejmujące operacje zapisu, odczytu, aktualizacji oraz usuwania danych. Badania skupią się na pomiarze czasu wykonywania operacji oraz efektywności generowanego kodu SQL dla każdego z silników bazodanowych. Eksperymenty będą realizowane w środowisku .NET. Wyniki zostaną poddane analizie, co pozwoli na ocenę stopnia optymalizacji Entity Framework Core w komunikacji z bazami danych oraz identyfikację różnic w wydajności badanych systemów. |
EF-DU | NIE |
| 18 | dr inż. Bartosz JĘDRZEJEC | Zastosowanie uczenia federacyjnego dla danych zdecentralizowanych W ramach pracy należy dokonać przeglądu możliwości zastosowania uczenia federacyjnego (ang. Federated Learning) do analizy danych zdecentralizowanych. Następnie, należy przygotować odpowiednie zbiory danych z wybranej dziedziny zastosowań i opracować przykładową aplikację wykorzystującą metodę uczenia federacyjnego, która będzie realizować postawione uprzednio cele. |
EF-DU | NIE |
| 19 | dr hab. inż. Tomasz KAPUŚCIŃSKI | Opis obrazów z wykorzystaniem dużych modeli multimodalnych Dla wybranych dużych modeli multimodalnych (LMM, Large Multimodal Models) zbadać możliwość ich zastosowania do generowania opisów obrazów, np. dzieł malarskich. Ocenić czas generowania opisów oraz ich trafność, wykorzystując wybrane metryki stosowane w ewaluacji automatycznego tłumaczenia tekstu. |
EF-DU | NIE |
| 20 | dr hab. inż. Tomasz KAPUŚCIŃSKI | Porównanie wybranych reprezentacji danych przestrzennych Dokonać przeglądu alternatywnych wobec chmury punktów metod reprezentacji danych przestrzennych, ze szczególnym uwzględnieniem techniki Gaussian Splatting. Przeprowadzić eksperymenty oceniające narzut obliczeniowy wybranych metod oraz jakość wizualną generowanych modeli przestrzennych. |
EF-DU | NIE |
| 21 | dr hab. inż. Tomasz KAPUŚCIŃSKI | Przegląd technik dostrajania dużych modeli językowych Dokonać przeglądu technik parametrowo efektywnego dostrajania (PEFT, Parameter-Efficient Fine-Tuning) dużych modeli językowych. Ocenić skuteczność wybranej techniki na przykładzie zadania zmiany stylu tekstu. |
EF-DU | NIE |
| 22 | dr hab. inż. Tomasz KAPUŚCIŃSKI | Rozpoznawanie wyrazów w sekwencjach języka migowego Przebadać wybraną metodę rozpoznawania wyrazów w sekwencjach języka migowego w warunkach uczenia słabo nadzorowanego (weakly supervised learning), przy założeniu, że dostępne anotacje opisują jedynie kolejność wyrazów, bez informacji o ich dokładnych granicach czasowych. |
EF-DU | NIE |
| 23 | prof. Jacek KLUSKA | Automatyczna detekcja i klasyfikacja uszkodzeń pojazdów z wykorzystaniem uczenia głębokiego Celem pracy jest opracowanie inteligentnego systemu wizji komputerowej, który na podstawie analizy obrazu cyfrowego automatycznie rozpoznaje i przypisuje uszkodzenia pojazdu do jednej z ośmiu predefiniowanych klas (np. wgniecenie, zarysowanie, pęknięcie szyby, stłuczenie reflektora). Projekt obejmuje przygotowanie i augmentację zbioru danych treningowych, proces uczenia głębokiej sieci neuronowej oraz optymalizację wag modelu pod kątem precyzji rozpoznawania drobnych defektów lakierniczych. |
NIE | |
| 24 | prof. Jacek KLUSKA | Klasyfikacja danych tabelarycznych z wykorzystaniem modeli typu transformer Celem pracy jest zbadanie efektywności modeli opartych na transformerze jako nowoczesnej alternatywy dla klasycznych algorytmów gradientowego wzmacniania drzew (np. XGBoost czy LightGBM). Wykorzystana architektura oparta na transformerach umożliwia przeprowadzenie wnioskowania bayesowskiego w jednym przebiegu sieci, co eliminuje potrzebę czasochłonnego dostrajania hiperparametrów. Projekt obejmuje implementację potoku przetwarzania danych (data pipeline) w języku Python, integrującego najnowszą bibliotekę z rzeczywistymi zbiorami danych z różnych dziedzin. |
NIE | |
| 25 | prof. Jacek KLUSKA | Predykcja właściwości molekularnych związków chemicznych z wykorzystaniem grafowych sieci neuronowych Należy porównać architektury, od modeli operujących na płaskiej (2D) reprezentacji cząsteczki (GCN, GAT/GATv2, GIN, MPNN, DMPNN, AttentiveFP) po modele uwzględniające geometrię przestrzenną 3D (SchNet, DimeNet++, SphereNet, EGNN). Centralnym pytaniem badawczym jest to, czy modele operujące na geometrii przestrzennej cząsteczki rzeczywiście przewyższają modele topologiczne w predykcji wybranej właściwości fizykochemicznej oraz czy koszt przygotowania danych geometrycznych (generowanie konformerów metodami pola siłowego w bibliotece RDKit) przekłada się na mierzalną poprawę jakości predykcji. Praca powinna też odpowiedzieć na kilka innych pytań, np. czy autorska architektura wyposażona w mechanizm uwagi nad cechami atomów i wiązań, łącząca reprezentację topologiczną 2D z geometrią przestrzenną 3D oraz autorskimi metodami, pozwala osiągnąć wyniki wykraczające poza możliwości każdego z tych podejść osobno. |
EF-DU | TAK |
| 26 | dr hab. inż. Tomasz KRZESZOWSKI | Analiza efektywności algorytmów z rodziny ROCKET w rozpoznawaniu akcji na podstawie danych szkieletowych z sensorów RGB-D Celem pracy jest zbadanie możliwości wykorzystania szybkich transformat splotowych (metoda ROCKET i jej warianty, np. MiniRocket czy MultiRocket) do klasyfikacji ludzkich akcji w czasie rzeczywistym. Dane wejściowe stanowią trójwymiarowe współrzędne stawów (szkielety) pozyskane z kamery głębi (np. Azure Kinect lub Intel RealSense). |
EF-DU | NIE |
| 27 | dr hab. inż. Tomasz KRZESZOWSKI | Detekcja i śledzenie obiektów z wykorzystaniem danych z kamery neuromorficznej Celem pracy jest przygotowanie oprogramowania i przebadanie metod do detekcji i śledzenia latających obiektów z wykorzystaniem danych z kamer neuromorficznych. |
EA-DU, EF-DU |
TAK |
| 28 | dr hab. inż. Tomasz KRZESZOWSKI | Estymacja głębi sceny indoor z obrazów RGB z użyciem danych ToF i strategii sim2real Celem pracy jest zaprojektowanie, implementacja oraz ewaluacja systemu estymacji głębi sceny wewnętrznej na podstawie pojedynczych obrazów RGB, z wykorzystaniem strategii sim2real. Dane z kamery Time-of-Flight (ToF) posłużą do zbudowania rzeczywistego zbioru referencyjnego, który umożliwi ocenę jakości opracowanego systemu. Równolegle w środowisku symulacyjnym zostaną wygenerowane dane syntetyczne RGB wraz z mapami głębi, wykorzystywane do trenowania modeli. Praca obejmuje opracowanie i porównanie wybranych architektur głębokich sieci neuronowych, implementację metod redukcji luki domenowej oraz ewaluację jakości predykcji na danych rzeczywistych. Efektem będzie ocena skuteczności strategii sim2real w estymacji głębi dla scen i analiza czynników wpływających na dokładność rekonstrukcji z obrazów RGB. |
EF-DU | NIE |
| 29 | dr hab. inż. Tomasz KRZESZOWSKI | Opracowanie i analiza porównawcza algorytmów chodu adaptacyjnego robota humanoidalnego w środowisku ROS2 Celem pracy jest zaprogramowanie kontrolera chodu, który potrafi dostosować parametry kroku (długość, wysokość uniesienia stopy, czas trwania fazy podparcia) w czasie rzeczywistym, gdy robot napotyka przeszkody, takie jak pochyłości (rampy) lub nierówności terenu. Realizacja pracy w środowisku symulacyjnym Gazebo. W ramach pracy należy również przygotować instrukcję do laboratoriów dla studentów. |
EA-DU | NIE |
| 30 | dr hab. inż. Tomasz KRZESZOWSKI | Rozpoznawanie akcji z wykorzystaniem danych z kamery neuromorficznej Celem pracy jest przygotowanie oprogramowania i przebadanie metod do rozpoznawania akcji z wykorzystaniem danych z kamer neuromorficznych. Przykładowy zbiór danych: https://huggingface.co/datasets/Charlieqaq/DailyDVS-200 |
EF-DU | NIE |
| 31 | dr inż. Michał Markiewicz | System IoT do zarządzania urządzeniami domowymi System IoT do symulacji inteligentnego mieszkania z chmurowym backendem i webowym panelem konfiguracyjnym W ramach pracy zostanie opracowany system symulujący działanie inteligentnego mieszkania, składający się z trzech warstw: wizualizacyjnej, symulacyjnej oraz chmurowej. Warstwa symulacyjna będzie reprezentować urządzenia domowe (np. oświetlenie, czujniki, rolety), generując ich stany i zdarzenia oraz komunikując się z chmurą przy użyciu lekkich protokołów IoT (musi zawierać prosty interfejs graficzny umożliwiający generowania zdarzeń). Warstwa chmurowa - backend będzie odpowiedzialna za zarządzanie urządzeniami oraz przechowywanie ich stanu. Webowy panel konfiguracyjny ma umożliwiać interaktywny podgląd mieszkania oraz sterowanie urządzeniami w czasie rzeczywistym. |
EA-DU, EF-DU |
NIE |
| 32 | dr inż. Michał Markiewicz | Temat własny Do doprecyzowania z prowadzącym |
Studia I Stopnia Praca inżynierska | NIE |
| 33 | dr inż. Michał Markiewicz | Urządzenie Edge‑IoT do lokalnego monitorowania danych z komunikacją z chmurą W ramach pracy ma zostać zaprojektowane i zaimplementowane urządzenie edge‑IoT, które lokalnie zbiera i przetwarza dane środowiskowe, wykonując podstawową filtrację oraz detekcję anomalii. Urządzenie ma komunikować się z chmurą przy użyciu lekkich protokołów IoT (np. MQTT lub CoAP), przesyłając tylko dane już wstępnie obrobione. W chmurze powstanie prosty backend oraz dashboard wizualizujący wyniki pomiarów i wykryte zdarzenia oraz umożliwiający aktualizację oprogramowania ota (Over‑The‑Air). |
EA-DU, EF-DU |
NIE |
| 34 | dr inż. Joanna MARNIK | Adaptacyjne zachowanie robota humanoidalnego w oparciu o emocje użytkownika Celem pracy jest zbadanie, czy robot humanoidalny dostosowujący swoje zachowanie do emocji użytkownika poprawia jakość interakcji. |
EF-ZU Praca magisterska | NIE |
| 35 | dr inż. Joanna MARNIK | Multimodalne rozpoznawanie emocji w interakcji człowiek–robot Celem pracy jest zbadanie, czy połączenie wielu modalności (twarz, postawa ciała, kontekst interakcji) poprawia skuteczność rozpoznawania emocji przez robota humanoidalnego w warunkach rzeczywistych. |
EF-ZU Praca magisterska | NIE |
| 36 | dr inż. Joanna MARNIK | Rozpoznawanie intencji użytkownika dla sterowania robotem humanoidalnym Celem pracy jest opracowanie i ocena modelu przewidującego intencje użytkownika na podstawie gestów, ruchu i kontekstu w celu bardziej naturalnego sterowania robotem. |
EF-ZU Praca magisterska | NIE |
| 37 | dr inż. Joanna MARNIK | Wizyjny system analizy i pomiaru wzrostu roślin w komorze fitotronowej Celem pracy jest opracowanie i implementacja metody umożliwiającej automatyczną analizę oraz pomiar wzrostu roślin hodowanych w komorze fitotronowej. System powinien wykorzystywać techniki przetwarzania i analizy obrazów do wyznaczania parametrów wzrostu roślin. |
EF-ZU Praca magisterska | NIE |
| 38 | dr hab. inż. Mariusz OSZUST | Analiza porównawcza wybranych architektur głębokich sieci neuronowych w zadaniu klasyfikacji gatunków muzycznych Celem pracy jest zaprojektowanie, implementacja i ewaluacja modeli w systemie do rozpoznawania gatunków muzycznych z wykorzystaniem różnych wariantów głębokich sieci neuronowych. Wymagana znajomość języka Python. |
EF-DU | NIE |
| 39 | dr hab. inż. Mariusz OSZUST | Aplikacja webowa wykorzystująca blockchain do zarządzania kompetencjami pracowników Celem pracy jest stworzenie aplikacji webowej zintegrowanej z siecią blockchain służącej do bezpiecznego i trwałego przechowywania historii zatrudnienia, zdobytych certyfikatów oraz umiejętności pracowników. Należy opracować inteligentne kontrakty automatyzujące proces wprowadzania i audytu danych oraz budowę interfejsu webowego dla pracowników i pracodawców. |
EF-DU | NIE |
| 40 | dr hab. inż. Mariusz OSZUST | Implementacja i analiza systemu głosowania opartego na technologii blockchain Celem pracy jest zaprojektowanie, implementacja oraz analiza systemu głosowania opartego na technologii blockchain jako alternatywy dla systemów scentralizowanych. W proponowanym rozwiązaniu blockchain będzie wykorzystywany do przechowywania głosów, co ma zapewnić ich niezmienność oraz odporność na manipulację. System umożliwi użytkownikom rejestrację, logowanie, przeglądanie głosowań oraz oddawanie głosów z wykorzystaniem podpisu kryptograficznego. W ramach pracy przeprowadzona zostanie analiza systemu, której celem jest ocena wpływu technologii blockchain na efektywność systemu głosowania |
EF-DU | NIE |
| 41 | dr hab. inż. Mariusz OSZUST | Rozpoznawanie akcji człowieka oparte na analizie szkieletów i kontekście wizualnym W ramach pracy należy wykonać projekt oraz implementację potoku przetwarzania danych wizyjnych RGB+D, przeznaczonego do klasyfikacji aktywności człowieka. System powinien wykorzystywać grafowe sieci neuronowe do analizy sekwencji szkieletowych oraz integrować semantyczny kontekst otoczenia. Wymagane programowanie w języku Python. |
EF-DU | NIE |
| 42 | dr inż. Grzegorz Piecuch | Projekt i implementacja układu precyzyjnego pozycjonowania osi z wykorzystaniem serwonapędu Siemens i sterownika PLC Celem pracy jest przygotowanie aplikacji na sterowniku PLC Siemens (S7-1200 G2) z wykorzystaniem serwonapędu(ów) S210. Aplikacja może sterować jedną lub dwoma osiami. Należy wykonać analizę porównawczą sterowania za pomocą tradycyjnego przygotowania aplikacji (kod ST/LD) z metodą szybkiego prototypowania (Matlab/Simulink). |
EA-DU, EF-DU |
NIE |
| 43 | dr inż. Grzegorz Piecuch | Realizacja aplikacji robotycznej w środowisku intralogistycznym Celem pracy jest przygotowanie aplikacji sterującej robotem Kawasaki w połączeniu z systemem wizyjnym. Robot w założeniu współpracować ma z rzeczywistą pętlą transportową, po której transportowane są kartony lub pojemniki typu tote z zawartością. Aplikacja ma dokonywać inspekcji zawartości i realizować procedurę pick&place. |
EA-DU | TAK |
| 44 | dr inż. Grzegorz Piecuch | Realizacja aplikacji transportu na rzeczywistym systemie intralogistycznym Celem pracy jest zrealizowanie przykładowej aplikacji na rzeczywistej pętli transportowej, na której przenoszone będą elementy takie jak kartony lub pojemniki typu tote. Należy przygotować sterowanie PLC, wizualizację HMI, a także zbadać maksymalną wydajność pętli (jednoczesna liczba przenoszonych elementów) oraz porównując wpływ zastosowania różnych elektrorolek na obciążenie prądowe, drogę hamowania, itp. |
EA-DU | TAK |
| 45 | dr inż. Grzegorz Piecuch | Realizacja systemu diagnozowania procesu kucia na zimno Celem pracy jest modernizacja stanowiska laboratoryjnego do diagnozowania procesu kucia na zimno, w tym przygotowanie od nowa aplikacji sterującej (PLC Beckhoff) w połączeniu z obsługą serwonapędów Estun, wizualizacją HMI na panelu Weintek oraz przygotowania aplikacji diagnostycznej uruchamianej na PLC (Matlab/Simulink lub Python) wykorzystującej metody AI do rozpoznawania konkretnych typów uszkodzeń. |
EA-DU, EF-DU |
NIE |
| 46 | dr inż. Mateusz Pomianek | Cyfrowy bliźniak stanowiska laboratoryjnego z robotem humanoidalnym Opracowanie cyfrowego bliźniaka (NVIDIA Isaac Sim / Isaac Lab) wybranego stanowiska badawczego lub zadania laboratoryjnego do walidacji zadań sim-to-real oraz ocena, na ile model symulacyjny odzwierciedla rzeczywiste zachowanie układu.Praca powinna wykorzystać Isaac Sim jako warstwę symulacji fizyki i sensoryki oraz Isaac Lab jako warstwę eksperymentów i treningu. Dokumentacja projektu wskazuje, że Isaac Sim służy do modelowania kolizji, dynamiki stawów i danych sensorycznych, a Isaac Lab do wektoryzacji środowisk i wydajnego treningu RL na GPU. Jednocześnie opisano typowe problemy sim-to-real: tarcie, opóźnienia silników, dynamikę kontaktu i ograniczenia whole-body control. Metody mogą obejmować modelowanie geometrii sceny, parametryzację kontaktów, walidację metryk błędu i porównanie trajektorii robota w symulacji i rzeczywistości. |
Studia I Stopnia Praca inżynierska, EF-DU |
NIE |
| 47 | dr inż. Mateusz Pomianek | Multimodalny system percepcji otoczenia dla robota humanoidalnego Projekt i implementacja multimodalnego systemu percepcji otoczenia dla robota humanoidalnego Unitree G1, który integruje dane z kamery głębi, lidaru 3D i matrycy mikrofonowej w celu wykrywania przeszkód, lokalizacji obiektów i określania kierunku źródła dźwięku w otoczeniu robota.W pracy można wykorzystać robota Unitree G1, jego sensory pokładowe, SDK Unitree w Pythonie lub C++, ROS 2 oraz biblioteki do przetwarzania chmur punktów i danych wizyjnych. Zakres metod obejmuje fuzję sensoryczną, filtrację danych, segmentację prostych obiektów, lokalizację źródła dźwięku i budowę lokalnej reprezentacji otoczenia. Sam temat jest dobrze uzasadniony sprzętowo, bo G1 ma dokładnie taki zestaw czujników: RealSense D435i, lidar MID360 i 4-mikrofonową matrycę. |
Studia I Stopnia Praca inżynierska, EF-DU |
NIE |
| 48 | dr inż. Mateusz Pomianek | System rozpoznawania emocji użytkownika na potrzeby interakcji człowiek-robot Zaprojektowanie i ocena lekkiego systemu rozpoznawania emocji na podstawie mimiki twarzy, działającego w czasie rzeczywistym na urządzeniu brzegowym, o ograniczonych zasobach dla interakcji człowiek–robot. Bardzo dobrym punktem wyjścia jest podejście oparte na MediaPipe Face Mesh, które w analizowanych materiałach zostało wskazane jako znacznie lżejsze od ciężkich CNN i nadające się do pracy na urządzeniach Edge. Face Mesh generuje 468–478 punktów charakterystycznych twarzy, działa w czasie rzeczywistym i dobrze nadaje się do budowy cech dla klasyfikatora emocji. Metody mogą obejmować ekstrakcję cech geometrycznych z landmarków, klasyfikację emocji, testy na publicznych zbiorach i ewaluację szybkości działania. Materiały źródłowe wskazują też, że w embodied AI najczęściej używanym źródłem danych afektywnych są właśnie ekspresje twarzy. |
Studia I Stopnia Praca inżynierska, EF-DU |
NIE |
| 49 | dr inż. Mateusz Pomianek | System SLAM i autonomicznej nawigacji robota humanoidalnego Implementacja i ocena systemu SLAM (lokalizacji, mapowania i autonomicznej nawigacji) dla robota humanoidalnego, umożliwiającego tworzenie mapy otoczenia, estymację położenia robota oraz realizację prostych przejazdów autonomicznych w laboratorium. Praca może opierać się na sensorach G1, repozytoriach lidarowych Unitree, ROS oraz gotowych komponentach do mapowania i lokalizacji. W dokumentacji robota wskazano wprost repozytoria unilidar_sdk, unilidar_sdk2 oraz point_lio_unilidar jako narzędzia do mapowania, lokalizacji i implementacji algorytmów SLAM. Metody mogą obejmować przetwarzanie chmur punktów, filtrację, ekstrakcję cech, budowę mapy 2D lub 3D oraz planowanie lokalnego ruchu. |
Studia I Stopnia Praca inżynierska, EF-DU |
NIE |
| 50 | dr inż. Mateusz Pomianek | Teleoperacja i uczenie przez imitację dla robota humanoidalnego Opracowanie procesu zbierania demonstracji, ich augmentacji oraz wytrenowania polityki sterowania przez naśladownictwo dla robota humanoidalnego w prostym zadaniu loco-manipulacyjnym pick-and-place. Isaac Lab udostępnia teleoperację w przestrzeni SE(2) i SE(3), zapis demonstracji do formatu HDF5 oraz automatyczne generowanie dodatkowych danych przez Isaac Lab Mimic. Dokumentacja pokazuje pełny workflow: rejestrację demonstracji, adnotację, generowanie nawet 1000 dodatkowych trajektorii i trening BC w Robomimic. Co ważne, jeden z przykładów dotyczy wprost locomanipulacji dla Unitree G1. Metody mogą obejmować behavior cloning, analizę jakości demonstracji i porównanie modeli state-based oraz visuomotor. |
Studia I Stopnia Praca inżynierska, EF-DU |
NIE |
| 51 | dr inż. Tomasz RAK | AI-First Engineering w tworzeniu produkcyjnie gotowych aplikacji webowych Celem pracy jest opracowanie i eksperymentalna ocena metodyki AI-First Engineering wspierającej wytwarzanie aplikacji webowej od etapu koncepcji do wdrożenia produkcyjnego. Zakres pracy zostanie celowo ograniczony do jednej aplikacji referencyjnej, dla której zostaną zdefiniowane zasady zarządzania kontekstem projektowym, wykorzystania agentów AI, quality gates, testowania, skanowania bezpieczeństwa oraz automatyzacji dostarczania. Część badawcza obejmie porównanie procesu sformalizowanego z pracą prowadzoną ad hoc z użyciem mierzalnych kryteriów, takich jak jakość kodu, spójność architektury, liczba błędów, podatności bezpieczeństwa, czas realizacji zadań i powtarzalność rezultatów. Praca dotyczy zaprojektowania, implementacji i oceny ustrukturyzowanego procesu wytwarzania aplikacji webowych, w którym sztuczna inteligencja pełni rolę aktywnego uczestnika procesu inżynierskiego, a nie jedynie narzędzia do generowania fragmentów kodu. |
EA-DU, EF-DU |
NIE |
| 52 | dr inż. Tomasz RAK | Porównanie lokalnych modeli LLMw zadaniach automatycznego tworzenia dokumentacji projektowej, technicznej i użytkowej w języku polskim Praca dotyczy porównania lokalnych modeli PLLuM i Bielik w zadaniach automatycznego tworzenia dokumentacji projektowej, technicznej i użytkowej w języku polskim. Jej celem będzie zaprojektowanie, implementacja i ocena systemu wspomagającego generowanie dokumentacji z mechanizmem doboru modelu do rodzaju zadania. W pracy zostaną przeanalizowane możliwości i ograniczenia obu modeli oraz porównana ich skuteczność w scenariuszach obejmujących m.in. README, instrukcje instalacji, dokumentację API, instrukcje użytkownika, changelogi i opisy architektury. Kluczowym zagadnieniem będzie ocena, czy orkiestracja modeli poprawia jakość dokumentacji względem użycia pojedynczego modelu. |
NIE | |
| 53 | dr inż. Tomasz RAK | Porównanie podejścia imperatywnego i funkcyjnego w aplikacji full-stack TypeScript na przykładzie wybranego stosu technologicznego Celem pracy jest zaprojektowanie i implementacja aplikacji full-stack w języku TypeScript w dwóch wariantach: imperatywnym i funkcyjnym, przy zachowaniu tego samego zakresu funkcjonalnego i jednego wybranego stosu technologicznego (MERN, MEVN, PERN, MEAN). W pracy zostaną wykorzystane m.in. niemutowalność, kompozycja funkcji, silne typowanie oraz kontrolowana walidacja danych wejściowych i wyjściowych. Ewaluacja obejmie porównanie obu podejść pod względem testowalności, złożoności kodu, podatności na błędy, czytelności oraz utrzymywalności z użyciem mierzalnych wskaźników i analizy jakościowej. Projekt obejmie warstwę domenową modelowaną przy użyciu typów algebraicznych oraz walidację I/O z io-ts/zod. Na FE zastosowane zostaną komponenty funkcyjne, hooki oraz stan oparty o reduktory i/pod lub bibliotekę fp-ts. BE otrzyma funkcjonalną obsługę efektów (fp-ts/Effect), kontrolę błędów i transakcje logiczne. |
EA-DU, EF-DU |
NIE |
| 54 | dr inż. Tomasz RAK | Projekt i ewaluacja workflow wspomagającego wytwarzanie aplikacji webowych z wykorzystaniem narzędzi AI Celem pracy jest opracowanie i ocena sformalizowanego workflow wykorzystania narzędzi AI w wybranych etapach wytwarzania aplikacji webowej, takich jak analiza wymagań, implementacja, refaktoryzacja, testowanie i kontrola jakości. Wynikiem pracy ma być konkretny artefakt metodyczny, obejmujący procedurę działania, zestaw reguł użycia, quality gates oraz repozytorium referencyjne ilustrujące zastosowanie workflow. Ewaluacja zostanie przeprowadzona na podstawie jakości wytworzonych artefaktów, powtarzalności wyników, liczby wykrytych błędów oraz efektywności realizacji zadań. Workflow ma obejmować pełny cykl życia projektu: od analizy wymagań i generowania kodu, przez integrację z narzędziami zewnętrznymi, testowanie i kontrolę jakości, aż po wdrożenie produkcyjne, monitorowanie oraz wsparcie diagnostyczne. |
EA-DU, EF-DU |
NIE |
| 55 | dr inż. Tomasz RAK | Segmentacja i analiza zachowań użytkowników aplikacji webowej na podstawie logów z wykorzystaniem metod uczenia maszynowego Celem pracy jest opracowanie i ocena metod segmentacji zachowań użytkowników aplikacji webowej na podstawie danych logowych pochodzących z rzeczywistego lub symulowanego systemu transakcyjnego. Praca obejmie przygotowanie zbioru danych, ekstrakcję cech opisujących sesje, sekwencje działań i intensywność interakcji oraz zastosowanie wybranych metod uczenia nienadzorowanego lub półnadzorowanego. Wyniki zostaną ocenione pod kątem jakości wydzielonych segmentów, ich stabilności, interpretowalności oraz przydatności do analizy wzorców użycia systemu. Zastosowania różnych technik AI, w tym algorytmów uczenia maszynowego, do analizy danych logów w celu identyfikacji anomalii, trendów i zachowań użytkowników. Na podstawie: https://doi.org/10.3390/s23042274 https://doi.org/10.3390/app12126115 https://doi.org/10.3390/electronics12214408 |
EA-DU, EF-DU |
NIE |
| 56 | dr inż. Tomasz RAK | Wpływ microcachingu i request coalescing na wydajność konteneryzowanego API REST w środowisku kontenerowym oraz ich porównanie ze skalowaniem horyzontalnym Celem pracy jest zaprojektowanie i implementacja konteneryzowanego API REST oraz eksperymentalna ocena wpływu microcachingu i mechanizmu koalescencji żądań w warstwie reverse proxy/cache na wydajność systemu. Badania zostaną przeprowadzone w jednym, jasno określonym środowisku orkiestracji, tj. Swarm/Kubernetes, z wykorzystaniem powtarzalnego stanowiska testowego i scenariuszy obciążeniowych dla endpointów o zróżnicowanym koszcie obsługi. Ocenie podlegać będą opóźnienia ogonowe (p95, p99, p99.9), przepustowość, zużycie zasobów oraz efektywność mechanizmów cache w porównaniu z podejściem opartym wyłącznie na zwiększaniu liczby replik aplikacji. Jest to rozszerzenie istniejącej pracy "Doker jako platforma do przygotowania i wdrożenia systemu webowego" M. Wrona. |
EA-DU, EF-DU |
NIE |
| 57 | dr inż. Tomasz RAK | Wykrywanie anomalii w logach systemu webowego z wykorzystaniem klasyfikatorów jednoklasowych Celem pracy jest opracowanie i porównanie metod wykrywania anomalii w logach systemu webowego generowanych podczas kontrolowanego obciążania aplikacji API. Praca obejmie przygotowanie środowiska eksperymentalnego, rejestrację danych logowych, ekstrakcję cech oraz implementację i ocenę wybranych metod jednoklasowych służących do detekcji odstępstw od normalnego działania systemu. Skuteczność rozwiązań zostanie oceniona na podstawie jakości detekcji, liczby fałszywych alarmów, odporności na zmienność obciążenia oraz możliwości interpretacji wyników. |
EA-DU, EF-DU |
NIE |
| 58 | dr inż. Tomasz RAK | Wykrywanie nadużyć API i ruchu scrapingowego z wykorzystaniem klasyfikacji uczenia maszynowego Celem pracy jest zaprojektowanie, implementacja i ocena modułu wykrywania nadużyć API, w szczególności ruchu scrapingowego, na podstawie telemetrii żądań HTTP oraz wybranych metryk wykonaniowych. Praca obejmie budowę pipeline’u danych, ekstrakcję cech, trenowanie modeli klasyfikacyjnych oraz porównanie ich z baseline’em regułowym. Istotnym elementem będzie implementacja serwisu decyzyjnego realizującego zdefiniowane klasy reakcji, np. allow, throttle, challenge i block, oraz ocena rozwiązania pod kątem skuteczności ochrony, opóźnienia decyzji i wpływu na legalny ruch. W ramach pracy zostanie zbudowany pipeline danych obejmujący np.: rejestrację i normalizację logów, ekstrakcję cech, trening oraz ewaluację modeli klasyfikacyjnych (z baseline opartym o reguły), a także wdrożenie serwisu decyzyjnego „Guard” udostępniającego API predykcji. (na podstawie wcześniejszych prac i publikacji). Na podstawie pracy "Badanie logów z wykorzystaniem analizy danych" M. Skali. |
EA-DU, EF-DU |
NIE |
| 59 | dr inż. Dariusz RZOŃCA | Akwizycja i analiza danych zbieranych przez wireless M-Bus W ramach pracy należy zaprojektować i wykonać urządzenie umożliwiające bezprzewodowy odbiór danych z obecnie stosowanych liczników zdalnego odczytu (służących do pomiaru zużycia wody, energii elektrycznej, itp.) a następnie udostępniające te dane w wybrany sposób (np. przez MQTT). Liczniki takie rozgłaszają komunikaty w protokole wireless M-Bus opisanym w normie PN-EN 13757 "Systemy komunikacji dla przyrządów pomiarowych". Można zawęzić zakres do wybranych pasm (np. 868MHz) i trybów (np. C1, T1). Urządzenie może bazować np. na Raspberry Pi i tunerze DVB-T z układem RTL2832U wykorzystywanym jako SDR albo na ESP32 i transceiverze CC1101. Ważnym elementem pracy magisterskiej będzie uzupełnienie systemu o moduł rejestracji i analizy zebranych danych, tak by móc przeprowadzić pomiary i badania (np. sugestia wyboru taryfy energetycznej w zależności od zarejestrowanego dobowego profilu zużycia energii). |
EF-DU | TAK |
| 60 | dr inż. Dariusz RZOŃCA | Analiza i implementacja systemu percepcji otoczenia dla robota humanoidalnego Celem pracy jest zaprojektowanie i wdrożenie zintegrowanego systemu percepcji dla robota humanoidalnego (Unitree G1) umożliwiającego mu orientację w nieznanym otoczeniu oraz bezpieczną nawigację. Praca łączy aspekt budowy map (SLAM) oraz unikania kolizji w oparciu o dane sensoryczne. |
EA-DU | TAK |
| 61 | dr inż. Dariusz RZOŃCA | Analiza wydajności wybranych aspektów pracy sterownika PLC w systemach automatyki przemysłowej Praca koncentruje się na badaniu wzajemnych zależności pomiędzy strukturą programu sterującego, wydajnością transmisji danych a płynnością interfejsu HMI. Głównym celem jest analiza, jak optymalizacja logiki wewnątrz sterownika PLC oraz konfiguracja kanałów komunikacyjnych wpływają na efektywność monitorowania i sterowania procesem przemysłowym. |
EA-DU | TAK |
| 62 | dr inż. Dariusz RZOŃCA | Projekt i implementacja modelu sztucznej inteligencji do wykrywania i reakcji na incydenty bezpieczeństwa w systemach cyber-fizycznych Celem pracy jest opracowanie modelu sztucznej inteligencji pełniącego funkcję systemu IDS/IPS, zdolnego do wykrywania anomalii oraz identyfikowania znanych zagrożeń w systemach cyber-fizycznych. W ramach pracy zostaną przedstawione i zaprojektowane mechanizmy uczenia modelu oraz jego adaptacji do dynamicznie zmieniających się warunków środowiska i charakterystyki ruchu sieciowego. Dodatkowo przeprowadzona zostanie analiza skuteczności modelu dla różnych wektorów ataków i porównanie z tradycyjnymi rozwiązaniami. |
EF-DU | TAK |
| 63 | dr inż. Jan SADOLEWSKI | Biblioteka niskopoziomowych operacji dla języka Tiny Efektem pracy jest przygotowanie grupy rozwiązań w języku asemblera dla różnych systemów operacyjnych i architektur procesorów pozwalające na zapewnienie podstawowych niskopoziomowych operacji języka Tiny. Celem pracy jest przeprowadzenie badań w zakresie wykorzystania możliwości terminali aplikacji konsolowych i dostarczenia procedur pozwalających na napisanie niskopoziomowego kompilatora języka Tiny. |
EF-DU | NIE |
| 64 | dr inż. Jan SADOLEWSKI | Frontend kompilatora języka DodoLang do LLVM Praca dotyczy badań formy reprezentacji pośredniej kodu na przykładzie LLVM. Jej celem jest przygotowanie środowiska do kompilacji przykładowego języka DodoLang do postaci pośredniej zdolnej do wykorzystania przez kompilator LLVM. W tym celu zostaną wykorzystane narzędzia do analizy leksykalnej oraz analizy semantycznej sekwencji tokenów. |
EF-DU | TAK |
| 65 | dr inż. Jan SADOLEWSKI | Temat zaproponowany przez studenta Temat zaproponowany przez studenta przy współpracy z przedsiębiorstwem udzielającym praktyk albo stażu. |
EA-DU, EF-DU |
NIE |
| 66 | dr inż. Jan SADOLEWSKI | Wydajność środowisk języka R i języka Python w analizie danych i uczeniu maszynowym Praca dotyczy przeprowadzenia badań w zakresie przygotowania zbiorów danych do uczenia maszynowego, a następnie wykonania zestawu obliczeń mierzących użycie pamięci RAM i czasu użycia procesora. Celem pracy jest próba znalezienia zależności wykorzystania zasobów w różnych konfiguracjach i algorytmach uczenia maszynowego oferowanych przez pakiety języków R i Python. |
EF-DU | TAK |
| 67 | dr inż. Sławomir SAMOLEJ | Porównanie wybranych technik akwizycji danych przestrzennych Praca będzie obejmowała analizę oraz zastosowanie wybranych technik mapowania przestrzeni. Część badawcza będzie obejmować porównanie przetwarzania oraz fektywnej wizualizacji map przestrzennych. |
EF-DU | NIE |
| 68 | dr inż. Sławomir SAMOLEJ | Porównanie wydajności scen graficznych z modelami postaci o różnych złożonościach Praca będzie obejmowała przygotowanie modeli graficznych o różnym stopniu złożoności oraz budowanie scen graficznych z nimi. Część badawcza będzie odpowiadała na pytania dotyczące dopuszczalnych granic złożoności modeli i scen, przy zachowaniu akceptowalnej płynności przetwarzania grafiki. |
EF-DU | NIE |
| 69 | dr inż. Paweł Stawarz | Optymalizacja biblioteki do obsługi grafów w języku Python Celem pracy jest przepisanie pakietu libgraphy (https://github.com/satk0/libgraphy) z języka Python, na język C++ z powiązaniami w Pythonie. Następnie należy przeprowadzić badania pokazujące zmiany w wydajności pakietu. Badania powinny uwzględniać różne funkcje i rzeczywiste scenariusze zastosowań, a także grafy o różnej liczbie wierzchołków i krawędzi. |
EF-DU | NIE |
| 70 | dr inż. Paweł Stawarz | Porównanie różnych metod komunikacji pomiędzy aplikacją języka Python, a silnikiem Unity Celem pracy jest porównanie różnych metod komunikacji pomiędzy aplikacją języka Python, a silnikiem Unity. Należy sprawdzić komunikację za pomocą gniazd, plików, darmowych pakietów, a także na inne dostępne sposoby. Badanie powinno uwzględniać czas wykonania operacji i zużycie zasobów, z podziałem na interpreter języka Python i silnik Unity. |
EF-DU | NIE |
| 71 | dr inż. Paweł Stawarz | Proceduralna generacja broni Celem pracy jest utworzenie samodzielnego pakietu silnika Unity, który pozwala proceduralnie generować egzemplarze określonego typu broni. W pracy należy przeprowadzić eksperymenty dotyczące liczby możliwych kombinacji i wydajności systemu w różnych warunkach. |
EF-DU | NIE |
| 72 | dr inż. Paweł Stawarz | Proceduralna generacja mebli Celem pracy jest utworzenie samodzielnego pakietu silnika Unity, który pozwala proceduralnie generować meble określonego przez użytkownika typu i w narzuconym przez twórcę systemu stylu. Użytkownik powinien móc określić rodzaj obiektu, pożądane wymiary i materiały, którymi obiekt zostanie pokryty. W pracy należy przeprowadzić eksperymenty dotyczące liczby możliwych kombinacji i wydajności systemu w różnych warunkach. |
EF-DU | NIE |
| 73 | dr inż. Paweł Stawarz | Proceduralna generacja rozkładów pomieszczeń w trybie ad-hoc Celem pracy jest utworzenie samodzielnego pakietu silnika Unity, który pozwoli generować proceduralnie rozkład pomieszczeń ad-hoc. Gdy użytkownik zbliża się do obszarów, które nie były wcześniej załadowane, należy wygenerować nowy obszar. System nie powinien wyświetlać reprezentacji graficznej pokoi niewidocznych dla użytkownika i odległych od kamery. Pokoje, które użytkownik kiedyś już odwiedził, nie powinny ulegać zmianie. Należy przeprowadzić testy wydajnościowe systemu, przy założeniu różnych wartości wejściowych i różnych odległości granicznych. |
EF-DU | NIE |
| 74 | dr inż. Paweł Stawarz | Proceduralna generacja układu pomieszczeń w mieszkaniu Celem pracy jest utworzenie samodzielnego pakietu silnika Unity, który pozwoli generować proceduralnie rozkład pomieszczeń w mieszkaniu posiadającym określony kształt. Układ pomieszczeń powinien być realistyczny, a ich kształty i wymiary funkcjonalne. Wygenerowany pokój powinien zawierać podstawowe elementy architektoniczne (drzwi, okna) i miejsca na określone i zgodne z jego funkcją meble. Należy przeprowadzić testy wydajnościowe systemu, przy założeniu różnych wartości wejściowych. |
EF-DU | NIE |
| 75 | dr inż. Paweł Stawarz | Symulacja ruchu cieczy w terenie Celem pracy jest utworzenie samodzielnego pakietu silnika Unity, który pozwoliłby symulować ruch cieczy w uproszczonym trójwymiarowym terenie (jak w grze Timberborn). Należy przyjąć, że teren składa się z kwadratowych pól różniących się wysokością i właściwościami (porowatość, przepuszczalność, pojemność, etc.).Należy przeprowadzić symulacje w różnych scenariuszach i porównać efekt z przepływem cieczy w kontrolowanych warunkach i środowisku naturalnym. Badania: zachowanie w różnych scenariuszach |
EF-DU | NIE |
| 76 | dr inż. Paweł Stawarz | Symulacja śniegu za pomocą parametrycznego programu cieniującego Celem pracy jest opracowanie w silniku Unity programu cieniującego (“shadera”), który symuluje pokrycie obiektów śniegiem. Program powinien być wykonany za pomocą pakietu Shader Graph i symulować pokrywanie obiektu warstwą śniegu o określonej grubości oraz umożliwiać zostawianie śladów przez aktora biorącego udział w symulacji. Należy przeprowadzić eksperymenty, które pozwolą porównać różne metody implementacji pod względem złożoności pamięciowej i czasowej. |
EF-DU | NIE |
| 77 | dr inż. Paweł Stawarz | Sztuczna inteligencja agentów w proceduralnie generowanych środowiskach zewnętrznych Celem pracy jest zbadanie zachowań agentów sterowanych za pomocą pakietu ML-Agents w środowiskach generowanych proceduralnie. Użyty do badań teren powinien być proceduralnie generowanych terenem górzystym, nieznanym na etapie trenowania sztucznej inteligencji i zawierającym zróżnicowane ukształtowanie. Należy opracować sposoby poprawy zachowania agentów. Temat zaproponowany przez studenta. |
EF-DU | TAK |
| 78 | dr inż. Andrzej STEC | Badanie protokołów komunikacji bezprzewodowej w zastosowaniach automatyki domowej Należy przebadać popularne protokoły komunikacji bezprzewodowej (WiFi, Bluetooth oraz Zigbee) pod kątem zastosowań w systemach automatyki domowej. Należy wziąć pod uwagę przepustowość, czasy reakcji oraz oszczędność energii, zarówno w zakresie stałej, jak i krótkotrwałej aktywności. |
EA-DU, EF-DU |
NIE |
| 79 | dr inż. Andrzej STEC | Badanie wpływu fuzji sensorów na dokładność lokalizacji obiektów mobilnych Należy zaimplementować filtr łączący dane pochodzące z odbiornika GPS oraz układu IMU, a następnie sprawdzić jego skuteczność. Badania należy przeprowadzić na urządzeniu wyposażonym w mikrokontroler ESP32, moduł GPS oraz akcelerometr z żyroskopem. |
EA-DU, EF-DU |
NIE |
| 80 | dr inż. Andrzej STEC | Badanie wybranych protokołów IoT w rozproszonym systemie sterowania Należy zaimplementować dwa lub trzy popularne protokoły IoT w opracowanym przez siebie systemie składającym się z kilku mikrokontrolerów (np. ESP32), a następnie zbadać ich przydatność do zastosowań w rozproszonych systemach sterowania. |
EA-DU, EF-DU |
NIE |
| 81 | dr inż. Andrzej STEC | Generowanie trajektorii ruchu łodzi motorowej na podstawie współrzędnych punktów kontrolnych Należy napisać program do wyznaczania ścieżki przechodzącej przez punkty kontrolne o podanych współrzędnych GPS, którą ma podążać łódź motorowa. Generowana trajektoria powinna składać się z prostych i łuków o zadanym promieniu krzywizny. Należy zbadać wpływ dynamiki łodzi na odchylenie od ścieżki przy wykonywaniu manewrów. |
EA-DU, EF-DU |
NIE |
| 82 | dr inż. Igor Stępień | Analiza algorytmów globalnego planowania trasy dla robotów mobilnych w architekturze ROS2 Celem pracy jest analiza porównawcza wraz z oceną wydajności wybranych algorytmów globalnego planowania trasy w architekturze ROS 2 dla autonomicznych robotów mobilnych. Realizacja tego zadania zakłada przygotowanie środowiska badawczego, wdrożenie planistów z frameworku Nav2 oraz przeprowadzenie serii testów eksperymentalnych weryfikujących jakość i skuteczność poszczególnych rozwiązań. Zebrane w ten sposób dane umożliwią kompleksowe zestawienie wyników oraz sformułowanie wniosków określających użyteczność badanych algorytmów w procesie autonomicznej nawigacji. |
EF-DU | NIE |
| 83 | dr inż. Igor Stępień | Porównanie metod detekcji twarzy opartych na uczeniu głębokim Celem pracy jest analiza porównawcza oraz ocena wydajności wybranych metod detekcji twarzy opartych na technikach uczenia głębokiego w obszarze wizji komputerowej. Realizacja pracy obejmuje implementację wybranych modeli oraz przeprowadzenie eksperymentów w różnych warunkach testowych w celu oceny ich skuteczności i efektywności obliczeniowej. |
EF-DU | NIE |
| 84 | dr hab. inż. Zbigniew ŚWIDER | Aplikacja do projektowania automatów sekwencyjno-czasowych Celem pracy jest napisanie aplikacji (C+, C#, Java) zawierającej graficzny edytor struktury automatu (rysowanie grafu), moduł symulacji (z zadawaniem wartości zmiennych i wizualizacji wyników) oraz generator kodu (do języka C). |
EF-DU | NIE |
| 85 | dr hab. inż. Zbigniew ŚWIDER | Badania symulacyjne regulatorów kursu statku na wzburzonym morzu W ramach pracy należy opracować środowisko testowe do badania skuteczności regulatorów PID kursu statku w obecności zakłóceń (wiatr, fale, prądy morskie) z wykorzystaniem pakietu MATLAB/Simulink oraz biblioteki MSS (Marine System Simulator). Następnie należy wykonać szczegółowe badania symulacyjne oraz przedstawić otrzymane wyniki. |
EA-DU | NIE |
| 86 | dr hab. inż. Zbigniew ŚWIDER | Edytor graficzny schematów drabinkowych LD (Ladder Diagram) W pracy należy dokonać przeglądu literatury z zakresu graficznych edytorów schematów drabinkowych dla przemysłowych sterowników PLC. Następnie należy zaprojektować i zaimplementować (PC, język C#) laboratoryjny edytor graficzny języka LD oraz translator tych schematów do języka ST oraz C. Na koniec należy go przetestować na reprezentatywnych przykładach i przedstawić wyniki badań. |
EF-DU | NIE |
| 87 | dr hab. inż. Zbigniew ŚWIDER | Komunikacja w systemach wbudowanych - zestaw ćwiczeń laboratoryjnych. Celem pracy jest opracowanie i przetestowanie (zarówno na symulatorze jak i systemie uruchomieniowym) kilkunastu ćwiczeń laboratoryjnych obejmujących układy sekwencyjno-czasowe wraz z komunikacją szeregową do komputera PC (proste komunikaty, sumy kontrolne, protokół MODBUS). Dla każdego zadania należy podać pełne rozwiązanie, szczegółowy kod programu z komentarzami oraz wyniki testów. |
EF-DU | NIE |
| 88 | dr hab. inż. Zbigniew ŚWIDER | Przegląd nowowczesnych algorytmów samostrojenia i adaptacji Celem pracy jest zebranie i opracowanie informacji na temat nowoczesnych przemysłowych algorytmów samostrojenia i adaptacji (na podstawie materiałów wiodących firm oraz artykułów konferencyjnych i publikacji naukowych), przedstawienie możliwości oraz ich porównanie (np. STEP, RELAY, FUZZY), które są obecnie stosowane w przemyśle, jak również przetestowanie ich z wykorzystaniem pakietu Matlab/Simulink. |
EA-DU | NIE |
| 89 | dr inż. Bartosz TRYBUS | Analiza i implementacja mechanizmów bezpieczeństwa w systemie Linux dla urządzeń wbudowanych Celem pracy będzie zbadanie oraz praktyczna implementacja wybranych mechanizmów bezpieczeństwa w systemie Linux przeznaczonym dla urządzeń embedded, budowanym przy użyciu Yocto Project. Praca skupi się na takich elementach jak SELinux lub AppArmor, secure boot oraz szyfrowanie pamięci flash, a następnie oceni ich wpływ na poziom ochrony systemu oraz koszty wdrożenia. |
TAK | |
| 90 | dr inż. Bartosz TRYBUS | Projekt i implementacja nadrzędnego systemu zarządzania i monitorowania awarii w rozproszonych architekturach Internetu Rzeczy Celem pracy jest zaprojektowanie i implementacja skalowalnego systemu nadrzędnego, służącego do centralnego zarządzania rozproszoną siecią czujników fizycznych. Praca obejmuje stworzenie nowoczesnej architektury mikroserwisowej zdolnej do gromadzenia, agregacji i przetwarzania danych telemetrycznych w czasie rzeczywistym. Elementem opracowanego rozwiązania będzie zaawansowany moduł monitorowania awarii oraz silnik reguł alarmowych, który pozwoli na wczesne wykrywanie anomalii i natychmiastowe powiadamianie operatorów. W pracy należy poruszyć zagadnienia integracji urządzeń fizycznych i koncepcję przetwarzania brzegowego (Edge Computing) jako metody odciążania głównego serwera poprzez wstępną filtrację danych na urządzeniach pośredniczących. |
EF-DU | TAK |
| 91 | dr inż. Bartosz TRYBUS | Projekt i wdrożenie architektury bezpieczeństwa w systemach ewidencji sportowej na przykładzie aplikacji SportClub. Celem pracy jest zaprojektowanie, wdrożenie i ocena wielowarstwowego systemu zabezpieczeń dla aplikacji przetwarzającej dane wrażliwe. Praca obejmuje ochronę warstwy dostępu poprzez rozdzielenie warstw frontendu i backendu, wdrożenie JWT, MFA oraz zabezpieczeń przed atakami brute-force, a także wzmocnienie warstwy aplikacyjnej zgodnie z OWASP Top 10, w tym ochronę przed XSS, IDOR i niebezpieczną obsługą plików. Ważnym elementem będzie również zabezpieczenie danych w spoczynku przez szyfrowanie wybranych informacji w bazie danych oraz zarządzanie kluczami kryptograficznymi. Uzupełnieniem rozwiązania będzie system logów audytowych odporny na manipulację, a skuteczność całości zostanie potwierdzona testami bezpieczeństwa. |
EF-DU | TAK |
| 92 | dr inż. Bartosz TRYBUS | Referencyjny sterownik PLC zdalnie programowalny według standardu IEC 61131-3 Celem pracy będzie opracowanie wzorcowego programowalnego sterownika w oparciu o ogólnodostępną platformę sprzętową (np. M5Stack STAMP PLC, Finder Opta, itp.) wykorzystującą interfejsy sieciowe do komunikacji. Zdalny dostęp obejmuje możliwość programowania, monitorowania pracy i debugowania oraz podgląd zmiennych procesowych. Bazą dla programowania algorytmów sterowania w językach ST, FBD, LD i ich wykonywania będzie środowisko CPDev w najnowszej wersji. Istotnym elementem pracy będzie ocena wydajności proponowanego rozwiązania. |
EA-DU | NIE |
| 93 | dr inż. Dawid Warchoł | Aplikacja wspomagająca eksperymenty dotyczące klasyfikacji i augmentacji szeregów czasowych Należy utworzyć aplikację desktopową (najlepiej w języku Python) umożliwiającą wczytywanie, wizualizację oraz augmentację zbiorów danych w formie wielowymiarowych szeregów czasowych o zmiennej długości z przypisanymi etykietami klas. Aplikacja powinna również umożliwić wykonanie testów walidacji metod klasyfikujących. Po napisaniu aplikacji należy przy jej użyciu przeprowadzić i udokumentować eksperymenty porównujące kilka klasyfikatorów i metod augmentacji na wybranych zbiorach danych. |
EF-DU | TAK |
| 94 | dr inż. Dawid Warchoł | Niestandardowe metody klasyfikacji szeregów czasowych przekształconych za pomocą technik losowych jąder splotowych Należy wykonać eksperymenty dotyczące klasyfikacji szeregów czasowych, w formie m.in. akcji, gestów, sygnałów, przy użyciu wybranych zbiorów danych. Szeregi powinny być przekształcone do postaci wektorów cech metodami losowych jąder splotowych (np. ROCKET). Tego typu wektory zawierają dużą liczbę cech, do których zalecane jest stosowanie specjalnych metod klasyfikujących. W ramach pracy należy porównać zalecane podejście z innym, polegającym na redukcji cech za pomocą kilku wybranych metod, a następnie zastosowanie bardziej standardowego klasyfikatora. Eksperymenty należy przeprowadzić przy użyciu języka Python. |
EF-DU | NIE |
| 95 | dr hab. inż. Krzysztof WIKTOROWICZ | Predykcja szeregów czasowych za pomocą systemów rozmytych Należy opracować kilka przykładów predykcji szeregów czasowych na podstawie danych dostępnych w sieci lub własnych. Programowanie w Matlabie z wykorzystaniem m.in. funkcji ANFIS. |
EF-DU | NIE |
| 96 | dr hab. inż. Krzysztof WIKTOROWICZ | Stanowisko laboratoryjne do badania czujników orientacji Należy zbudować obiekt mechatroniczny (np. wahadło), porównać wybrane metody wyznaczania orientacji na podstawie sygnałów z akcelerometru i żyroskopu (np. filtr komplementarny, filtr Kalmana), wyniki porównać z odczytami z enkodera. |
EF-DU | NIE |
| 97 | dr hab. inż. Krzysztof WIKTOROWICZ | Śledzenie obiektów przez manipulator z wykorzystaniem głębokiej sieci neuronowej Należy zbudować manipulator wyposażony w kamerę, którego zadaniem będzie śledzenie zadanego obiektu. Do rozpoznawania obiektów będzie wykorzystana głęboka sieć neuronowa opracowana w Matlabie. |
EA-DU | NIE |
| 98 | dr hab. inż. Krzysztof WIKTOROWICZ | Wybrane metody uczenia systemów rozmytych Należy opracować kilka przykładów uczenia systemów rozmytych Takagi-Sugeno na podstawie zbioru danych. Podstawowymi metodami będą: metoda najmniejszych kwadratów i metoda gradientowa. |
EF-DU | NIE |
| 99 | dr hab. inż. Marian WYSOCKI | Modelowanie i układy regulacji turbiny wiatrowej Praca obejmuje następujące zagadnienia: (1) część mechaniczna - regulacja pochylenia, odchylenia i prędkości kątowej, (2) część elektryczna - regulacja po stronie generatora i po stronie sieci, (3) model i eksperymenty symulacyjne całego systemu w programie MATLAB/Simulink, (4) sprzężenie ze sterownikiem przemysłowym. |
EA-DU | TAK |
| 100 | dr hab. inż. Marian WYSOCKI | Problemy sterowania w systemie zaopatrzenia w wodę Praca obejmuje następujące zagadnienia: predykcja zapotrzebowania na wodę, redukcja kosztów energii elektrycznej przepompowni, sterowanie predykcyjne, sterowanie na podstawie uczenia się ze wzmocnieniem, badania symulacyjne w systemie MATLAB/Simulink, wizualizacja i sprzężenie ze sterownikiem przemysłowym. |
EA-DU | TAK |
| 101 | dr hab. inż. Marian WYSOCKI | Studium wybranego problemu optymalizacji dwupoziomowej Optymalizacja dwupoziomowa jest zadaniem, w którym problem optymalizacyjny zawiera inny problem optymalizacyjny jako ograniczenie. Zadania tego typu cieszą się zainteresowaniem badaczy zajmujących się programowaniem matematycznym, a ostatnio obserwuje się wiele ich praktycznych zastosowań. Zakres pracy obejmuje zapoznanie się z problematyką oraz szczegółowe rozwiązanie wybranego praktycznego zagadnienia decyzyjnego. |
EF-DU | TAK |
| 102 | dr hab. inż. Roman ZAJDEL | Analiza porównawcza i interpretacja dwustopniowego systemu uczenia maszynowego Celem pracy jest opracowanie i ocena dwustopniowego systemu uczenia maszynowego, o podejściu regresyjno-klasyfikacyjnym, wspomagającego dobór zwierzęcia domowego na podstawie cech osobowości opiekuna. System zostanie zrealizowany poprzez analizę porównawczą wybranych klasyfikatorów (z wykorzystaniem biblioteki scikit-learn i optymalizacji hiperparametrów metodą grid-search) oraz identyfikację korelacji cech mających największy wpływ na rekomendację. |
EF-DU | TAK |
| 103 | dr hab. inż. Roman ZAJDEL | Efektywność algorytmów identyfikacji obiektów w obrazach Celem pracy jest przeprowadzenie badań porównawczych zbioru architektur sieci neuronowych dedykowanych do identyfikacji obiektów w autorskim zbiorze kart kolekcjonerskich. |
EF-DU | TAK |
| 104 | dr hab. inż. Roman ZAJDEL | Ocena efektywności modeli językowych w kompresji semantycznej tekstu Celem pracy jest przeprowadzenie badań porównawczych nad wybranymi modelami językowymi (T5, BART, PEGAZUS, Mistral) realizujących zadanie kompresji semantycznej tekstu. Ocena jakości pracy modeli będzie dokonywana za pomocą metryk takich jak: ROUGE, BERTScore. |
EF-DU | TAK |
| 105 | dr hab. inż. Roman ZAJDEL | Wpływ doboru algorytmu uczenia ze wzmocnieniem i postaci funkcji nagrody na efektywność agenta w środowisku z randomizacją Głównym celem pracy jest optymalizacja procesu uczenia ze wzmocnieniem poprzez wyłonienie najskuteczniejszego algorytmu dla badanego środowiska, zbadanie wpływu postaci sygnału wzmocnienia na efektywność uczenia, a następnie weryfikacja zdolności modelu do generalizacji nabytej wiedzy. |
EF-DU | TAK |
| 106 | dr inż. Tomasz ŻABIŃSKI | Opracowanie asystenta osoby starszej Należy opracować personę syntetyczną do interakcji z osobą starszą oraz zastosować robota humanoidalnego do realizacji wybranych interakcji z osobą. |
EA-DU, EF-DU |
NIE |
| 107 | dr inż. Tomasz ŻABIŃSKI | Oprogramowanie sterujące dla systemu transportu wewnętrznego wraz z inteligentyna analizą danych Celem pracy jest opracowanie oprogramowania sterującego (PLC) i interfejsu HMI dla wybranego systemu transportu wewnętrznego. Należy opracować model symulacyjny systemu transportowego w wybranym pakiecie, np. Factory IO lub Emulate3D lub FlexSim. Oprogramowanie sterujące należy wykonać w pakietach TiaPortal lub Codesys lub TwinCAT3. System sterowania będzie wyposażony w oprogramowanie nadrzędne służące do gromadzenia danych i inteligentnej analizy za pomocą metod sztucznej inteligencji. |
EA-DU, EF-DU |
NIE |
| 108 | dr inż. Tomasz ŻABIŃSKI | System specjalizowanych agentów AI do realizacji zadań Należy opracować framework do realizacji zadań przez zespół agentów AI oraz wybrane persony syntetyczne do realizacji konkretnych zadań. |
EA-DU, EF-DU |
NIE |
| 109 | dr inż. Tomasz ŻABIŃSKI | Wykorzystanie metod sztucznej inteligencji w procesie kształtowania zachowań autonomicznych robota humanoidalnego Celem niniejszej pracy jest opracowanie i implementacja algorytmów sztucznej inteligencji, które pozwolą robotowi humanoidalnemu na autonomiczne wykonywanie zadań w dynamicznym i nieustrukturyzowanym środowisku. Praca skupia się na przejściu od prostego sterowania reaktywnego do zaawansowanego kształtowania zachowań opartych na percepcji kognitywnej. |
EA-DU, EF-DU |
NIE |
| 110 | dr inż. Tomasz ŻABIŃSKI | Zastosowanie platform low-code do cyfryzacji i automatyzacji procesów Należy opracować założenia i zrealizować oprogramowanie dla wybranej platformy low-code służące rozwiązaniu wybranych problemów związanych z cyfryzacją wybranych procesów. W ramach pracy zrealizowana zostanie co najmniej jedna aplikacja wykorzystująca AI do szeroko pojętej automatyzacji. |
EA-DU, EF-DU |
NIE |
| 111 | dr inż. Tomasz ŻABIŃSKI | Zastosowanie robotów humanoidalnych w systemach interaktywnych Praca dotyczy systemu interaktywnego z wykorzystaniem robota humanoidalnego, umożliwiającego komunikację z użytkownikiem w czasie rzeczywistym. System integruje technologie przetwarzania obrazu, rozpoznawania mowy oraz interfejsy webowe, umożliwiając robotowi reagowanie na obecność użytkownika, udzielanie informacji oraz wykonywanie określonych zadań. |
EA-DU, EF-DU |
NIE |