====== Tematy Prac Magisterskich, Igor Wojnicki: Informatyka Stosowana, Automatyka i Robotyka ====== Proszę przeczytać przeczytać ogólne wskazówki: [[jak pisac prace dyplomową]]. Jako prace magisterskie mogą być również realizowane [[tematy inż|tematy inżynierskie]], po odpowiednim ich poszerzeniu. ===== 2017 - 2018 ===== ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż. | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Temat pracy | **Analiza zachowania pilota szybowcowego podczas lotów VFR** | |Temat pracy w j. angielskim | **Analysis of Glider Pilot Behavior During VFR Flights** | |Rodzaj pracy | Inżynierska | |Ilość osób realizujących | 1 | |Kierunek (specjalność) | AGH/EAIiIB/Inf.Stos. | | Zakres pracy i oczekiwany wynik | Loty według przepisów VFR (Visual Flight Rules) nazywane są lotami z widocznością. W przypadku ich wykonywania najważniejszą kwestią dla pilota jest obserwowanie otoczenia. Bezpieczeństwo lotu zakłada, iż pilot jest w stanie zauważyć zbliżające się niebezpieczeństwo i podjąć kroki które maja zapobiec kolizji. Podstawą wykonywania lotów VFR jest ciągła obserwacja przestrzeni. Umiejętność tę trzeba ćwiczyć i pielęgnować. Niestety wiele pomocy nawigacyjnych przyciąga uwagę pilota co dodatkowo wymaga pracy nad podzielnością uwagi aby jednocześnie posługiwać się nawigacja czy też innymi przyrządami i jednocześnie nieustannie obserwować otaczającą przestrzeń. Praca będzie realizowana przy współpracy z aeroklubem Żar. Celem pracy jest weryfikacja istniejącego oprogramowania do analizay danych dot. zachowania pilota i statku powietrznego, dostosowanie go do wymagań zdefiniowanych przez VFR i pilotów aeroklubu, jak również zaproponowanie architektury umożliwiającej wdrożenie oprogramowania na urządzeniach pracujących w warunkach rzeczywistych na pokładzie szybowca. | |Specjalne kwalifikacje dyplomanta | LaTeX, Python, inżynieria oprogramowania, analiza danych | |status | Sebastian Brandys sebabrandys@gmail.com | ===== 2015 - 2016 ===== ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż. | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Temat pracy | **Dłoń jako interfejs dla wirtualnej rzeczywistości** | |Temat pracy w j. angielskim | **A Hand as an Interface for Virtual Reality** | |Rodzaj pracy | Inżynierska | |Ilość osób realizujących | 1 | |Kierunek (specjalność) | AGH/EAIiIB/Inf.Stos. | | Zakres pracy i oczekiwany wynik | Spodziewanym rezultatem jest weryfikacja, czy korzystając z przetwarzania obrazu pochodzącego z kamery urządzania mobilnego możliwa jest automatyczna identyfikacja kształtu dłoni. Identyfikacja kształtu może posłużyć jako interfejs użytkownika w wirtualnej rzeczywistości. Celem pracy jest zarówno implementacja algorytmów rozpoznawania dłoni na platformie Android oraz ich przetestowanie z wykorzystaniem Google Cardboard. | |Specjalne kwalifikacje dyplomanta | LaTeX, technologie mobilne, 3D | |status | rezerwacja: Piotr Sidor p.sidor.x@gmail.com | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż. | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Temat pracy | **Analiza danych o zachowaniu pilota szybowcowego podczas lotów VFR** | |Temat pracy w j. angielskim | **Analysis of Glider Pilot Behavior Data During VFR Flights** | |Rodzaj pracy | Inżynierska | |Ilość osób realizujących | 1 | |Kierunek (specjalność) | AGH/EAIiIB/Inf.Stos. | | Zakres pracy i oczekiwany wynik | Loty według przepisów VFR (Visual Flight Rules) nazywane są w lotami z widocznością. W przypadku wykonywania lotów VFR najważniejszą kwestią dla pilota jest obserwowanie otoczenia. Bezpieczeństwo lotu zakłada iż pilot jest w stanie zauważyć zbliżające się niebezpieczeństwo i podjąć kroki które maja zapobiec kolizji. \\ Podstawą wykonywania lotów VFR jest ciągła obserwacja przestrzeni. Umiejętność tę trzeba ćwiczyć i pielęgnować. Niestety wiele pomocy nawigacyjnych przyciąga uwagę pilota co dodatkowo wymaga pracy nad podzielnością uwagi aby jednocześnie posługiwać się nawigacja czy też innymi przyrządami i jednocześnie nieustannie obserwować otaczającą przestrzeń. \\ Praca będzie realizowane przy współpracy z aeroklubem Żar. \\ Celem pracy jest projekt i implementacja oprogramowania analizującego dane z urządzeń sensorycznych (żyroskopy, akcelerometry) zainstalowanych na głowie pilota. Tor lotu statku powietrznego będzie zapisany na podstawie danych pochodzących z odbiornika GPS. Dodatkowo do weryfikacji zostaną udostępnione nagrania wideo. | |Specjalne kwalifikacje dyplomanta | LaTeX, analiza danych | |status | Krzysztof Płachno krzysiekplachno@gmail.com | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż. | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Temat pracy | **Aplikacja mobilna do zbierania danych o zachowaniu pilota szybowcowego podczas lotów VFR** | |Temat pracy w j. angielskim | **A Mobile Application for Collecting Glider Pilot Behavior Data During VFR Flights** | |Rodzaj pracy | Inżynierska | |Ilość osób realizujących | 1 | |Kierunek (specjalność) | AGH/EAIiIB/Inf.Stos. | | Zakres pracy i oczekiwany wynik | Loty według przepisów VFR (Visual Flight Rules) nazywane są w lotami z widocznością. W przypadku wykonywania lotów VFR najważniejszą kwestią dla pilota jest obserwowanie otoczenia. Bezpieczeństwo lotu zakłada iż pilot jest w stanie zauważyć zbliżające się niebezpieczeństwo i podjąć kroki które maja zapobiec kolizji. \\ Podstawą wykonywania lotów VFR jest ciągła obserwacja przestrzeni. Umiejętność tę trzeba ćwiczyć i pielęgnować. Niestety wiele pomocy nawigacyjnych przyciąga uwagę pilota co dodatkowo wymaga pracy nad podzielnością uwagi aby jednocześnie posługiwać się nawigacja czy też innymi przyrządami i jednocześnie nieustannie obserwować otaczającą przestrzeń. \\ Praca będzie realizowane przy współpracy z aeroklubem Żar. \\ Celem pracy jest projekt i implementacja aplikacji mobilnej, na platformie Android, umożliwiającej pobieranie oraz prezentację danych z urządzeń sensorycznych (żyroskopy, akcelerometry) zainstalowanych na głowie pilota. Tor lotu statku powietrznego będzie zapisany na podstawie danych pochodzących z odbiornika GPS. Dodatkowo do weryfikacji zostaną udostępnione nagrania wideo. | |Specjalne kwalifikacje dyplomanta | LaTeX, aplikacje mobilne | |status | | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż. | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Temat pracy | **Zbieranie danych o zachowaniu pilota szybowcowego podczas lotów VFR** | |Temat pracy w j. angielskim | **Collecting Glider Pilot Behavior Data During VFR Flights** | |Rodzaj pracy | Inżynierska | |Ilość osób realizujących | 1 | |Kierunek (specjalność) | AGH/EAIiIB/Inf.Stos. | | Zakres pracy i oczekiwany wynik | Loty według przepisów VFR (Visual Flight Rules) nazywane są w lotami z widocznością. W przypadku wykonywania lotów VFR najważniejszą kwestią dla pilota jest obserwowanie otoczenia. Bezpieczeństwo lotu zakłada iż pilot jest w stanie zauważyć zbliżające się niebezpieczeństwo i podjąć kroki które maja zapobiec kolizji. \\ Podstawą wykonywania lotów VFR jest ciągła obserwacja przestrzeni. Umiejętność tę trzeba ćwiczyć i pielęgnować. Niestety wiele pomocy nawigacyjnych przyciąga uwagę pilota co dodatkowo wymaga pracy nad podzielnością uwagi aby jednocześnie posługiwać się nawigacja czy też innymi przyrządami i jednocześnie nieustannie obserwować otaczającą przestrzeń. \\ Praca będzie realizowane przy współpracy z aeroklubem Żar. \\ Zadaniem pracy jest analiza zachowania pilota szybowcowego latającego według przepisów VFR. Do analizy zostaną użyte sensory (żyroskopy, akcelerometry) zainstalowane na głowie pilota. Tor lotu statku powietrznego będzie zapisany na podstawie danych pochodzących z odbiornika GPS. Dodatkowo do weryfikacji zostaną udostępnione nagrania wideo. | |Specjalne kwalifikacje dyplomanta | LaTeX, język C, programowanie ARM/Cortex | |status | | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Szkielet aplikacji do budowy wieloprocesowych, wielowątkowych aplikacji webowych** | |Temat pracy w j. angielskim | ** A framework for building multiprocess, multithreaded web applications ** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Celem pracy jest projekt i implementacja szkieletu aplikacji umożliwiającego realizację wieloprocesowych, wielowątkowych aplikacji webowych. Tworzony program powinien umożliwiać budowę tego typu aplikacji o dowolnej statycznej lub dynamicznej architekturze, komunikację międzyprocesową, strategie rozwiązywania problemów, system logów o stanie aplikacji, interfejs programistyczny umożliwiający sterowanie zbudowaną aplikacją z zewnątrz oraz bibliotekę implementującą ten interfejs w języku PHP. Do szkieletu aplikacji musi być dołączony szereg testów funkcjonalnych, wydajnościowych i obciążeniowych dowodących prawidłową implementację programu. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Technologie Internetowe | |status | realizacja: Kamil Jamróz jamroz.kamil@gmail.com | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Analiza ekonomiczna zastosowania inteligentnego sterowania oświetleniem zewnętrznym** | |Temat pracy w j. angielskim | **Economic Impact of Intelligent Outdoor Lighting Control** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Celem pracy jest zbadanie rentowności zastosowania inteligentnego oświetlenia zewnętrznego ulic. Inteligentne systemy oświetleniowe pozwalają na dostosowanie jasności oświetlenia do aktualnych potrzeb. Zastosowanie takich systemów pozwala na redukcję zużycia energii a co za tym idzie kosztów eksploatacyjnych. Przy czym ich wdrożenie związane jest z większymi kosztami inwestycyjnymi: droższe oprawy oświetleniowe (sterowalne), sieć sensoryczna (wykrywanie natężenia ruchu, zdarzeń itp.). Cel pracy winien zostać osiągnięty na drodze analizy aktualnych topologii sieci oświetleniowych, informacji sensorycznych o ruchu oraz symulacji. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Programowanie, Bazy Danych, Statystyka, Symulacje | |status | | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Projektowanie i optymalizacja infrastruktury sensorycznej dla inteligentnego oświetlenia** | |Temat pracy w j. angielskim | **Intelligent Lighting Sensor Infrastructure Design and Optimization ** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Celem pracy jest zaproponowanie narzędzia do wspierającego projektowanie infrastruktury sensorycznej dla inteligentnego oświetlenia. Proces projektowania ma wskazać miejsca rozmieszczenia i rodzaje sensorów, tak aby wykrywać parametry ruchu oraz kontekst środowiska celem określenia właściwych warunków oświetleniowych. Projektowanie takie musi brać pod uwagę aktualną sieć drogową i minimalizować ilość potrzebnych sensorów. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Programowanie, Bazy Danych, Statystyka, Symulacje, Sztuczna Inteligencja | |status | Grzegorz Gara grzegorz.gara@gmail.com | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż. | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Temat pracy | **Implementacja, zastosowania i testy algorytmu A*W** | |Temat pracy w j. angielskim | **A*W Algorihtm Implementation, Application and Testing** | |Rodzaj pracy | Magisterska | |Ilość osób realizujących | 1 | |Kierunek (specjalność) | AGH/EAIiIB/Inf.Stos. | | Zakres pracy i oczekiwany wynik | Celem pracy jest zaimplementowanie hybrydowego algorytmu planowania A*W i przeprowadzenie testów wydajnościowych na wybranych przykładach. Algorytm A*W jest połączeniem algorytmu planowania A* z algorytmem Wavefront. W porównianiu z A* zapewnia wielowariantowość planu, jednocześnie cechując się znacznie większą wydajnością niż Wavefront. A* umożliwia wydajne wytyczenie planu (ogólnie ścieżki w grafie). Wavefront podobnie, przy czym wyznacza wszystkie możliwe ścieżki prowadzące do wskazanego celu, przez co tworzy plany wielowariantowe - jeżeli realizacja planu wykazuje odstępstwa, można skorzystać z innego wariantu wciąż gwarantując optymalną jego realizację. W pracy należy przedstawić przypadki pokazujące zalety algorytmu oraz wydajnościowe przeprowadzonych testów porównawyczych pomiędzy A*, Wavefront i A*W. | |Specjalne kwalifikacje dyplomanta | LaTeX, XML, Programowanie, Sztuczna Inteligencja | |status | rezerwacja tomasz.idziak@gmail.com | ===== 2014 ===== ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Modelowanie i analiza infrastruktury oświetleniowej** | |Temat pracy w j. angielskim | ** Modelling and Analysis of Lighting Infrastructure ** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Celem pracy jest projekt i implementacja systemu umożliwiającego przechowywanie i przstwarzanie informacji o infrastrukturze oświetleniowej. Są to zarówno dane wolnozmienne (informacje o punktach świetlnych i ich parametrach, włączając w to geolokalizację) jak również szybkozmienne: informacje z sensorów oraz reakcje systemu sterowania. Zakres obejmuje zagadnienia dotyczące interfejsów jak i metod przechowywania informacji. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Programowanie, Podstawy Sztucznej Inteligencji, Bazy Danych. | |status | rezerwacja: Michał Rus m@michalrus.com | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Mobilne, interaktywne mapy** | |Temat pracy w j. angielskim | **Mobile, Interactive Maps** | |Ilość osób realizujących | 1-2 | |Zakres pracy i oczekiwany wynik |Celem pracy jest rozszerzenie możliwości aplikacji OsmAnd. OsmAnd umożliwia wizualizację map pobranych z serwisu Open Street Maps, jest Wolnym Oprogramowaniem napisanym w języku Java i przeznaczonym do uruchamiania pod kontrolą systemu operacyjnego Android. Należy zaproponować oraz zaimplementować rozszerzenia lub nowe funkcje np. takie jak wydajny algorytm wyszukiwania trasy, modyfikacja zaplanowanej trasy, przyjazne dla użytkownika wyszukiwanie adresów, wizualizacja 3D, przyspieszenie algorytmów renderujących, ergonomia interfejsu itp. Można skorzystać z propozycji na stronie projektu:http://osmand.net/ | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, techniki internetowe, Java, Aplikacje Mobilne. | |status | Wojciech Misiak wmisiak@student.agh.edu.pl | ===== 2013 ===== ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Aplikacja mobilna do rozpoznawania morskich jednostek pływających na podstawie ich oświetlenia** | |Temat pracy w j. angielskim | **A Mobile Application for Navigation Lights Based Watercraft Identification** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik |Celem pracy jest zbudowanie aplikacji mobilnej dla systemu operacyjnego Android. Aplikacja przy wykorzystaniu metod sztucznej inteligencji podda analizie dane wprowadzone przez użytkownika tudzież zrobione przez niego zdjęcie. Zarówno dane jak i obraz powinny prezentować obiekt pływający nocą na morzu za pomocą schematycznie zaznaczonego charakterystycznego dla danego typu oświetlenie. Na podstawie wyniku analizy odszukany będzie odpowiedni wzorzec w bazie informujący użytkownika o rodzaju pływającej jednostki | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Programowanie, Podstawy Sztucznej Inteligencji. | |status | do rejestracji, rezerwacja: Karolina Abram karolina.abram@gmail.com | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Modelowanie infrastruktury miejskiej** | |Temat pracy w j. angielskim | **Urban Infrastructure Modelling** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Przechowywanie i przetwarzanie informacji o infrastrukturze miejskiej: sieciach energetycznych, wod-kan, gazowych, komunikacji itp. Informacje semantyczne dot. infrastruktury umożliwiające poźniejsze wnioskowanie dot. związków przyczynowo-skutokowych, przestrzennych, ekonomicznych, również na drodze symulacyjnej. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Programowanie, Podstawy Sztucznej Inteligencji. | |status | do rejestracji, rezerwacja: Małgorzata Proszowska | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **System agentowy w środowisku Erlang** | |Temat pracy w j. angielskim | **An Environment for Agents in Erlang** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Projekt i implementacja środowiska do obsługi agentów w języku Erlang. Wymagana jest zgodność agentów z wskazaniami FIPA. Należy również dokonać prównania wydajnościowego jak i pragmatycznego z środowiskiem Jade. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Programowanie, Podstawy Sztucznej Inteligencji. | |status | do rejestracji, delegowane S.Ernst | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **System sterowania i wizualizacji fotorealistycznej dla oswietlenia zewnętrznego** | |Temat pracy w j. angielskim | **Integrated Outdoor Lighting Control and Photorealistic Visualization System** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Celem pracy jest projekt i impelmentacja systemu do sterowania oświetleniem zewnętrznym. Zakłądanym wejściem są: zbiory parametrów punktów świetlnych określające położenie i możliwości sterowania (dostępne profile oświetleniowe) oraz dane sensoryczne takie jak: natężenie ruchu, pora dnia, obecność, pogoda. Spodziewanym rezultatem jest scena trójwymiarowa uwzględniająca dystrybucję punktów świetlnych reagujących interaktywnie na zmieniające się informacje pochodzące z sensorów. Zależności pomiędzy profilami oświetleniowymi, a sensorami tj. logika sterująca dana jest w postaci grafu. Zakłada się, że interfejsy dla fizycznych urządzeń tj. lamp i sensorów są dane. Proponowane rozwiązanie winno być skalowalne przynajmniej w zakresie od 1 do 30000 punktów świetlnych. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Programowanie, Podstawy Sztucznej Inteligencji. | |status | do rejestracji | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **System sterowania i wizualizacji dla oswietlenia zewnętrznego** | |Temat pracy w j. angielskim | **Integrated Outdoor Lighting Control and Visualization System** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Celem pracy jest projekt i impelmentacja systemu do sterowania oświetleniem zewnętrznym. Zakłądanym wejściem są: zbiory parametrów punktów świetlnych określające położenie i możliwości sterowania (dostępne profile oświetleniowe) oraz dane sensoryczne takie jak: natężenie ruchu, pora dnia, obecność, pogoda. Spodziewanym rezultatem jest interaktywna mapa uwzględniająca dystrybucję punktów świetlnych reagujących na zmieniające się informacje pochodzące z sensorów. Zależności pomiędzy profilami oświetleniowymi, a sensorami tj. logika sterująca dana jest w postaci grafu. Zakłada się, że interfejsy dla fizycznych urządzeń tj. lamp i sensorów są dane. Proponowane rozwiązanie winno być skalowalne przynajmniej w zakresie od 1 do 30000 punktów świetlnych. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Programowanie, Podstawy Sztucznej Inteligencji. | |status | do rejestracji | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Mobilne, interaktywne mapy** | |Temat pracy w j. angielskim | **Mobile, Interactive Maps** | |Ilość osób realizujących | 1-2 | |Zakres pracy i oczekiwany wynik |Celem pracy jest rozszerzenie możliwości aplikacji OsmAnd. OsmAnd umożliwia wizualizację map pobranych z serwisu Open Street Maps, jest Wolnym Oprogramowaniem napisanym w języku Java i przeznaczonym do uruchamiania pod kontrolą systemu operacyjnego Android. Należy zaproponować oraz zaimplementować rozszerzenia lub nowe funkcje takie jak wydajny algorytm wyszukiwania trasy (np. A*, aktualnie częściowo zaimplementowany), modyfikacja zaplanowanej trasy, przyjazne dla użytkownika wyszukiwanie adresów, wizualizacja 3D, przyspieszenie algorytmów renderujących, ergonomia interfejsu itp. Można skorzystać z propozycji na stronie projektu:http://osmand.net/ | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, techniki internetowe, Java. | |status | 2014, do rejestracji, Wojciech Misiak wmisiak@student.agh.edu.pl | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Porównanie implementacji silników renderujących grafikę 3D** | |Temat pracy w j. angielskim | **Comparison of 3D Rendering Engine Implementations** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Celem pracy jest porównanie wydajności renderowania grafiki trójwymiarowej przez wybrane silniki renderujące. Porównanie musi uwzględniać technologie mobilne takie jak JavaScript i WebGL, jak również podejście klasyczne oparte o język C++ oraz OpenGL. W ramach pracy musi powstać przykładowe oprogramowanie implementujące wybrane problemy wizualizacji 3D jak również procedury i narzędzia testujące.| |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, techniki internetowe, grafika 3D, OpenGL. | |status | rezerwacja: Sebastian Poręba | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Analiza możliwości zastosowania systemów Soft-Realtime do sterowania robotami mobilnymi** | |Temat pracy w j. angielskim | **Applying Soft-Realtime Systems to Control Mobile Robots Analysis** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Celem pracy jest przegląd i analiza możliwości zastosowania systemów Soft-Realtime do sterowania robotami mobilnymi. Analiza winna wziąć pod uwagę środowisko Erlang, ze szczególnym uwzględnieniem Kent Erlang Robotics Library, PlayerStage, oraz PlayerNXT. Platformą testową robotów jest Lego Mindstorms NXT. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Programowanie Deklaratywne, Sztuczna Inteligencja. | |status | wpisany Piekutowski Krzysztof krzysztof.piekutowski@gmail.com | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Wymiana danych pomiędzy Emacs Org-mode oraz DokuWiki** | |Temat pracy w j. angielskim | **Emacs Org-mode and DokuWiki Data Exchange** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Projekt i implementacja rozszerzenia dla Emacs Org-mode umożliwiającego konwersję formatu Org na format dokumentów używanych przez DokuWiki. Org-mode jest rozszerzeniem edytora Emacs ułatwiającym strukturalizację pomysłów, tworzenie harmonogramów, zarządzanie projektami, zarządzanie czasem. Dane przechowywane są w postaci ustrukturalizowanego tekstu. Obecnie Org-mode umożliwia konwersję do popularnych formatów taki jak LaTeX, PDF, XML, czysty tekst i innych. Możliwość konwersji do/z formatu systemu DokuWiki ułatwi publikację dokumentów stworzonych w Org-mode. Proponowane oprogramowanie może być zaimplementowana jako rozszerzenie edytora Emacs, bądź też jako zewnętrzna aplikacja. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Techniki Internetowe, Lisp. | |status | | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Generacja statycznych obrazów anaglifowych.** | |Temat pracy w j. angielskim | **Static Anaglyph Image Generation** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Projekt i implementacja oprogramowania generującego obrazy anaglificzne. Obraz anaglificzny jest jednym z typów obrazów stereoskopowych (rysunków, fotografii), do generacji którego użyte jest kodowanie kolorem. Do uzyskania wrażenia głębi przy oglądaniu takiego obrazu wymagane jest zastosowanie okularów z odpowiednimi fitrami (np. czerwono-turkusowe). Proponowane oprogramowanie winno generować statyczyny obraz anaglifinczy z pojedynczego obrazu dwuwymiarowego. Do w/w należy zastosować odpowiedni algorytm detekcji głębi w obrazach dwuwymiarowych. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Przetwarzanie obrazu, Python, Java. | |status | wpisany Marek Małkiewicz | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Generacja dynamicznych obrazów anaglifowych.** | |Temat pracy w j. angielskim | **Dynamic Anaglyph Image Generation** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Projekt i implementacja oprogramowania generującego obrazy anaglificzne. Obraz anaglificzny jest jednym z typów obrazów stereoskopowych (rysunków, fotografii, sekwencji wideo), do generacji którego użyte jest kodowanie kolorem. Do uzyskania wrażenia głębi przy oglądaniu takiego obrazu wymagane jest zastosowanie okularów z odpowiednimi fitrami (np. czerwono-turkusowe). Proponowane oprogramowanie winno generować dynamiczny obraz anaglifinczy (sekwencje wideo) z dwuwymiarowej sekwencji wideo. Do w/w należy zastosować odpowiedni algorytm detekcji głębi. Możliwe jest zastosowanie bibliotegi GStreamer. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Przetwarzanie obrazu, Multimedia, Programowanie: Python, Java, C. | |status | realizacja: Maciej Maciejko maciejko.maciej@gmail.com | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Strukturalny Edytor XML** | |Temat pracy w j. angielskim | **XML Structural Editor** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Projekt i implementacja edytora dla dokumentów XML. Struktura dokumentu winna być reprezentowana nie jako drzewo elementów XML, ale graf. Krawędzie grafu reprezentują związki pomiędzy elementami. Zawieranie się elementów odpowieada zawieraniu się grafów (graf w wierzchołku grafu). Edytowany graf może być rzadki - nie wszystkie wierzchołki będą połączone krawędziami. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Programowanie: Java, Python, Prolog. | |status | wpisany Hajduczek Marcin mhajduczek@wp.pl , wypożyczona praca inż.Połońskiej dot. edytora XML | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos. | |Temat pracy | **Aplikacja sieciowa do projektowania systemów regułowych** | |Temat pracy w j. angielskim | **A Web-based Application for Designing Rule-based Systems** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Projekt i implementacja aplikacji wspomagającej proces projektowania systemów regułowych. Proponowana aplikacja winna przenosić funkcjonalność obecnie używanej aplikacji gVARDA na platformę sieciową. gVARDA napisana jest w języku Prolog. Samo przeniesienie może być zrealizowane poprzez napisanie aplikacji od podstaw, bądź też użycie częsci kodu gVARDA i uruchomienia go jako aplikacji sieciowej w języku Prolog, czy też integrację z CMS np. przez zastosowania odpowiedniego rozszerzenia systemu DokuWiki (Prolog Plugin). gVARDA jest środowiskiem projektowania systemów regułowych opartych o logikę atrybutową. Proces projektowania polega na stopniowej identyfikacji atrybutów i jest wizualizowany z wykorzystaniem grafów. | |Specjalne kwalifikacje dyplomanta | Praca w LaTeX-u, Programowanie: Java, Python, Prolog. | |status | | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos./AiR | |Temat pracy | **Projekt i implementacja wizualnego edytora reguł.** | |Temat pracy w j. angielskim | **Design and Implementation of a Rule Visual Editor.** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Celem pracy jest projekt i implementacja graficznego edytora reguł pozwalającego na prototypowanie i analizę systemów regułowych. Warstwa logiczna edytora opiera się na rozwiniętej koncepcji drzew i tablic decyzyjnych do postaci Kontekstowych Seciowych Tablic Decyzyjnych (CoNDeT -- rezultat badań nad Tree-Tab oraz XTT), z uwględnieniem wnioskowania wprzód opartego o konteksty. Warstwa wizualna sprowadza się do edycji tabel oraz grafów.| |Specjalne kwalifikacje dyplomanta | praca w LaTeX-u, metody reprezentacji wiedzy, znajomość XML, Java/Prolog | |status| | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos./AiR | |Temat pracy | **Projektowanie i implementacja oprogramowania z zastosowaniem inżynierii wiedzy** | |Temat pracy w j. angielskim | **Applying Knowledge Engineering to Software Design and Implementation.** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Praca ma na celu weryfikacje przydatności podejścia CoNDeT (Kontekstowe Sieciowe Tablice Decyzyjne - rezultat badań nad Tree-Tab oraz XTT) w projektowaniu i implementacji oprogramowania. Podejście opiera się na wnioskowaniu w przód z wykorzystaniem reguł. Reguły zgrupowane są w konteksty. Konteksty tworzą hierarchie opisane hipergrafem. W pracy opisany powinien być proces tworzenia przykładowej aplikacji oraz wnioski dot. zastosowania proponowanego podejścia. | |Specjalne kwalifikacje dyplomanta | praca w LaTeX-u, metody reprezentacji wiedzy, AI, znajomość UML | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos./AiR | |Temat pracy | **Interakcja z systemami koputerowymi oparta o wiedzę.** | |Temat pracy w j. angielskim | **Knowledge-based Human Computer Interactions.** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Celem pracy jest projekt interfejsu użytkownika z systemem komputerowym opartego o paradygmaty Inżynierii Wiedzy. Punktem wyjścia jest porzucenie pojęcia 'dokumentu' na rzecz wiedzy, którą dokument reprezentuje. Praca winna zawierać analizę wymagań użytkownika odnośnie systemu komputerowego, oraz metodologię reprezentacji, przetwarzania i przechowywania wiedzy. Jako jeden z rezultatów spodziewana jest prototypowa implementacja. | |Specjalne kwalifikacje dyplomanta | znajomość SQL, projektowanie strukturalne, praca w LaTeX-u, metody reprezentacji wiedzy, AI, znajomość Prologu | |status | w toku Jakub Mikołajczyk kmikolaj@student.agh.edu.pl, chce kontunować 14.09.2012 | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos./AiR | |Temat pracy | **Analiza mozliwosci integracji maszyny wnioskujacej jezyka Prolog z wybranymi Systemami Zarzadzania Relacyjnymi Bazami Danych** | |Temat pracy w j. angielskim | **Analysis of Coupling Prolog Inference Engine with Selected Relational Database Management Systems** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Przeglad dostepnych maszyn wnioskujacych jezyka Prolog pod katem integracji z innymi aplikacjami. Analiza mozliwosci ciasnej integracji maszyny wnioskujacej z wybranymi systemami zarzadzania relacyjnymi bazami danych takimi jak: Oracle, PostgreSQL, MySQL, SQL Server. Prototyp implementujacy maszyne wnioskujaca na poziomie SZRBD. Integracja ma w sposob znaczacy ulatwic realizacje skomplikowanych operacji na rekordach uzupelniajac ograniczona skladnie jezyka SQL | |Specjalne kwalifikacje dyplomanta | znajomość SQL, znajomość PostgreSQL, znajomość C, C++, znajomość Prologu, znajomość Oracle, znajomość MySQL | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjkalność) | AGH/EAIiE/Inf.Stos./AiR | |Temat pracy | **Projekt i implementacja deklaratywnego graficznego interfejsu użytkownika** | |Temat pracy w j. angielskim | **Design and Implementation of a Declarative Graphical User Interface** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Graficze interfejsy użytkownika tworzone są zwykle z zastosowaniem języków proceduralnych. Celem pracy jest analiza możliwośći tworzenia takich interfejsów w językach deklaratywnych - tak aby interfejs był budowany przez Baze Wiedzy (z natury deklaratywna). Spodziewana jest prototypowa implementacja. Możliwa ewaluacja i rozwinięcie istniejących podejść takich jak XPCE. | |Specjalne kwalifikacje dyplomanta | projektowanie strukturalne, praca w LaTeX-u, metody reprezentacji wiedzy, AI | |status | w toku: Grzegorz Wrona the.pineapple.thief@gmail.com [[pl:student:msc2010_dgui]] | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjalność) | AGH/EAIiE/Inf.Stos./AiR | |Temat pracy | **Projektowanie schematów baz danych z wykorzystaniem metod Inżynierii Wiedzy** | |Temat pracy w j. angielskim | **Applying Knowledge Engineering to the Database Schema Design Process** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Proces prototypowania systemów regułowych ARD (identyfikacji atrybutów oraz zależności funkcyjnych między nimi) może zostać użyty do projektowania schematów baz danych. Celem pracy jest integracja narzędzi do projektowania ARD z możliwością generacji relacji z wykorzystaniem algorytmu Bernsteina (generacja znormalizowanych schematów na podstawie zależności funkcyjnych między atrybutami). ARD opiera się na modelowaniu zależności funkcyjnych z wykorzystaniem grafów AND, praca powinna również odnieść się do problemu rozszerzenia modelowania ARD o grafy AND/OR. | |Specjalne kwalifikacje dyplomanta | Programowanie, Prolog, Relacyjne Bazy Danych, Sztuczna Inteligencja, LaTeX | |status | | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjalność) | AGH/EAIiE/Inf.Stos./AiR | |Temat pracy | **Zastosowanie Inżynierii Wiedzy w projektowaniu zapytań dla Relacyjnych Baz Danych** | |Temat pracy w j. angielskim | **Relational Database Query Design Based on Knowledge Engineering** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Praca ma na celu podjęcie próby zastosowania metodyk projektowania systemów regułowych do projektowania zapytań dla Relacyjnych Baz Danych ze szczególnym uwzględnieniem tablic i drzew decyzyjnych. Projektowanie zapytań jest często pomijanym aspektem tworzenia aplikacji bazodanowych. Wymaga niejednokrotnie szerokiej wiedzy programistycznej i doświadczenia. | |Specjalne kwalifikacje dyplomanta | Programowanie, Relacyjne Bazy Danych, Sztuczna Inteligencja, LaTeX | |status | | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjalność) | AGH/EAIiE/Inf.Stos./AiR | |Temat pracy | **Zastosowanie metod Inżynierii Wiedzy do implementacji aplikacji ogólnego przeznaczenia** | |Temat pracy w j. angielskim | **Applying Knowledge Engineering to Implementation of General Purpose Applications** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Systemy regułowe, projektowane i implementowane zgodnie z paradygmatami Inżynierii Wiedzy, stawią istotną i użyteczną grupę oprogramowania. Praca ma na celu weryfikację metodyk Inżynierii Wiedzy w dziedzinie projektowania i implementacji aplikacji ogólnego przeznaczenia, ze szczególnym uwzględnieniem podejścia ARD (identyfikacja komponentów systemu) i CoNDeT (implementacja reguł funkcjonowania w oparciu o konteksty, drzewa i tablice decyzyjne; jest to rezultat badań nad Tree-Tab oraz XTT). Weryfikacja powinna odnieść się m.in. to takich zagadnień jak przetwarzanie równoległe, kontekst reguł w procesie wnioskowania, identyfikacja kontekstów. | |Specjalne kwalifikacje dyplomanta | Programowanie, Prolog, Sztuczna Inteligencja, Projektowanie Oprogramowania, LaTeX | |status | | ^ ^ ^ |Opiekun pracy | Igor Wojnicki, dr inż | |Nazwa jednostki | Katedra Informatyki Stosowanej | |Rodzaj pracy | Magisterska | |Kierunek (specjalność) | AGH/EAIiE/Inf.Stos./AiR | |Temat pracy | **Automatyczna synteza intefejsu uzytkownika na podstawie modelu logiki działania aplikacji.** | |Temat pracy w j. angielskim | **UI Synthesis Based on Application Logic** | |Ilość osób realizujących | 1 | |Zakres pracy i oczekiwany wynik | Praca ma celu stworzenie prototypu oprogramowania automaycznie synetetyzującego interfejs użytkownika na podstawie opisu logiki działania aplikacji. Logika działania apikacji przedstawiona jest w formie reguł opisujących jej interakcję ze środowiskiem. Alternatywnie możliwe jest również wykorzystanie opisu w języku UML. Praca winna również zawierać przegląd aktualnie prowadzonych badań w dziedzinie ergonomii i syntezy interfejsów z użytkownikiem tzw. HCI - Human-Computer Interactions. | |Specjalne kwalifikacje dyplomanta | Programowanie, Sztuczna Inteligencja, Projektowanie Oprogramowania, LaTeX | |status | | ^ ^ ^