Tato bakalářská práce se zabývá návrhem a realizací malého samostatně se pohybujícího mobilního robota ovládaného mikrokontrolérem. V teoretické části práce je popsána problematika mobilních robotů a rozbor jejich hlavních částí. Praktická část obsahuje popis konstrukce malého mobilního robota a software pro něj.
Anotace v angličtině
This Bachelor thesis describes the design and implementation of a small self-moving mobile robot controlled by microcontroller. In the theoretical part are described the problems of mobile robots and analysis of its main parts. The practical part contains a description of the construction of small mobile robot and software for it.
Tato bakalářská práce se zabývá návrhem a realizací malého samostatně se pohybujícího mobilního robota ovládaného mikrokontrolérem. V teoretické části práce je popsána problematika mobilních robotů a rozbor jejich hlavních částí. Praktická část obsahuje popis konstrukce malého mobilního robota a software pro něj.
Anotace v angličtině
This Bachelor thesis describes the design and implementation of a small self-moving mobile robot controlled by microcontroller. In the theoretical part are described the problems of mobile robots and analysis of its main parts. The practical part contains a description of the construction of small mobile robot and software for it.
Proveďte stručnou rešerši problematiky mobilních robotů.
Proveďte návrh mechanické konstrukce a hardwarové části robota s detekcí překážek.
Použijte modulární strukturu pro případné následné rozšíření.
Řešte také energetickou bilanci celku s ohledem na výdrž baterií.
Robot musí být vybaven čidly překážek (nejlépe kombinací různých typů), musí být schopen pohybovat se vpřed a zatáčet.
Motory budou doplněny o enkodéry pro jejich snadné vyvážení.
Zajistěte také ovládání pomocí spínačů umístěných na tělese robota.
Skupina LED a LCD displej bude zobrazovat informace o stavu robota.
Robot bude mít implementován úvodní self-test pro ověření funkce jednotlivých periferií.
Řízení robota bude řešeno pomocí mikrokontroléru, konkrétní typ mikrokontroléru zvolte s ohledem na uvedené zadání.
Vytvořte firmware v jazyce C.
Zásady pro vypracování
Proveďte stručnou rešerši problematiky mobilních robotů.
Proveďte návrh mechanické konstrukce a hardwarové části robota s detekcí překážek.
Použijte modulární strukturu pro případné následné rozšíření.
Řešte také energetickou bilanci celku s ohledem na výdrž baterií.
Robot musí být vybaven čidly překážek (nejlépe kombinací různých typů), musí být schopen pohybovat se vpřed a zatáčet.
Motory budou doplněny o enkodéry pro jejich snadné vyvážení.
Zajistěte také ovládání pomocí spínačů umístěných na tělese robota.
Skupina LED a LCD displej bude zobrazovat informace o stavu robota.
Robot bude mít implementován úvodní self-test pro ověření funkce jednotlivých periferií.
Řízení robota bude řešeno pomocí mikrokontroléru, konkrétní typ mikrokontroléru zvolte s ohledem na uvedené zadání.
Vytvořte firmware v jazyce C.
Seznam doporučené literatury
Novák, P.: Mobilní roboty - pohony, senzory, řízení, BEN - technická literatura, Praha, 2005, ISBN 80-7300-141-1.
Matoušek, D.: Aplikace mikrokontrolérů ATmega644, BEN - technická literatura, Praha, 2013, ISBN 978-80-7300-492-7.
Váňa, V.: Atmel AVR programování v jazyce C, BEN - technická literatura, Praha, 2003, ISBN 80-7300-102-0.
Seznam doporučené literatury
Novák, P.: Mobilní roboty - pohony, senzory, řízení, BEN - technická literatura, Praha, 2005, ISBN 80-7300-141-1.
Matoušek, D.: Aplikace mikrokontrolérů ATmega644, BEN - technická literatura, Praha, 2013, ISBN 978-80-7300-492-7.
Váňa, V.: Atmel AVR programování v jazyce C, BEN - technická literatura, Praha, 2003, ISBN 80-7300-102-0.
Přílohy volně vložené
CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Bakalářská práce zpracována na velmi dobré úrovni. Komisí byla práce hodnocena klasifikací výborně. Hodnocení odpovědí na otázky z odborných předmětů odpovídá celkovému výsledku zkoušky velmi dobře mínus.