Object Oriented Library for Controlling an e-Puck Robot
Název práce v češtině: | Object Oriented Library for Controlling an e-Puck Robot |
---|---|
Název v anglickém jazyce: | Object Oriented Library for Controlling an e-Puck Robot |
Klíčová slova: | robot, e-Puck, asynchronní, C#, knihovna |
Klíčová slova anglicky: | robot, remote control, e-Puck, asynchronous, C#, library |
Akademický rok vypsání: | 2009/2010 |
Typ práce: | bakalářská práce |
Jazyk práce: | anglič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í: | 26.02.2010 |
Datum zadání: | 26.02.2010 |
Datum a čas obhajoby: | 20.06.2011 09:00 |
Datum odevzdání elektronické podoby: | 26.05.2011 |
Datum odevzdání tištěné podoby: | 26.05.2011 |
Datum proběhlé obhajoby: | 20.06.2011 |
Oponenti: | Mgr. Peter Černo, Ph.D. |
Zásady pro vypracování |
e-Puck is an open source model of a wheeled robot with differential drive and several sensors. It can be programmed to work completely autonomously or to be controlled interactively via Bluetooth interface by a program running on a host computer. The goal of the thesis is to design a C# library for controlling an e-Puck robot from a PC via Bluetooth. The library should have a simple yet powerful object-oriented interface. Several sample applications using the library should demonstrate its abilities. Beside the interface for functions controlling the e-Puck robot, the library should contain a very basic support for evaluating developed control programs for the robot. |
Seznam odborné literatury |
D. Kumar (Ed.): Learning Computing with Robots, Institute for Personal Robots in Education, www.roboteducation.org,
http:/ /cs.brynmawr.edu/~dkumar/Myro/Text/June09/PDF/LCRJune2009.pdf. Christian Nagel, Bill Evjen, Jay Glynn, Morgan Skinner, Karli Watson: Professional C# 2008, WROX, 2008. Cyberbotics Ltd., Olivier Michel, Fabien Rohrer, Nicolas Heiniger and wikibooks contributors: Cyberbotics' Robot Curriculum, 2009, http:/ /en.wikibooks.org/wiki/Cyberbotics'_Robot_Curriculum. |