PosUDEK BAKArÁŘsxÉ pnÁcr
Aplikování vÝvoiového prostředí LabVIEW při návrhu malého robota
LEGO MINDSTORMS NXT
Autor: Petr Škoda
Tématem bakalářské práce studenta Petra
Št<ody.ie seznámení
s moŽnostmiprogramování a práce
smalým robotem LEGO MINDSTORMS NXT
v programovémprostředí LabVIEW. Nutno
připomenouÍ. Žejde o probiematiku. která byla
v minuiosti předmětem zpracovánijiŽ
dvou bakalářskýchprací
a student takměl
zdánlivě.iednoduchouúlohu díky
moŽnosti Čerpání zkušenostía
současně úlohu těŽkou. protoŽemusei
k tématu přistoupit nově a jinak.Z
obecnějŠího pohleduje
téma bakalářské práce úlohou poměrně komplexní. nebot' přijejím
řeŠeníje
třeba se seznámit s provedením vlastniho zaŤízení (robota). které.je ve své podstatě sice hračkou. avŠakvelmi
moderní a dosti komplikovanou. a dále s nadstavbovými moŽnostmi programové obsluhy.Vlastní
práceje
členěna do tří kapitoi.Po
stručném úvodu následuje první kapitoia.v
niŽ
autorpopisuje
základni vlastnosti programového prostředíLabVIEW
a moŽnosti jeho aplikace ve spojení S proglamovým modulem určeným přímo pro aplikace s robotem LE,GOMINDSTORMS NXT. Za
významnélze
povaŽovaÍ zařazeníčlánku popisujícího
výhod1" anevýhody programového řeŠení s
vyuŽitím
prostředíLabVIEW. Jako u
kaŽdého takového hodnocení lze s autorem vóst polemiku o správnosti některýchvyslovenýchtvrzeni.
obsahem druhé kapitoiy je popis robota LEGO MINDSTORMS NXT a
.jehohlavních částí a technického a
programovéhovybavení. Autor se zde
rovněŽ vyjadřujekněkterým
vlastnostem konstrukčníchdílů
akjejich
pouŽitelnostipro
serióznějŠí aplikace.Stručně je popsán rovněž zpúsob komunikace s nadřazenÝm počítaČem.
TěŽiŠtěm práce je třetí kapitola.
vníŽ autor předkládá navrŽené
příklady' programových řeŠení. Pro první modelové řeŠení byla zvolena aplikace koneČného stavovéhc-l automatu, jeboŽ programová realizaceje uloŽena v připojeném počítači. odkud .ie potom robotovládán. V druhém modelovém řeŠení vyuŽiva1ícim opět princip konečného
stavového automatuje
provedena diskusezvolené varianty
automatického robota.u niŽ
se projevujezpoždění
při
přechodu mezijednotlivými
stavy. VylepŠená verze 1epak
popsána Ve třetímmodelovém řeŠení. kde je aplikována funkce stavového diagramu
sfrontou. U
vŠechnavrŽených
modelových
řeŠeníje uvedena stručná diskuse vlastnrlstí chování
řízenéhcl zaŤizeni. vŠechna modelová řeŠení pracují S programovými prostředkyLabVIEW.
Bakalářská práce studenta Petra Škody )e z formálního hlediska přehiedná. graÍicky standardně zpracovaná
abez
zásadních gramatických a interpunkčních prohreŠků. Při hlubŠím čteníje pak
zÍejmé. Že student se musel poměrně intenzivně poprat scelou
řadoupro
nějdosud
neznámýchproblematik
vŠíři daného
tématu. ÍŤebaže zteoretického hlediska jiŽ
některémohly
být předmětemjeho
obecnějŠího studia.V
kaŽdém případě S programovacim prostředímLabVIEW
Se autor seznámil aŽpři
zpracováni tohoto materiálu n r,ýsledek .ie ted.v skutečně produktem samostatného studia a předevŠím samostatnétvúrčí
práce s přiměřenou dávkou kritičnosti vzhledem k navrhovaným řeŠením'Vzhledem
k tomu. Že bakaláŤská práce 1e zŤejměprvní
rozsáhlejŠíprací
studenta s monotématickým zaměŤenim.jejímuŽ
sestavení pŤeďcházela Časověa
zhlediska
mnoŽství novýchinformací
náročná příprava.je
moŽné pochopitněkolik
drobných (spíŠe fbrmálních;nedostatků.
Ve vlastním textu nejsou uvedeny odkazy na zdroje
prezentovaných. resp.pouŽitých
informací. z
nichŽjistě jen
některé pocházeji z pramenů uvedených V Seznamu pouŽité literatury. Je tak patrné. Že někteÉ informace studentzískal
z internetu. jehoŽ validita ovŠem mŮŽebýt často
problematická.Ke
Škoděúplnosti informací na jednom místě
.ie absence odkazuna
ZastoupeníLEGo
vČR:
wr,r,w.lego.cz. resp.firmy specializující
se na edukační aplikaceLEGo
: www.eduxe.czl.Jak to bývá u studentských prací, během tvůrčího procesu
vzniku
bakalářské prácese student nacházel
vněkolika vývojových fázích. Po počátečním období
seznamovánís tématem
a nástroji
řeŠení spojeným s postupným nárůstemdosud
neznámých problémúnásledovalo období naplněné překotnou snahou vŠe řeŠit. Za významný zlom pak lze
povaŽovaÍ v