Bakalářská práce se věnuje návrhu a provedení dálkově řízeného podvozku s nástavbou v
podobě věže s dělem do podoby tanku. Toto je následně řízeno pomocí mikroprocesoru
ESP32, který je ovládán přes webový server v kódu HTML, do něhož je implementován
websocket pro rychlejší komunikaci mezi uživatelem a mikroprocesorem. V podvozku jsou
dva motory a servomotor pro otáčení věže. Ve věži jsou servomotory pro elevaci, depresi a
stabilizaci děla a servomotor pro "střílení". V teoretické části jsou popsány různé typy
podvozků pro roboty, zjišťování polohy podvozku, vhodné pohony pro řízení podvozku,
věže, děla a vhodné bezdrátové technologie pro řízení podvozku a možnosti stabilizace
platformy. V praktické části se rozebere, jaký programovací jazyk jsem zvolil, výběr
vhodných součástek a popis jednotlivých částí programu.
Anotace v angličtině
This bachelor's thesis is devoted to the design and implementation of a remote-controlled
chassis with a superstructure in the form of a turret and a cannon in the form of a tank. This
is then controlled by an ESP32 microprocessor, which is controlled via a web server in
HTML code, into which a websocket is implemented for faster communication between the
user and the microprocessor. There are two motors in the chassis and a servo motor to rotate
the turret. In the turret are servomotors for gun elevation, depression, and stabilization, and
a servomotor for "firing." The theoretical part describes different types of chassis for robots,
chassis positioning, suitable drives for chassis control, turrets, cannons, and suitable wireless
technologies for chassis control and platform stabilization options. The practical part will
discuss which programming language I chose, the selection of suitable components, and a
description of individual parts of the program.
Klíčová slova
ESP32, HTML server, websocket, DC motor, servomotor, bezdrátový přenos, stabilizace
Klíčová slova v angličtině
ESP32, HTML server, websocket, DC motor, servo-motor, wireless transmission,
stabilization
Rozsah průvodní práce
48 s (7715 znaků)
Jazyk
CZ
Anotace
Bakalářská práce se věnuje návrhu a provedení dálkově řízeného podvozku s nástavbou v
podobě věže s dělem do podoby tanku. Toto je následně řízeno pomocí mikroprocesoru
ESP32, který je ovládán přes webový server v kódu HTML, do něhož je implementován
websocket pro rychlejší komunikaci mezi uživatelem a mikroprocesorem. V podvozku jsou
dva motory a servomotor pro otáčení věže. Ve věži jsou servomotory pro elevaci, depresi a
stabilizaci děla a servomotor pro "střílení". V teoretické části jsou popsány různé typy
podvozků pro roboty, zjišťování polohy podvozku, vhodné pohony pro řízení podvozku,
věže, děla a vhodné bezdrátové technologie pro řízení podvozku a možnosti stabilizace
platformy. V praktické části se rozebere, jaký programovací jazyk jsem zvolil, výběr
vhodných součástek a popis jednotlivých částí programu.
Anotace v angličtině
This bachelor's thesis is devoted to the design and implementation of a remote-controlled
chassis with a superstructure in the form of a turret and a cannon in the form of a tank. This
is then controlled by an ESP32 microprocessor, which is controlled via a web server in
HTML code, into which a websocket is implemented for faster communication between the
user and the microprocessor. There are two motors in the chassis and a servo motor to rotate
the turret. In the turret are servomotors for gun elevation, depression, and stabilization, and
a servomotor for "firing." The theoretical part describes different types of chassis for robots,
chassis positioning, suitable drives for chassis control, turrets, cannons, and suitable wireless
technologies for chassis control and platform stabilization options. The practical part will
discuss which programming language I chose, the selection of suitable components, and a
description of individual parts of the program.
Klíčová slova
ESP32, HTML server, websocket, DC motor, servomotor, bezdrátový přenos, stabilizace
Klíčová slova v angličtině
ESP32, HTML server, websocket, DC motor, servo-motor, wireless transmission,
stabilization
Zásady pro vypracování
Dálkově ovládaný robotický podvozek
Cílem práce je návrh dálkově řiditelného podvozku nesoucí nezávisle polohovatelnou platformou, ve stylu tank s polohovatelnou věží, pro případnou možnost montáže aktuátorů, či senzorů.
Teoretická část práce bude obsahovat rozbor možných typů podvozků používaných pro roboty a výběr vhodného typu. Rešerši použitelných pohonů s ohledem na jejich použitelnost a případnou přesnost změny polohy. Rešerši pohonů pro řízení natočení platformy. Rešerši vhodných bezdrátových technologií pro přenos dat a řízení podvozku, jak z hlediska aplikační složitosti, tak s ohledem na řízení v reálném čase. Rešerši možností stabilizace platformy nezávisle na pohybu podvozku (uzamčení absolutního směru natočení)
Praktická část provede návrh, konstrukci a oživení konceptu podvozku robota s ovladatelnou platformou, s vybraným pohonem a konstrukcí podvozku a dálkovým obousměrným přenosem řídících a stavových informací.
Zásady pro vypracování
Dálkově ovládaný robotický podvozek
Cílem práce je návrh dálkově řiditelného podvozku nesoucí nezávisle polohovatelnou platformou, ve stylu tank s polohovatelnou věží, pro případnou možnost montáže aktuátorů, či senzorů.
Teoretická část práce bude obsahovat rozbor možných typů podvozků používaných pro roboty a výběr vhodného typu. Rešerši použitelných pohonů s ohledem na jejich použitelnost a případnou přesnost změny polohy. Rešerši pohonů pro řízení natočení platformy. Rešerši vhodných bezdrátových technologií pro přenos dat a řízení podvozku, jak z hlediska aplikační složitosti, tak s ohledem na řízení v reálném čase. Rešerši možností stabilizace platformy nezávisle na pohybu podvozku (uzamčení absolutního směru natočení)
Praktická část provede návrh, konstrukci a oživení konceptu podvozku robota s ovladatelnou platformou, s vybraným pohonem a konstrukcí podvozku a dálkovým obousměrným přenosem řídících a stavových informací.
Seznam doporučené literatury
[1] VÁŇA, V. Mikrokontroléry ATMEL AVR: popis procesoru a instrukční soubor. Praha: BEN technická literatura, 2003.336 s. ISBN 978-80-7300-083-0. [2] VÁŇA, V. Mikrokontroléry ATMEL AVR: programování v jazyce C. Praha: BEN technická literatura, 2003. 216 s. ISBN 978-80-7300-102-0. [3] VLACH, J. Řízení a vizualizace technologických procesů. Praha: BEN technická literatura, 2002. 160 s. ISBN 978-80-86056-66-X. [4] BRTNÍK, B. Základní elektronické obvody. Praha:BEN technická literatura, 2011. 156s. ISBN 978-80-7300-408-8 [5] RIPKA, P.; TIPEK, A. Master Book of Sensors. Praha : BEN, 2003. ISBN 0-12-752184
Seznam doporučené literatury
[1] VÁŇA, V. Mikrokontroléry ATMEL AVR: popis procesoru a instrukční soubor. Praha: BEN technická literatura, 2003.336 s. ISBN 978-80-7300-083-0. [2] VÁŇA, V. Mikrokontroléry ATMEL AVR: programování v jazyce C. Praha: BEN technická literatura, 2003. 216 s. ISBN 978-80-7300-102-0. [3] VLACH, J. Řízení a vizualizace technologických procesů. Praha: BEN technická literatura, 2002. 160 s. ISBN 978-80-86056-66-X. [4] BRTNÍK, B. Základní elektronické obvody. Praha:BEN technická literatura, 2011. 156s. ISBN 978-80-7300-408-8 [5] RIPKA, P.; TIPEK, A. Master Book of Sensors. Praha : BEN, 2003. ISBN 0-12-752184
Přílohy volně vložené
-
Přílohy vázané v práci
schémata, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Tématem bakalářské práce studenta byl - Dálkově ovládaný robotický podvozek. Hlavní cílem práce byl návrh pohyblivé robotické platformy s možností dálkového ovládání a stabilizovaného nosiče. Po prezentaci byl přečten posudek vedoucího bakalářské práce. Student nejprve odpověděl na dotazy vznesené vedoucím bakalářské práce. Následovala diskuze k bakalářské práci.