Práce je věnována vytvoření programu pro autonomního robota. Role robota je projet bludiště bez kontaktu s překážkami a plnění úkolů od nadřazeného systému. Program je vypracován v prostředí Arduino.
Anotace v angličtině
The work is oriented to creating the program for autonomous robot. Robot task is to drive through maze without contact with obstacles and to fulfil tasks from superior system. Program is developed in Arduino software.
Klíčová slova
autonomní, Arduino, mobilní robot, orientace v bludišti, řídící algoritmus, zpracování dat ze senzorů
Klíčová slova v angličtině
Autonomous, Arduino,Mobile robot, Orientation in maze, Control algorithm, Processing of
sensor data
Rozsah průvodní práce
68 s. (56214 znaků)
Jazyk
CZ
Anotace
Práce je věnována vytvoření programu pro autonomního robota. Role robota je projet bludiště bez kontaktu s překážkami a plnění úkolů od nadřazeného systému. Program je vypracován v prostředí Arduino.
Anotace v angličtině
The work is oriented to creating the program for autonomous robot. Robot task is to drive through maze without contact with obstacles and to fulfil tasks from superior system. Program is developed in Arduino software.
Klíčová slova
autonomní, Arduino, mobilní robot, orientace v bludišti, řídící algoritmus, zpracování dat ze senzorů
Klíčová slova v angličtině
Autonomous, Arduino,Mobile robot, Orientation in maze, Control algorithm, Processing of
sensor data
Zásady pro vypracování
Cílem práce je vytvoření řídícího software pro semi-autonomní robotické vozítko s diferenciálním pohonem. Tento software musí zajišťovat jak řízení na nejnižší úrovni, tak i zpracování požadavků od nadřazeného systému a dat ze senzorů. Na vyšší úrovni pak řídící algoritmus zajišťuje autonomnost robota (určení polohy a natočení robota, návrh trajektorie robota na základě dat ze senzorů a informací z nadřazeného systému, atd). Součástí práce je i verifikace vytvořeného softwaru.
Zásady pro vypracování
Cílem práce je vytvoření řídícího software pro semi-autonomní robotické vozítko s diferenciálním pohonem. Tento software musí zajišťovat jak řízení na nejnižší úrovni, tak i zpracování požadavků od nadřazeného systému a dat ze senzorů. Na vyšší úrovni pak řídící algoritmus zajišťuje autonomnost robota (určení polohy a natočení robota, návrh trajektorie robota na základě dat ze senzorů a informací z nadřazeného systému, atd). Součástí práce je i verifikace vytvořeného softwaru.
Seznam doporučené literatury
VÁŇA, V. Mikrokontroléry Atmel AVR - assembler. Praha: BEN - technická literatura, 2003. 144 s. ISBN 80 7300-093-8.
VÁŇA, V. Mikrokontroléry Atmel AVR - popis procesoru a instrukční soubor. Praha: BEN - technická literatura, 2003. 336 s. ISBN 80 7300-083-0.
NOVÁK, P. Mobilní roboty - pohony, senzory, řízení. Praha: BEN - technická literatura, 2007. 248 s. ISBN 80 7300-141-1.
Seznam doporučené literatury
VÁŇA, V. Mikrokontroléry Atmel AVR - assembler. Praha: BEN - technická literatura, 2003. 144 s. ISBN 80 7300-093-8.
VÁŇA, V. Mikrokontroléry Atmel AVR - popis procesoru a instrukční soubor. Praha: BEN - technická literatura, 2003. 336 s. ISBN 80 7300-083-0.
NOVÁK, P. Mobilní roboty - pohony, senzory, řízení. Praha: BEN - technická literatura, 2007. 248 s. ISBN 80 7300-141-1.
Přílohy volně vložené
1 CD
Přílohy vázané v práci
ilustrace, grafy, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Cílem práce bylo vytvoření řídícího softwaru pro semi-autonomní robotické vozítko s diferenciálním pohonem. I přes značný rozsah vedlejších prací, které bylo nutné při vývoji řídicího systému robota realizovat, bylo dosaženo všech vytýčených cílů. V rámci vývoje robota byl navíc navržen lokalizační systém umožňující orientaci robota v pracovním prostředí. Výstupem práce je řídící systém robotického vozítka, které je součástí laboratorní úlohy pro studenty magisterských studijních oborů. Výstupy práce budou využity v praxi.