Object Oriented Library for Controlling an e-Puck Robot
Object Oriented Library for Controlling an e-Puck Robot
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/38348Identifikátory
SIS: 80088
Katalog UK: 990013837790106986
Kolekce
- Kvalifikační práce [11981]
Autor
Vedoucí práce
Oponent práce
Černo, Peter
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Katedra softwaru a výuky informatiky
Datum obhajoby
20. 6. 2011
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
robot, e-Puck, asynchronní, C#, knihovnaKlíčová slova (anglicky)
robot, remote control, e-Puck, asynchronous, C#, libraryE-Puck je výukový robot s diferenciálním pohonem dvou kol, který je adekvátně vybaven senzory. Výsledkem práce je objektová C# knihovna Elib, která umožňuje ovládat robota e-Puck z hostitelského počítače přes Bluetooth rozhraní. Vzorové příklady v konsolové aplikaci TestElib ukazují použití knihovny Elib v programech pro ovládání robota e-Puck. Taktéž je přiložena sada nástrojů umožňující efektivnější ladění programů používající Elib library.
E-Puck is an educational robot with differential drive and it is sufficiently equipped with sensors. The result of present thesis is the C# object oriented Elib library, which allows to control an e-Puck robot from a host computer over the Bluetooth wireless technology. The model examples in the TestElib console application presents the usage of the Elib library in program for the e-Puck robot. Moreover, it offers a comfortable system of help and documentation. Enclosed sets of tools allows more effective debugging of programs, which use the Elib library.
