Diplomová práce si klade za cíl vytvořit kompletní sestavu, tedy bludiště a robota pro sou-těž Micromouse. Plocha bludiště je složena z 16 kusů podstavy, s variabilní možností umís-tění stěn. Desky plošného spoje robota jsou rozděleny zvlášť na hlavní desku a na desku se senzory. Hlavní deska s elektronikou je osazena mikropočítačem STM32F407, driverem pro dva DC motory a dále konektory určeny pro připojení motorů, desku se senzory a modu-lem obsahujícím gyroskop komunikujícím pomocí I2C rozhraní. Ukázkový program je na-programován v jazyce C. Přínosem práce je vytvořeno bludiště, které umožňuje vlastníkovi pořádat soutěže. Soutěžní robot lze programovat více způsoby, stejně tak jako jeho variabi-lita umožňuje osazení jiných senzorů, a tím využití robota ve více kategoriích.
Anotace v angličtině
Purpose of this dissertation work is to create maze and robot for competition called micro-mouse. Whole maze is contains 16 base pieces, with variability of placing walls. Electronic of robot is divided into two PCB, main board and sensor board. Main board contains mi-crocomputer STM32F407 along with motor driver and connectors for connection with en-gines, gyroscope and sensor board. Example program of movement is programmed in lan-guage C. Result of this work gives owner option to create events in such a competition. User is able to program micromouse in multiple languages with option of mounting differ-ent sensor for using robot in different robotics competition category.
Diplomová práce si klade za cíl vytvořit kompletní sestavu, tedy bludiště a robota pro sou-těž Micromouse. Plocha bludiště je složena z 16 kusů podstavy, s variabilní možností umís-tění stěn. Desky plošného spoje robota jsou rozděleny zvlášť na hlavní desku a na desku se senzory. Hlavní deska s elektronikou je osazena mikropočítačem STM32F407, driverem pro dva DC motory a dále konektory určeny pro připojení motorů, desku se senzory a modu-lem obsahujícím gyroskop komunikujícím pomocí I2C rozhraní. Ukázkový program je na-programován v jazyce C. Přínosem práce je vytvořeno bludiště, které umožňuje vlastníkovi pořádat soutěže. Soutěžní robot lze programovat více způsoby, stejně tak jako jeho variabi-lita umožňuje osazení jiných senzorů, a tím využití robota ve více kategoriích.
Anotace v angličtině
Purpose of this dissertation work is to create maze and robot for competition called micro-mouse. Whole maze is contains 16 base pieces, with variability of placing walls. Electronic of robot is divided into two PCB, main board and sensor board. Main board contains mi-crocomputer STM32F407 along with motor driver and connectors for connection with en-gines, gyroscope and sensor board. Example program of movement is programmed in lan-guage C. Result of this work gives owner option to create events in such a competition. User is able to program micromouse in multiple languages with option of mounting differ-ent sensor for using robot in different robotics competition category.
Prostudujte různá řešení robotů pro soutěž Micromouse.
Navrhněte a popište perspektivní, cenově dostupné řešení soutěžního robota.
Navrhněte a realizujte konstrukci bludiště tak, aby byla dobře skladovatelná a převozitelná.
Realizujte mechanickou konstrukci a elektroniku robota.
Naprogramujte vzorové řešení průchodu robota bludištěm.
Zásady pro vypracování
Prostudujte různá řešení robotů pro soutěž Micromouse.
Navrhněte a popište perspektivní, cenově dostupné řešení soutěžního robota.
Navrhněte a realizujte konstrukci bludiště tak, aby byla dobře skladovatelná a převozitelná.
Realizujte mechanickou konstrukci a elektroniku robota.
Naprogramujte vzorové řešení průchodu robota bludištěm.
Seznam doporučené literatury
ZÁHLAVA, Vít. Návrh a konstrukce desek plošných spojů: principy a pravidla praktického návrhu. 1. vyd. Praha: BEN - technická literatura, 2010, 123 s. ISBN 978-80-7300-266-4
LACKO, Branislav, ed. Šedesát let kybernetiky. Brno: Akademické nakladatelství CERM pro Asociaci strojních inženýrů, 2009. ISBN 978-80-7204-662-1
NOVÁK, Petr. Mobilní roboty: pohony, senzory, řízení. Praha: BEN - technická literatura, 2005. ISBN 80-7300-141-1
HEROUT, Pavel. Učebnice jazyka C. 6. vyd. České Budějovice: Kopp, 2009. ISBN 978-80-7232-383-8
ROSS, Larry T. a James W. MASTERSON. Robotics: theory and industrial applications. 2nd ed. Tinley Park, IL: Goodheart-Willcox Company, 2010. ISBN 9781605253213
BUMBA, Jiří. Programování mikroprocesorů: praktický návod nejen pro mikroprocesory PIC. Brno: Computer Press, 2011. Učebnice (Computer Press). ISBN 978-80-251-2838-1
Seznam doporučené literatury
ZÁHLAVA, Vít. Návrh a konstrukce desek plošných spojů: principy a pravidla praktického návrhu. 1. vyd. Praha: BEN - technická literatura, 2010, 123 s. ISBN 978-80-7300-266-4
LACKO, Branislav, ed. Šedesát let kybernetiky. Brno: Akademické nakladatelství CERM pro Asociaci strojních inženýrů, 2009. ISBN 978-80-7204-662-1
NOVÁK, Petr. Mobilní roboty: pohony, senzory, řízení. Praha: BEN - technická literatura, 2005. ISBN 80-7300-141-1
HEROUT, Pavel. Učebnice jazyka C. 6. vyd. České Budějovice: Kopp, 2009. ISBN 978-80-7232-383-8
ROSS, Larry T. a James W. MASTERSON. Robotics: theory and industrial applications. 2nd ed. Tinley Park, IL: Goodheart-Willcox Company, 2010. ISBN 9781605253213
BUMBA, Jiří. Programování mikroprocesorů: praktický návod nejen pro mikroprocesory PIC. Brno: Computer Press, 2011. Učebnice (Computer Press). ISBN 978-80-251-2838-1
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
Student v krátké prezentaci představil komisi výsledký své diplomové práce. Po přečtení posudků vedoucího a oponenta následovala diskuze, ve které byly položeny následující dotazy:
prof. Dostál: Máte implementovánu kontrolu stavu baterie?
dr. Navrátil: Jak dlouho robot vydrží jezdit na jedno nabití?
Student položené dotazy zodpověděl a reagoval pohotově.