Soutěžní šablona je příkladem projektu, který již obsahuje bloky pro komunikaci s Field Control System během soutěží, zajišťuje, že bloky jsou v souladu s předpisy na hřišti, a pomáhá při sestavování projektů, aby se předešlo komplikacím a diskvalifikaci ("soutěž" odkazuje na událost VRC pomocí oficiálního hardwaru pro řízení pole).
Otevřete soutěžní šablonu ze stránky Příklady
Tři části šablony: Předautonomní, Autonomní režim a Řízení řidiče
Poznámka: Aby váš projekt fungoval v soutěži, musíte ve svém projektu ponechat tyto bloky klobouků. Bloky klobouků lze pohybovat, ale musí zůstat někde v projektu. Vytvářejte hromádky z těchto bloků klobouků.
Použijte blok Při spuštění pro jakékoli předautonomní nastavení
Kloboukový blok „Při spuštění“ se používá pro jakékoli nastavení, které může váš robot potřebovat, jako je kalibrace gyra, nastavení proměnných nebo jiná nastavení zařízení. Tyto bloky se spustí okamžitě po spuštění projektu, než začne autonomní část zápasu.
Poznámka: Pokud není potřeba žádné nastavení, může zásobník „When Started“ zůstat prázdný.
Když autonomní
Blok klobouku „When Autonomous“ se používá k ovládání vašeho robota během autonomní části zápasu VRC. Bloky připojené k tomuto zásobníku poběží, když zápas začne autonomní období.
Poznámka: Pokud není požadována žádná autonomní rutina, může zůstat zásobník „When Autonomous“ prázdný.
Když Driver Control
Blok klobouku „When Driver Control“ se používá k ovládání vašeho robota během části ovládání řidičem zápasu VRC. Bloky připojené k tomuto zásobníku se spustí, když zápas začne období kontroly ovladače.
Poznámka: Smyčka „navždy“ je zobrazena výše, protože většina uživatelů umístí do tohoto zásobníku podmíněné C-bloky, aby reagovaly na vstup z ovladače V5.