Řešitel bludiště Pro
Pomocí bloků [Drive for], [Drive] a [Turn for], senzoru oka dolů, senzoru vzdálenosti vpředu a senzoru vzdálenosti vpravo vytvořte algoritmus, který dokáže řídit VR robota z libovolné vybrané počáteční pozice (zelený čtverec) do koncové pozice (červený čtverec) na hřišti Maze+ bez jakýchkoli úprav programu.
- Vyberte nástěnné bludiště + hřiště.
- Stáhněte si soubor .vrmaze z složky nahrajte bludiště do hřiště.
- Pomoc s nahráváním a stahováním bludišť v bludišti +naleznete v článku.
- Naprogramujte VR robota tak, aby se pohyboval z libovolné vybrané počáteční pozice (zelený čtvereček) do koncové pozice (červený čtvereček).
- Použijte přední senzor vzdálenosti k navigaci VR robota pohybujícího se v bludišti, aniž by narazil do zdi.
- Vytvořte algoritmus, který pomocí pravého senzoru vzdálenosti naviguje VR robota podél zdi na pravé straně.
- Pomocí senzoru oka dolů zkontrolujte červenou barvu, abyste zjistili, zda VR robot dorazil do koncové polohy.
- Pomocí podmíněné smyčky se VR robot neustále pohybuje v bludišti, dokud senzor dolního oka nezaznamená koncovou polohu.
Užitečné rady
- Pro více informací o funkcích VR MazeBot ve VEXcode VR prosímna tento.
- Chcete-li vybrat počáteční pozici v bludišti, vyberte tlačítko nabídky a poté tlačítko umístění.


Použijte blok while z kategorie Řízení k napsání kódu pro VR robota, který bude opakovat bloky obsažené uvnitř, dokud bude hlášena pravdivá booleovská podmínka.

Odpovídající příkaz Pythonu:
podmínka while: wait(5, MSEC)