Skip to main content

Cvičení pro výzvu Vision Data Challenge – založené na blocích

Ikona sady nástrojů pro učitele Sada nástrojů této aktivity

V této aktivitě studenti aplikují to, co se naučili na předchozí stránce, k dokončení datové sady z ukázkového snímku. Doplní chybějící hodnoty, vypočítají hodnoty středu X a Y a interpretují, co nám data mohou říci o poloze objektu vzhledem ke středovému bodu robota. To je připraví na úspěch v následující výzvě Vision Data Challenge.

VEXcode IQ Vezměte snapshot blok nastavený na REDBOX se šipkou směřující dolů pro zobrazení snímku pořízeného rukou držící červenou krychli s krychlí označenou jako REDBOX a zobrazenými daty x, y, šířky a výšky.

Do technického poznámkového bloku přidejte chybějící hodnoty níže.

Zde jsou poskytnutá data ze snímku:

  • X = 50
  • Y = 36
  • W = 152
  • H = 150

Vlevo jsou zobrazeny bloky kamerového senzoru s neúplnými daty nahlášenými vpravo na základě výše uvedeného snímku. Objekt existuje sestavy jako True, počet objektů a střed objektu x mají ?, střed objektu y přečte 11, šířka objektu je ? a výška objektu přečte 150.

  • Je REDBOX vlevo nebo vpravo od středu robota?
  • Je REDBOX vyšší nebo nižší než středový bod robota?

Ikona tipů pro učitele Tipy pro učitele

Upozorněte studenty na skutečnost, že detekční rámec nepokrývá celý REDBOX. To je v pořádku. Stále rozpoznává REDBOX. Laděním obrazového senzoru je nepravděpodobné, že by se detekční rámec zdokonalil, a to je v pořádku. Vizuální senzor rozpozná většinu REDBOXů.

Ikona sady nástrojů pro učitele Sada nástrojů pro učitele - odpovědí

Odpovědi studentů lze prodiskutovat ve třídě a/nebo si můžete prohlédnout jejich technické sešity, abyste se ujistili, že aktivitu splnili.

Ve snímku je pouze jeden objekt (počet objektů = 1) a šířku poskytuje program (šířka objektu = 152). Středová hodnota X je 152/2 + 50 = 126.

Dokončená data ze senzorů zarovnaná s bloky VEXcode. Data se zobrazují v tomto pořadí: Objekt existuje = True; Počet objektů = 1; střed objektu x = 126; střed objektu y = 111; šířka objektu = 152; a výška objektu = 150.

  • ČERVENÁ OBALKA je nalevo od středového bodu robota (kousek vlevo od středu). ČERVENÁ OBLOHA je 31,5 pixelů (střed 157,5 - 126) vlevo od středového bodu robota.
  • ČERVENÁ BOXOVÁ OBLOHA je níže než střed robota (o něco níže než střed). ČERVENÁ OBLOHA je 5,5 pixelů (111 - střed 105,5) pod středovým bodem robota.