Skip to main content

Praxe pro Vision Data Challenge

Ikona panelu nástrojů pro učitele Sada nástrojů pro učitele - Účel této aktivity

Tato aktivita umožňuje studentům aplikovat to, co se naučili na předchozí stránce, aby dokončili sadu dat z ukázkového snímku. Vyplní chybějící hodnoty, vypočítají středové hodnoty 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í soutěži 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.

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

Ikona Tipy pro učitele Tipy pro učitele

Upozorněte studenty na skutečnost, že detekční rámec plně nezakrývá REDBOX. To je v pořádku. Stále rozpoznává REDBOX. Vyladění kamerového senzoru pravděpodobně nedokončí detekční rámec, a to je v pořádku. Vision Sensor rozpoznává většinu REDBOXU.

Ikona panelu nástrojů pro učitele Sada nástrojů pro učitele - odpovědi

Odpovědi studentů lze diskutovat jako třída a/nebo si můžete prohlédnout jejich technické poznámkové bloky, abyste se ujistili, že aktivitu dokončili.

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

Dokončená data senzoru zarovnaná s bloky VEXcode. Data čtou v pořadí Object exists = True; Object count = 1; object center x = 126; object center y = 111; object width = 152; and object height = 150.

  • REDBOX je vlevo od středu robota (trochu vlevo od středu). REDBOX je 31,5 pixelů (uprostřed 157,5 - 126) vlevo od středu robota.
  • REDBOX je nižší než středový bod robota (o něco nižší než střed). REDBOX je 5,5 pixelů (111 - střed 105,5) pod středovým bodem robota.