Ovládání kolony vozidel ze systému Android pomocí protokolu Zigbee
Android Interface for Vehicular Platoon Using Zigbee
Type of document
bakalářská prácebachelor thesis
Author
Dubeň Alexander
Supervisor
Herman Ivo
Opponent
Zábojník Jan
Field of study
RobotikaStudy program
Kybernetika a robotikaInstitutions assigning rank
katedra kybernetikyRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdf
Metadata
Show full item recordAbstract
Náplní této bakalářské práce je vytvoření aplikace v systému Android, díky níž bude možné ovládat testovací platformu, sloužící k experimentálnímu ověřování metod distribuovaného řízení kolon aut, za pomocí tabletu. Tato platforma je vyvíjena na katedře řídící techniky fakulty elektrotechnické na ČVUT. Je založena na větším počtu modelů aut, která jsou vybavena procesory, spolu s dalšími nezbytnými periferiemi (senzory atd.). I přestože jsou auta schopna se řídit autonomně, pro parametrizaci celého testu je nutný externí přístup ke všem modelům z centrálního počítače, přičemž implementace této centrální monitorovací jednotky je hlavním cílem práce.
Ke komunikaci mezi modely je využíván rádiový protokol Zigbee. Jelikož tablety v současné době nepodporují nativně tento způsob komunikace, je tato funkčnost řešena pomocí USB periferie připojené k tabletu.
Práce se tedy nejprve zaměřuje na zprovoznění komunikace mezi zařízením Android a komunikačním čipem pomocí USB. Následně pojednává o konfiguraci tohoto komunikačního čipu tak, aby byla vytvořena funkční Zigbee rádiová síť. Poslední částí práce je tvorba aplikační vrstvy a také uživatelského rozhraní v systému Android. This bachelor thesis aims to create an Android application for tablet which will enable control over testing platform which is used for experimental testing of methods for distributed control of car platoons. The platform is developed at Department of Control Engineering at Faculty of Electrical Engineering at Czech Technical University. It is based on larger amount of models of cars, which are equipped with processors and other peripheries such as sensors etc. Even though the cars are able to control themselves, it is necessary to control whole experiment from central computer. Implementation of this central monitoring unit is the main goal of this work.
Wireless radio protocol Zigbee is used for communication between models. Because present-day tablets do not support natively this type of communication it was enabled using USB periphery connected to the tablet.
First of all this thesis concentrates on deployment of USB communication between the tablet and the network processor. Secondly it aims on dealing with configuration of network processor so a wireless Zigbee network is established. Finally the thesis deals with development of application layer and also user interface for Android based devices.
Collections
- Bakalářské práce - 13133 [778]
Related items
Showing items related by title, author, creator and subject.
-
Využití zranitelnosti Janus na operačním systému Android
Author: Vít Souček; Supervisor: Štěpánek Filip; Opponent: Buček Jiří
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2020-06-11)CVE-2017-13156 ("Janus") je zranitelnost aplikačního virtuálního stroje Android Runtime. Práce se zabývá návrhem a uskutečněním útoku na fyzické zařízení. Text rozebírá principy CVE-2017-13156, návrh škodlivého kódu, jeho ... -
Score table - Android
Author: Klusák Michal; Supervisor: Chludil Jiří; Opponent: Jeschke Lukáš
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2017-05-18)Tato bakalářská práce se zabývá vytvořením frameworku (šablony) a jeho následnému použití v mobilní aplikaci pro zaznamenávání aktuálního stavu kolektivních sportovních zápasu pro operační systém Android. Nejprve jsem ... -
Android knihovna pro objektově-relační mapování
Author: Bína Jan; Supervisor: Skoumal Vladislav; Opponent: Čermák Ondřej
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2017-05-17)Tato bakalářská práce se zabývá návrhem a implementací Android knihovny pro objektově-relační mapování. Popisuje a porovnává dva různé způsoby implementace. Na základě požadavků a poznatků z porovnání existujících řešení ...