|
Program pro kalibrované rastrové mapy
Kalčík, Vojtěch ; Samek, Jan (oponent) ; Horáček, Jan (vedoucí práce)
Tato bakalářská práce se zabývá zobrazením kalibrovaných map a zpracováním bodů zájmu. Body zájmu lze získat i z fotek s uloženou Exif informací o pozici vyfocení. Práce popisuje základní pojmy z geoinformatiky, princip GPS, formát kalibrovaných map, některé další formáty dat jako Exif, GPX a výsledný program.
|
|
Editor EXIF a IPTC údajů z fotografií
Kužel, Jan ; Samek, Jan (oponent) ; Horáček, Jan (vedoucí práce)
Tato bakalářská práce se zabývá analýzou, návrhem a implementací programu, který slouží k editaci EXIF a IPTC údajů u fotografií formátu jpeg. Aplikace dále umožňuje zobrazování náhledů fotografií, úpravu fotografií pomocí zásuvných modulů, promítání fotografií a vyhledávání fotografií s využitím pokročilých voleb, mezi které patří i GPS souřadnice se zadaným rozsahem.
|
|
Správa vozidel za pomoci mobilního telefonu s GPS
Pompe, Patrik ; Samek, Jan (oponent) ; Horáček, Jan (vedoucí práce)
Tato práce se zabývá získáváním informací z chytrého mobilního telefonu pro využití v aplikaci typu kniha jízd. Nejprve specifikuje a analyzuje požadavky na takovou aplikaci, poté se zabývá možnostmi její realizace. Popisuje implementaci zvoleného řešení, které se skládá ze tří částí - aplikace pro telefon na platformě Android, která sbírá potřebné informace o trasách vozidel, webového portálu, který poskytuje rozhraní pro zobrazení a správu získaných dat a webových služeb pro zajištění komunikace předchozích dvou částí. Vzniklou aplikaci následně srovnává s existujícími podobnými projekty.
|
|
Webová aplikace přiřazující pozici pořízení mutimediálních dat na základě času vytvoření
Jurča, Josef ; Rozman, Jaroslav (oponent) ; Horáček, Jan (vedoucí práce)
Cílem bakalářské práce bylo vytvořit webovou aplikaci umožňující nahrávání a následnou lokalizaci fotografií a videosekvencí a jejich zobrazení na mapě. Pozice fotografií má být extrahována z jejich EXIF metadat, pokud EXIF potřebné informace neobsahuje, mají být souřadnice přiřazeny pomocí externího logu GPS přijímače a času pořízení fotografie a poloha fotografií má být zobrazena pomocí bodů na mapě. Videím mají být GPS souřadnice přiřazeny pomocí GPS logu a času poslední modifikace souboru a aplikace má umožňovat zobrazení aktuální polohy a trasy při přehrávání videa. Práce popisuje formáty multimediálních dat a jejich metadat, systém GPS a možnosti využití tohoto systému. Dále se zabývá srovnáním již existujících řešení zabývajících se zobrazováním multimediálních dat na mapě a následně se zaměřuje na návrh a implementaci nové aplikace. V práci je dále popsán postup testování výsledné aplikace a jsou zde shrnuty její požadavky na software a omezení. V poslední závěrečné kapitole se nachází zhodnocení práce a návrh možných rozšíření aplikace do budoucna. Výsledkem práce je funkční webová aplikace umožňující uživateli nahrávat multimediální data, těm následně přiřadit jejich polohu a zobrazovat je na mapě.
|
|
Aplikace pro generování školních rozvrhů
Fiala, Jan ; Horáček, Jan (oponent) ; Rozman, Jaroslav (vedoucí práce)
Tato práce se zabývá problémem generování školních rozvrhů. Řešení je založené na třech různých heuristických algoritmech (horolezecký algoritmus, simulované žíhání, genetický algoritmus) a je celé implementováno v jazyce Java. Přináší srovnání implementovaných heuristických algoritmů včetně popisu jejich výhod a nevýhod.
|
|
Simulátor BDI agentů a okolního prostředí s překážkami
Matějíček, Petr ; Zbořil, František (oponent) ; Horáček, Jan (vedoucí práce)
Tato práce popisuje implementaci simulátoru multiagentního systému. Vysvětluje základní pojmy agentních a multiagentních systémů. Implementace simulátoru je řešena jako samostatný objekt, umožňující připojovat různé modely prostředí a agenty, kteří v tomto prostředí provádejí akce. V poslední části práce je provedeno vyhodnocení několika různých typů spolupráce agentů.
|
|
Platforma pro mobilní agenty v bezdrátových senzorových sítích
Horáček, Jan ; Kočí, Radek (oponent) ; Zbořil, František (vedoucí práce)
Práce pojednává o návrhu agentní platformy umožnující běh agentů v bezdrátových senzorových sítích. Implementace je provozována na platformě MICAz, používající k vývoji aplikací operačního systému TinyOS. Práce obsahuje seznam vybraných částí TinyOS a názorně ukáže, jak je lze pro implementaci agentní platformy využít. Popíšeme základní charakteristiky jazyka ALLL a uvedeme příklady, jak s jeho pomocí vytvořit agenta.
|
|
Interpret jazyka ALLL pro operační systém Android
Skácel, Dan ; Zbořil, František (oponent) ; Horáček, Jan (vedoucí práce)
Diplomová práce pojednává o tvorbě aplikace na mobilní zařízení s operačním systémem Android. Tato aplikace slouží jako interpret jazyka ALLL, to znamená, že vytváří z mobilního zařízení uzel schopný provozu v senzorové síti. V práci jsou nejprve vysvětleny obecné principy bezdrátových senzorových sítí, agenti a jazyk ALLL, které byly vyžity pro tvorbu této aplikace. Následně se věnuje postupu implementace a ukázkovým agentům, jejichž akce aplikace interpretuje.
|
|
Základnová stanice pro agentní platformu WSageNt s využitím GSM modulu
Molák, Josef ; Rozman, Jaroslav (oponent) ; Horáček, Jan (vedoucí práce)
Tato diplomová práce popisuje softwarové a hardwarové rozšíření multiagentní platformy WSageNt o možnost komunikace mezi základnovou stanicí senzorové sítě a řídícím webovým rozhraním pomocí sítě GSM. Jako základnová stanice je použit senzorový uzel FITmote a jako rozhraní do sítě GSM je použit GSM modem od firmy Teltonika. Fyzické propojení mezi těmito zařízeními tvoří nově navržený propojovací most, jež řeší různé napěťové úrovně jejich sériových rozhraní. Aplikace na základnové stanici byla rozšířena o sériovou komunikaci s GSM modemem. Toto rozšíření umožňuje komunikaci přes GSM síť do sítě Internet. Upravena byla také aplikace na straně řídícího serveru pro komunikaci přes TCP/IP.
|
|
Grafické vývojové prostředí agentního jazyka ALLL
Kürti, Szabolcs ; Zbořil, František (oponent) ; Horáček, Jan (vedoucí práce)
Cílem této práce je návrh a implementace grafického vývojového prostředí pro agentní jazyk ALLL. Jazyk ALLL bude představen detailně. Čtenář bude seznámen s frameworkem ANTLR pro generování nástrojů pro rozpoznávání jazyka. Teoretické základy multiagentních systémů a možnosti zvolené platformy budou taky rozebrány. Po popisu implementace komplexního grafického vývojového prostředí jsem zařadil popis testování a ohodnocení dosažených výsledků.
|