Original title:
Využití kamery kvadrokoptéry pro sledování kontextu scény ve venkovním prostředí
Translated title:
Quadcopter Camera Utilization for Scene Context Monitoring in Outdoor Environment
Authors:
Běl, Petr ; Materna, Zdeněk (referee) ; Beran, Vítězslav (advisor) Document type: Bachelor's theses
Year:
2014
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato bakalářská práce se zabývá návrhem a implementací uživatelského rozhraní pro ovládání kvadrokoptéry mobilním zařízením. Nejdůležitějším aspektem návrhu je schopnost sledování scény kamerou nesenou kvadrokoptérou. Zvolené kritérium bylo řešeno ovládáním gesty kreslenými na displej zařízení, a tedy vypuštěním zbytných grafi ckých ovládacích prvků. Komfort sledování scény je zajištěn více módy letu za použití stejné sady gest. V práci je pro spojení robota s mobilním zařízením zvolena platforma Robot Operating System. Její přenesení na mobilní zařízení bylo uskutečněno knihovnou RosJava pro zvolený operační systém Android. Hlavním přínosem je vytvoření mobilní aplikace umožňující pilotovat kvadrokoptéru a pozorovat přenášený obraz z její kamery nerušený ovládacími prvky. Tato přednost je důležitá především pro zařízení s menšími displeji, jako jsou například chytré telefony.
This bachelor thesis deals with design and implementation of user interface for quadcopter control by mobile device. Most important design aspect is ability to scene monitoring by camera carried by quadcopter. Selected criterion was solved by control gestures drawn on device display, thus deletion of unnecessary graphical control elements. Comfort for scene monitoring is ensured by multiple ight modes using same set of gestures. For purpose of connecting robot with mobile device in this work has been chosen platform Robot Operating System. Its transfer to mobile device was implemented by RosJava library for the selected operating system Android. Main contribution of this thesis is creation of mobile application which allows to pilot quadcopter and watch transmitted image from its camera not being disturbed by control elements. This advantage is most important for devices with smaller displays like smartphones.
Keywords:
Android; AscTec Pelican; gestures flight control; quadcopter; ROS; Rosjava; scene monitoring; smartphone; Android; AscTec Pelican; chytrý telefon; kvadrokoptéra; ROS; RosJava; sledování scény; řízení letu gesty
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/187485