dc.contributor.advisor | Obdržálek, David | |
dc.creator | Staněk, Ondřej | |
dc.date.accessioned | 2017-05-06T19:59:00Z | |
dc.date.available | 2017-05-06T19:59:00Z | |
dc.date.issued | 2012 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/40368 | |
dc.description.abstract | Název práce: Centralized multirobot system Autor: Ondřej Staněk Katedra: Katedra softwarového inženýrství Vedoucí bakalářské práce: RNDr. David Obdržálek e-mail vedoucího: David.Obdrzalek@mff.cuni.cz Práce se zabývá návrhem a implementací centrálně řízeného multirobotického systému. Hostitelský počítač (či mobil) ovládá miniaturní mobilní roboty PocketBot2. Tito roboti mají celou řadu senzorů. Dokáží sledovat černou čáru a jsou vybaveni systémem pro detekci překážek a ostatních robotů. Ačkoliv roboti vznikli v rámci této práce, těžiště práce samotné je v řídícím software. V robotech PocketBot2 je implementován vestavěný řídící systém, který obsluhuje senzory robota a umožňuje vykonávání základních pohybových manévrů. K bezdrátovému přenosu dat mezi roboty a počítačem (mobilem) je využita technologie Bluetooth. Na straně počítače (mobilu) byla implementována multiplatformní řídící knihovna, která zprostředkovává přístup k senzorům jednotlivých robotů a umožňuje řízení jejich pohybu. Zajišťuje tak pohodlné rozhraní pro imlementaci centralizovaných multirobotických algoritmů. Klíčová slova: robot, knihovna, PocketBot, Bluetooth, Java | cs_CZ |
dc.description.abstract | Title: Centralized multirobot system Author: Ondřej Staněk Department: The Department of Software Engineering Supervisor: RNDr. David Obdržálek Supervisor's e-mail address: David.Obdrzalek@mff.cuni.cz This thesis focuses on design and implementation of a centralized multi-robot system. A host computer (or cellphone) controls several tiny PocketBot2 mobile robots. These robots feature various sensors. They can perform line-following and they are equipped with a system for detecting obstacles and other robots. Although the PocketBot2 robots were designed and built within the frame of this thesis, the core of the thesis itself lies in the software. For the PocketBot2 hardware, an embedded control system was designed and implemented. It interfaces robot's sensors and carries out basic movement commands. Bluetooth technology is used for wireless data transfer between robots and the host. In the host, a multi-platform control library was implemented. It provides access to sensors of individual robots and controls their movement. The library ensures convenient interface for implementing centralized multi-robot algorithms. Keywords: robot, library, PocketBot, Bluetooth, Java | en_US |
dc.language | English | cs_CZ |
dc.language.iso | en_US | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | robot | cs_CZ |
dc.subject | knihovna | cs_CZ |
dc.subject | PocketBot | cs_CZ |
dc.subject | Bluetooth | cs_CZ |
dc.subject | Java | cs_CZ |
dc.subject | robot | en_US |
dc.subject | library | en_US |
dc.subject | PocketBot | en_US |
dc.subject | Bluetooth | en_US |
dc.subject | Java | en_US |
dc.title | Centralized multirobot system | en_US |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2012 | |
dcterms.dateAccepted | 2012-06-18 | |
dc.description.department | Department of Software Engineering | en_US |
dc.description.department | Katedra softwarového inženýrství | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 117351 | |
dc.title.translated | Centralized multirobot system | cs_CZ |
dc.contributor.referee | Mráz, František | |
dc.identifier.aleph | 001479845 | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | General Computer Science | en_US |
thesis.degree.discipline | Obecná informatika | cs_CZ |
thesis.degree.program | Computer Science | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwarového inženýrství | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software Engineering | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Obecná informatika | cs_CZ |
uk.degree-discipline.en | General Computer Science | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Název práce: Centralized multirobot system Autor: Ondřej Staněk Katedra: Katedra softwarového inženýrství Vedoucí bakalářské práce: RNDr. David Obdržálek e-mail vedoucího: David.Obdrzalek@mff.cuni.cz Práce se zabývá návrhem a implementací centrálně řízeného multirobotického systému. Hostitelský počítač (či mobil) ovládá miniaturní mobilní roboty PocketBot2. Tito roboti mají celou řadu senzorů. Dokáží sledovat černou čáru a jsou vybaveni systémem pro detekci překážek a ostatních robotů. Ačkoliv roboti vznikli v rámci této práce, těžiště práce samotné je v řídícím software. V robotech PocketBot2 je implementován vestavěný řídící systém, který obsluhuje senzory robota a umožňuje vykonávání základních pohybových manévrů. K bezdrátovému přenosu dat mezi roboty a počítačem (mobilem) je využita technologie Bluetooth. Na straně počítače (mobilu) byla implementována multiplatformní řídící knihovna, která zprostředkovává přístup k senzorům jednotlivých robotů a umožňuje řízení jejich pohybu. Zajišťuje tak pohodlné rozhraní pro imlementaci centralizovaných multirobotických algoritmů. Klíčová slova: robot, knihovna, PocketBot, Bluetooth, Java | cs_CZ |
uk.abstract.en | Title: Centralized multirobot system Author: Ondřej Staněk Department: The Department of Software Engineering Supervisor: RNDr. David Obdržálek Supervisor's e-mail address: David.Obdrzalek@mff.cuni.cz This thesis focuses on design and implementation of a centralized multi-robot system. A host computer (or cellphone) controls several tiny PocketBot2 mobile robots. These robots feature various sensors. They can perform line-following and they are equipped with a system for detecting obstacles and other robots. Although the PocketBot2 robots were designed and built within the frame of this thesis, the core of the thesis itself lies in the software. For the PocketBot2 hardware, an embedded control system was designed and implemented. It interfaces robot's sensors and carries out basic movement commands. Bluetooth technology is used for wireless data transfer between robots and the host. In the host, a multi-platform control library was implemented. It provides access to sensors of individual robots and controls their movement. The library ensures convenient interface for implementing centralized multi-robot algorithms. Keywords: robot, library, PocketBot, Bluetooth, Java | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrství | cs_CZ |
dc.identifier.lisID | 990014798450106986 | |