Skip to main content

Učit se

Než se budete moci zúčastnit výzvy Sweep the Field, musíte se nejprve seznámit s optickým senzorem a s tím, jak naprogramovat robota tak, aby pomocí zpětné vazby ze senzorů splnil úkol, jako je nalezení a vytlačení Buckyballů z pole. Také se naučíte, jak vytvořit algoritmus pro optimalizaci kódu a jak nechat robota splnit úkol, i když se herní pole změní.

Optický senzor

Optický senzor má tři hlavní funkce: detekci objektů a jejich blízkosti, detekci barvy objektu a detekci okolního světla nebo světla odrážejícího se od objektu.

Podívejte se na toto video a dozvíte se, co je optický senzor a jak můžete data z optického senzoru využít v projektu s vaším robotem.

Shrnutí otevřené lekce

Podívejte se na toto video a dozvíte se, jak můžete použít data z optického senzoru v projektu VEXcode EXP Blocks.

Shrnutí otevřené lekce

Podívejte se na toto video a dozvíte se, jak můžete použít data z optického senzoru v projektu VEXcode EXP v Pythonu.

Shrnutí otevřené lekce

Používání algoritmů

Algoritmy vám umožňují naprogramovat robota tak, aby se autonomně rozhodoval na základě dat z jeho okolí. Algoritmus je přesná sada instrukcí, která využívá sekvence, iterace a smyčky, aby umožnila robotovi dokončit náročnější úkoly, a to i v případě, že se prostředí změní. 

Podívejte se na toto video a dozvíte se, co je algoritmus a jak můžete algoritmus použít k naprogramování robota pro řešení složitějších problémů.

Shrnutí otevřené lekce

Ověřte si své znalosti

Než přejdete k části Praxe, ujistěte se, že rozumíte konceptům probíraným na této stránce, a to zodpovězením otázek v dokumentu níže ve svém technickém sešitě. 

Otázky k ověření porozumění (bloky) >

Otázky k otestování znalostí (Python) >


Vyberte Další > pro procvičení používání optického senzoru a vytvoření algoritmu pro nalezení a vytlačení Buckyballů z hřiště.