Soutěž Hardware & Logika

ROBO 2026: Závodní telemetrie a Live Dashboard

15. místo v mezinárodní konkurenci. Mozek autonomního vozítka v C++.

ROBO 2026: Závodní telemetrie a Live Dashboard

Na mezinárodní soutěži ROBO 2026 jsme se ve čtyřčlenném týmu postavili výzvě zkonstruovat a naprogramovat autonomní vozítko pro co nejrychlejší jízdu po černé čáře. Zatímco kolegové řešili stavbu hardwaru a modelování, já měl na starosti kompletní „mozek“ robota. Náš stroj si v silné konkurenci 28 týmů z celého světa vybojoval skvělé 15. místo, o čemž vyšel i článek na webu naší školy.

Jádro robota tvořil mikrokontrolér ESP32, pro který jsem psal kód v čistém C++ pomocí frameworku PlatformIO. Nejtvrdším oříškem na trati byly ostré 90stupňové zatáčky. Klíčem k úspěchu bylo precizní nastavení PID regulátorů. V této fázi nám obrovsky pomohla konzultace se zkušeným matadorem těchto soutěží, který nám předal nezbytné know-how ohledně stabilizace rychlé jízdy.

Absolutní pýchou celého vývoje je ale interaktivní Live Dashboard, který jsem postavil pro ladění a telemetrii. Funguje jako digitální dvojče – v přehledném webovém rozhraní vidím celý model vozítka. Když v aplikaci kliknu na konkrétní senzor, okamžitě vidím jím snímaná data a mohu jej stiskem jednoho tlačítka nakalibrovat. Když kliknu na procesor, mohu bezdrátově za běhu měnit parametry PID regulátoru. Tento nástroj nás vysvobodil z frustrujícího nahrávání kódu přes kabel a posunul náš vývoj na profesionální úroveň.