Co je zrakový senzor?
Sada nástrojů pro učitele
-
Účel této stránky
Tato stránka seznámí studenty s tím, co je Vision Sensor a jaké jsou jeho schopnosti. Studenti pak analyzují částečný obraz ukázkového projektu, aby viděli, jak lze Vision Sensor používat s VEXcode IQ.
Otázky Motivate Discussion v dolní části stránky mohou být dokončeny jako třídní diskuse nebo individuálně v technických poznámkách studentů.
Popis
Vision Sensor umožňuje vašemu robotu shromažďovat vizuální data z živého přenosu. Živý přenos je streamingový přenos toho, co videokamera zachycuje. Vision Sensor je jako inteligentní kamera, která dokáže pozorovat, vybírat, upravovat a ukládat barvy a objekty, které se objevují v jejím zorném poli.
Schopnosti:
- Tento senzor lze použít pro rozpoznávání barev a barevných vzorů.
- Tento senzor lze použít k sledování objektu.
- Tento senzor lze použít ke sběru informací o životním prostředí.
Vision Sensor umožňuje robotu používat vizuální vstupní data ze svého prostředí. Projekt pak může určit, jak by vizuální vstupní data měla ovlivnit chování robota. Robot by například mohl provádět akce (výstup), jako jsou odstředivé motory nebo zobrazování výsledků na LCD obrazovce.
Kamerový senzor může také zachytit snímek toho, co je před ním, a analyzovat jej podle toho, na co se uživatel ptá. Uživatel může například shromažďovat data ze snímku, například, jakou barvu má objekt? Byl vůbec detekován nějaký objekt? Jak velký je objekt (šířka a výška)?
Robot pak může na základě těchto údajů činit rozhodnutí. Částečný příklad projektu níže ukazuje, jak se to dělá. V této první části ukázkového projektu robot vytiskne „Modrý objekt nalezen“, pokud je detekován modrý objekt, jinak „Žádný modrý objekt“. To je první ze tří rozhodnutí v rámci ukázkového projektu, ale druhé a třetí rozhodnutí zde nejsou uvedeny.

Motivovat diskusi
Otázka: Jaké typy lidských pracovních míst by měly prospěch z pomoci robota se snímačem vidění?
Odpověď: Naslouchejte lidským pracovním místům, která by měla prospěch ze schopnosti vidět do prostředí a/nebo manipulovat s okolím na dálku (např. pozorování zvířat ve volné přírodě, odzbrojení výbušnin nebo provádění roboticky asistované operace).
Otázka: Pojmenujte zařízení a popište, jak používá vstup, výstup a proces. Odpověď:
Možnou odpovědí by mohla být kalkulačka, která vezme posloupnosti čísel a matematických operátorů, které osoba zadá, zpracuje tato čísla a operace pro výpočet výsledku a poté výstupy, které pro osobu vyplynou na obrazovce.
Otázka: Proč si myslíte, že ve výše uvedeném projektu byla použita věčná smyčka?
Odpověď: Byla použita věčná smyčka, takže kamerový senzor nepřetržitě kontroluje více pořízených snímků, aby zjistil, zda se na senzor nedostane červený objekt.