|
Využití „Open Dynamics Engine“ pro modelování mobilních robotů
Kovář, Jiří ; Ondroušek, Vít (oponent) ; Houška, Pavel (vedoucí práce)
Tato diplomová práce se zabývá problematikou virtuálního fyzikálního modelování mobilních robotů pro potřeby real-time řízení. Pro vytvoření virtuálního fyzikálního světa byl použit open-source projekt OPEN DYNAMICS ENGINE (ODE), pro zobrazovaní simulací bylo využito grafické rozhraní Microsoft DirectX. Simulované soustavy v ODE byly vytvořeny pomocí programovacího jazyka C# na platformě Microsoft.NET. Vlastnosti v ODE byly simulačně ověřovány na několika typech jednoduchých soustav a na zjednodušeném modelu robotu "Kráčmera I.". Následně byla ověřována použitelnost ODE pro řízení tohoto robotu.
|
|
Framework pro statickou analýzu skriptů pro shell
Svoboda, František ; Kočí, Radek (oponent) ; Smrčka, Aleš (vedoucí práce)
Cílem této práce je vytvoření systému pro statickou analýzu skriptů některého unixového shellu. Zmožných alternativ je jako hlavní předmět zájmu zvolen Bourne-again shell. Součástí projektu je seznámení se sprincipy statické analýzy, prostudování současných aplikací, které se touto problematikou zabývají, a také probádání syntaxe a architektury vybraného shellu. Výsledkem projektu je návrh a realizace modulárního systému, který umožní zásuvným modulům provádět různé analýzy skriptů. Systém zahrnuje správu zásuvných modulů, prostředky pro jejich interakci, zpracování výstupů a nastavení vstupu. Také je popsáno několik zásuvných modulů, které jsou schopny některé základní analýzy provádět.
|
|
Návrh knihovny pro plánování trajektorie robotu
Novotný, Michal ; Marada, Tomáš (oponent) ; Věchet, Stanislav (vedoucí práce)
Tato práce se zabývá analýzou problematiky plánování trajektorie ve známé mapě pomocí RRT algoritmu. Teoretická část popisuje základní pojmy a navigaci mobilního robotu. Do navigace patří lokalizace, mapování a plánování trajektorie. V každé z těchto podkapitol navigace je popsán přehled používaných metod pro lokalizaci a pro plánování cesty robotu. Praktická část popisuje implementaci navržené metody v programovacím jazyce Delphi. Jako nejlepší metoda plánování cesty robotu je zvolen algoritmus RRT stromů. Pro zajištění univerzálního komunikačního rozhraní je aplikace vytvořena jako dynamická knihovna.
|
|
OCR cíleně znehodnocených textů
Peluch, Tibor ; Hrabec, Jakub (oponent) ; Honzík, Petr (vedoucí práce)
Diplomová práce pojednává o programování grafického uživatelského rozhraní pro operační systém Windows. V krátkosti jsou shrnuty hlavní rysy aplikačního systému Microsoft Foundation Class. V druhá část se zabývá realizací konkrétní aplikace s grafickým uživatelským rozhraním, která umožňuje pomocí tvorby schématu zpracovávat data. Třetí část pojednává o možnostech implementace bloků do dynamických knihoven a je nastíněna možnost využití zpracování dat tohoto programu jako externího modulu a možnost realtime zpracování dat, jako je například obraz a zvuk. Ověření funkčnosti aplikace je v poslední části. Aplikace je konkrétně testována na rozpoznání znehodnoceného textu pro ochranu elektronických formulářů serveru www.centrum.cz. Jsou navrženy bloky, které realizují načítání obrázku přímo z internetu, preprocessing, segmentaci, extrakci příznaků, vyhodnocení neuronovou sítí a bloky, jenž umožňují načítat a ukládat zpracovaná data na disk.
|
|
Rozhraní pro jádro antivirového software
Valouch, Tomáš ; Granát, Jiří (oponent) ; Přibyl, Jaroslav (vedoucí práce)
Tato diplomová práce se zabývá problematikou vývoje antivirových programů. Zkoumá vývoj virů i antivirů a snaží se odhadnout tento vývoj do budoucna. Je zde uveden návrh rozhraní antivirového programu a jsou diskutovány možnosti a návrh grafického uživatelského rozhraní pro již zmíněný navrhovaný antivirový program. Důležitou částí práce je popis implementace navrhovaného rozhraní.
|
|
Aplikace zpracovávající reálný síťový provoz v prostředí OPNET Modeler
Bartl, Milan ; Reichert, Pavel (oponent) ; Molnár, Karol (vedoucí práce)
Bakalářská práce „Návrh a realizace aplikace serveru pro spoluprácí s OPNET Modelerem“ pojednává o řešení spolupráce simulačního nástroje OPNET Modeler s reálným prostředím počítačových sítí. V této práci je zpracován postup vytvoření modulu, umožňujícího implementaci aplikace serveru, která řeší komunikaci přes fyzickou počítačovou síť a zároveň je schopna příjmat a posílat data z/do simulace v OPNET Modeleru. Práce také obsahuje popis nezbytných úprav uvnitř simulačního prostředí OPNET Modeleru a kroky, které je třeba podniknout pro zdárné spuštění simulace.
|
|
Rozhraní pro jádro antivirového software
Valouch, Tomáš ; Granát, Jiří (oponent) ; Přibyl, Jaroslav (vedoucí práce)
Tato diplomová práce se zabývá problematikou vývoje antivirových programů. Zkoumá vývoj virů i antivirů a snaží se odhadnout tento vývoj do budoucna. Je zde uveden návrh rozhraní antivirového programu a jsou diskutovány možnosti a návrh grafického uživatelského rozhraní pro již zmíněný navrhovaný antivirový program. Důležitou částí práce je popis implementace navrhovaného rozhraní.
|
|
Framework pro statickou analýzu skriptů pro shell
Svoboda, František ; Kočí, Radek (oponent) ; Smrčka, Aleš (vedoucí práce)
Cílem této práce je vytvoření systému pro statickou analýzu skriptů některého unixového shellu. Zmožných alternativ je jako hlavní předmět zájmu zvolen Bourne-again shell. Součástí projektu je seznámení se sprincipy statické analýzy, prostudování současných aplikací, které se touto problematikou zabývají, a také probádání syntaxe a architektury vybraného shellu. Výsledkem projektu je návrh a realizace modulárního systému, který umožní zásuvným modulům provádět různé analýzy skriptů. Systém zahrnuje správu zásuvných modulů, prostředky pro jejich interakci, zpracování výstupů a nastavení vstupu. Také je popsáno několik zásuvných modulů, které jsou schopny některé základní analýzy provádět.
|
|
Aplikace zpracovávající reálný síťový provoz v prostředí OPNET Modeler
Bartl, Milan ; Reichert, Pavel (oponent) ; Molnár, Karol (vedoucí práce)
Bakalářská práce „Návrh a realizace aplikace serveru pro spoluprácí s OPNET Modelerem“ pojednává o řešení spolupráce simulačního nástroje OPNET Modeler s reálným prostředím počítačových sítí. V této práci je zpracován postup vytvoření modulu, umožňujícího implementaci aplikace serveru, která řeší komunikaci přes fyzickou počítačovou síť a zároveň je schopna příjmat a posílat data z/do simulace v OPNET Modeleru. Práce také obsahuje popis nezbytných úprav uvnitř simulačního prostředí OPNET Modeleru a kroky, které je třeba podniknout pro zdárné spuštění simulace.
|
|
Návrh knihovny pro plánování trajektorie robotu
Novotný, Michal ; Marada, Tomáš (oponent) ; Věchet, Stanislav (vedoucí práce)
Tato práce se zabývá analýzou problematiky plánování trajektorie ve známé mapě pomocí RRT algoritmu. Teoretická část popisuje základní pojmy a navigaci mobilního robotu. Do navigace patří lokalizace, mapování a plánování trajektorie. V každé z těchto podkapitol navigace je popsán přehled používaných metod pro lokalizaci a pro plánování cesty robotu. Praktická část popisuje implementaci navržené metody v programovacím jazyce Delphi. Jako nejlepší metoda plánování cesty robotu je zvolen algoritmus RRT stromů. Pro zajištění univerzálního komunikačního rozhraní je aplikace vytvořena jako dynamická knihovna.
|