| |
|
Plánování cesty pomocí Voronoiových diagramů
Živčák, Adam ; Uhlíř, Václav (oponent) ; Rozman, Jaroslav (vedoucí práce)
Náplňou tejto bakalárskej práce je návrh a implementácia zásuvného modulu pre plánovanie cesty do robotického operačného systému s využitím Voronoiových diagramov. Plánovanie cesty prebieha v prostredí ktoré je pre robota známe, teda pozná jeho topológiu a rozmiestnenie prekážok. Práca obsahuje prehľad základných súčasti robotického operačného systému, vysvetlenie Voronoiových diagramov a algoritmov pre ich zostrojenie. V poslednej časti sa nachádza porovnanie implementovaného modulu s plánovačmi integrovanými v ROS.
|
|
Elektronický kompas
Vomela, Miroslav ; Caha, Luděk (oponent) ; Beneš, Petr (vedoucí práce)
Práce představuje obecný přehled pojmů z oblasti elektronické navigace. Blíže se zaměřuje na použití AMR snímače spolu s MEMS akcelerometrem v kompaktním navigačním systému. Rovněž je věnována pozornost popisu a kalibraci odchylek, kterém se mohou v navrženém systému vyskytnout.
|
|
Řízení robotu pro průzkum pod vodou
Válek, Zdeněk ; Hadaš, Zdeněk (oponent) ; Houška, Pavel (vedoucí práce)
Tato diplomová práce se zabývá návrhem průzkumného robotu jménem Gloin, který je navrhován speciálně pro průzkum a mapování zatopené části Hranické Propasti, druhé nejhlubší sladkovodní propasti na světě. Práce se zaměřuje na návrh algoritmů potřebných pro řízení a navigaci robotu v prostorách propasti. Navržené algoritmy jsou v práci simulačně ověřeny.
|
|
Asistent pilota balónu
Hora, Tomáš ; Szőke, Igor (oponent) ; Herout, Adam (vedoucí práce)
Tato práce popisuje návrh a implementaci aplikace asistující pilotům balónů při navádění na cíl. Teoretická část popisuje základní teorii balónového létání a navigace. Aplikace využívá souborových formátů programu OziExplorer, přehledně zobrazuje veškeré informace z externího GPS přijímače připojeného přes COM port, ukládá prošlou trasu a zadané uživatelské body. Důležitou částí je získání předpovědi proudění větru v různých výškových hladinách před letem z internetu a analýza dat z GPS pro výpočet aktuálního výškového výstupu během letu. V závěru práce je aplikace otestována v reálném prostředí a je zhodnocena její funkčnost.
|
| |
|
Asistent pilota balónu pro iPhone
Fabián, Ondřej ; Beran, Vítězslav (oponent) ; Herout, Adam (vedoucí práce)
Předmětem této práce je vývoj mobilní aplikace pro platformu iPhone, která by sloužila jako asistent pilota horkovzdušného balónu. Hlavní funkčnost spočívá ve vytvoření aktu- ální mapy směru a síly větru pro jednotlivé letové hladiny a následná navigace na zadaný cíl. Mezi druhotné funkce patří vedení pilotního deníku, záznam a zpětné prohlížení prove- dených letů. Podstatným aspektem této aplikace je kvalitní návrh uživatelského rozhraní vyhovujícího podmínkám, za kterých bude aplikace použita. Součástí je vyhodnocení expe- rimentu provedeného během reálného balónového letu.
|
|
Navigace pomocí laserového scanneru pro reklamní robot FEKT VUT v Brně
Musálek, Martin ; Burian, František (oponent) ; Florián, Tomáš (vedoucí práce)
Projekt řeší navigaci robota pomocí dvou laserových scannerů PLS 101-312 umístěných vpředu a vzadu. V první fázi bylo řešeno čtení dat z těchto scannerů a jejich konverze do souřadnic bodů, ve druhé simulace pohybu robota a psaní algoritmu pro pohyb, zatím jen v ideálním 2D prostoru. S výhledem na příští úlohy ve skutečném 3D prostoru (nerovnosti na povrchu, nakloněná rovina, schody, okna, závory...) je simulace provedena ve 3D a tím je připravena pro tyto případy. Její součástí je i simulace chyby scanu a dynamiky pohybu a otáčení.
|
|
Lokalizace pomocí aplikace určené pro platformu Java ME využívající GPS
Figurny, Radek ; Morávek, Patrik (oponent) ; Růčka, Lukáš (vedoucí práce)
Cílem této diplomové práce je vytvoření MIDletu schopného přijímat data z externího GPS modulu připojeného k mobilnímu telefonu přes rozhraní Bluetooth a tato data ve vhodné podobě prezentovat uživateli. V teoretické části práce je popsán navigační systém GPS, jeho historie, parametry a jednotlivé části. Dále je zde popsán systém Bluetooth, protokol NMEA 0183, geodetický systém WGS 84 a programovací jazyk Java a jeho část Java ME. Data jsou z GPS modulu přijata ve formátu NMEA 0183 a jsou dále zpracovávaná tak, že z nich vyčteme relevantní údaje, jako jsou aktuální zeměpisná poloha, nadmořská výška, rychlost, počet viditelných satelitů a přesnost určení zeměpisné polohy a nadmořské výšky. Uživateli bude umožněno uložit si svoji aktuální polohu a k ní přidat krátký popis. MIDlet rovněž bude umožňovat uložení polohy hledaného bodu a k tomuto bodu bude uživatele navigovat. MIDlet byl vyvíjen ve vývojovém prostředí aplikace Netbeans s vývojovým balíčkem (SDK) od firmy Nokia určené pro platformu Symbian OS s60 3. edice FP1, který obsahuje s60 emulátor a s60 MIDlet pro kompilaci v telefonu. Vytvářený MIDlet se bude skládat ze tří hlavních částí. První část bude zobrazovat základní parametry polohy, jako jsou zeměpisná poloha, nadmořská výška, rychlost, přesnost určení polohy a nadmořské výšky, datum a čas. Druhá část bude uživatele informovat o směru severu a jeho aktuální zeměpisné poloze. Třetí část bude zobrazovat směr k zadanému bodu a vzdálenost k němu.
|
|
Webové aplikace s ohledem na přístupnost
Kříž, Tomáš ; Malý, Jan (oponent) ; Morávek, Patrik (vedoucí práce)
Komplexnost diplomové práce spočívá v podání teoretických základů, kterým se věnují kapitoly 1 až 3. V těchto kapitolách jsou vysvětleny pojmy přístupný web, handicapovaný uživatel a jejich souvislosti. Zmíněny jsou hlavní výhody a důvody vytváření přístupných webů. Kapitola se dále věnuje handicapovaným uživatelům, kteří s přístupností webových stránek souvisí. Nachází se zde rozdělení uživatelů do několika skupin podle daného handicapu a jejich dopadů na přístupnost k webovým stránkám. V kapitole 2 jsou popsány metodiky tvorby přístupného webu, česká a zahraniční pravidla, standardy a zákonné úpravy. Jsou zde uvedeny zástupci jak zahraničních (WCAG, Section 508), tak i českých (Blind Friendly Web, Pravidla pro tvorbu přístupného webu) pravidel přístupného webu. Třetí kapitola se zabývá systémem přístupné webové aplikace elektronického obchodu. Vysvětlen je zde pojem elektronický obchod, jeho výhody a nevýhody, základní funkce. V této kapitole jsou dále nastíněny základní pravidla psaní kódu webových stránek, která jsou prakticky využita u tvorby přístupné webové aplikace elektronického obchodu. Blíže je specifikován značkovací jazyk XHTML, skriptovací programovací jazyk PHP, databázový systém MySQL a kaskádové styly CSS. Výsledkem praktické části diplomové práce je webová aplikace elektronického obchodu, tvořená s ohledem na problematiku přístupnosti webových stránek. Aplikace je přístupná na stránkách http://www.xandy.cz/tmp/, její samotnou realizací a popisem použitých pravidel přístupnosti se zabývá čtvrtá kapitola.
|