Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Řízení robota e-puck v Pythonu
Název práce v češtině: Řízení robota e-puck v Pythonu
Název v anglickém jazyce: Controlling e-puck robot in Python
Klíčová slova: programování robotů, řízení robotů, Python, e-puck
Klíčová slova anglicky: robot programming, robot control, Python, e-puck
Akademický rok vypsání: 2010/2011
Typ práce: bakalářská práce
Jazyk práce: čeština
Ústav: Katedra softwaru a výuky informatiky (32-KSVI)
Vedoucí / školitel: RNDr. František Mráz, CSc.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 11.01.2011
Datum zadání: 11.01.2011
Datum a čas obhajoby: 20.06.2011 09:00
Datum odevzdání elektronické podoby:24.05.2011
Datum odevzdání tištěné podoby:24.05.2011
Datum proběhlé obhajoby: 20.06.2011
Oponenti: Mgr. Roman Neruda, CSc.
 
 
 
Zásady pro vypracování
E-puck je miniaturní robot vybavený sadou senzorů, dvojicí motorů, kamerou a mikrofony. Je určen převážně na výzkumné účely a jako školní robot. Tohoto robota lze řídit, buď programem běžícím přímo v robotovi, anebo ze stolního počítače prostřednictvím Bluetooth spojení s robotem. Řízení z hostitelského počítače je mnohem pohodlnější než vývoj programů kompilovaných pro procesor integrovaný v robotu. Pro interaktivní práci s robotem je vhodný interpretovaný jazyk, např. Python. Cílem práce je vyvinout knihovnu pro komunikaci a řízení tohoto robota v jazyce Python. Knihovna by měla podporovat robustní (synchronní, příp. asynchronní) komunikaci s robotem. Kromě samotné knihovny bude práce zahrnovat příklady programů, které prověří funkčnost knihovny a budou vhodným základem pro vývoj složitějších programů pro tohoto robota.
Seznam odborné literatury
D. Kumar (Ed.): Learning Computing with Robots, Institute for Personal Robots in Education, Institute for Personal Robots in Education; 1ST edition, 2007, on-line version: www.roboteducation.org, http:/ /cs.brynmawr.edu/~dkumar/Myro/Text/June09/PDF/LCRJune2009.pdf.

Cyberbotics Ltd., Olivier Michel, Fabien Rohrer, Nicolas Heiniger and wikibooks contributors: Cyberbotics' Robot Curriculum, 2009, http:/ /en.wikibooks.org/wiki/Cyberbotics'_Robot_Curriculum.

S. Nolfi, D. Floreano, Evolutionary Robotics: The Biology, Intelligence, and Technology of Self-Organizing Machines, The MIT Press, Cambridge, Massachusetts, 2000.
 
Univerzita Karlova | Informační systém UK