Színaláírások konfigurálása a VEXcode AIM-ben

A színaláírás egyike a kétféle vizuális aláírásnak, amelyeket az AI Vision Sensor használ a VEX AIM kódoló robotban a színek azonosítására. Ahhoz, hogy az AI Vision Sensor felismerje a színaláírásokat, először konfigurálni kell azokat. Kövesse az ebben a cikkben ismertetett lépéseket a színes aláírások megfelelő konfigurálásához.

Megjegyzés: Az AI Vision Utility használatához és a robot színaláírásainak konfigurálásához vezetékes kapcsolatot kell használni. Olvassa el ezt a cikket, ha többet szeretne megtudni arról, hogyan csatlakoztathat robotot a VEXcode AIM-hez vezetékes kapcsolaton keresztül.

Színes aláírás konfigurálása

AI Vision Utility a VEXcode AIM-ben. A bal oldalon a robottól származó kamera-feed látható, fehér háttér közepén egy piros kockával.

Tedd elé, hogy milyen egyszínű tárgyat szeretnél, hogy az AI Vision Sensor felismerje.

Vigye az egérmutatót az egyszínű objektum fölé, majd válassza ki és húzza át a kívánt színt a beállításához. Egy piros négyzet jelenik meg a kiválasztott terület szélén.

Megjegyzés: Ügyeljen arra, hogy a kiválasztani kívánt szín határain belül maradjon. Ellenkező esetben előfordulhat, hogy véletlenül olyan színeket ragadhat ki a háttérből, amelyek megzavarhatják az AI Vision Sensor észlelését.

Ugyanaz a segédprogram, mint korábban, egy piros mezővel a piros kockán, amely megmutatja, hol van kiválasztva a szín. Az ablak jobb oldalán a Szín beállítása gomb van kijelölve.

A Set Color gomb elérhetővé válik. Válassza ki a szín mentéséhez.

A szín beállítása után az AI Vision Sensor elmenti azt színaláírásként.

Az AI Vision segédprogram ablakának nagyított verziója az imént beállított színaláírás Név szövegmezőjében található kiemeléssel.

Nevezze át a színes aláírást úgy, hogy kiválasztja a Név szövegmezőt, és beírja.

Az AI Vision Utility ablak a jobb oldalon nagyított, a szín hozzáadása gomb kiemelésével.

Válassza Add Color (Szín hozzáadása 1) lehetőséget a további színaláírás beállításához más objektumokhoz.

Az AI Vision Sensor legfeljebb 7 színaláírást képes nyomon követni.

AI Vision Utility a VEXcode AIM-ben a jobb alsó sarokban lévő bezárás gomb kiemelésével.

Miután az összes kívánt színt beállította, válassza Bezáráslehetőséget.

A VEXcode AIM Vezérlőpult nézete kinagyítva, kiemelve a Konfigurált színek szakaszt. Ezen belül van egy sor, amely megegyezik a korábban beállított színnel.

Az összes konfigurált színes aláírás megjelenik az AIM vezérlőpultján.


Hangoljon be egy színes aláírást

A színaláírások árnyalati tartománya és telítettségi tartománya módosítható, így az érzékelő könnyebben érzékeli a színt.

Kinagyítva az AI Vision Utility nézetben, amely megmutatja a beállított színaláírás hangolására rendelkezésre álló lehetőségeket.

A színaláírás konfigurálásakor a színárnyalat és a telítettségi tartományok beállításai is megjelennek. Ezekkel a színaláírást rugalmasabbra hangolhatja. A színes aláírás akkor tekinthető rugalmasnak, ha az objektum mozgatható, és az AI Vision Utility továbbra is nyomon követhető.

Kör lépcsőzetes szivárványszínekkel. A piros a 0 fokos iránynál, a zöld körülbelül a 120 fokos iránynál, a kék pedig a körülbelül 240 fokos iránynál.

Az első csúszka a Hue Range. A színárnyalat az észlelt szín, amelyet a színkörön elfoglalt helyzete határoz meg. Ennek a színkörnek a tartománya 0 és 359,9 fok között van, és a tárcsa minden színének meghatározott fokértéke van. 

A Hue Range lehetővé teszi a konfigurált szín feletti és alatti fokok kiválasztását, amelyek az adott színként jelennek meg. Például egy sötétkék színárnyalata 240 fokos lehet. A 20 fokos színárnyalat tartományban a 220 foktól a 260 fokig terjedő árnyalatok sötétkék színként jelennek meg.

A színkonfiguráció hangolásához lassan mozgassa a Hue Range csúszkát, amíg a céldoboz stabilan meg nem áll az objektum körül. Ne mozgassa tovább a kelleténél.

A színek változását telítettségi értékek alapján bemutató táblázat. A legszélső bal oldalon 0%-os telítettséggel a szín szürkén jelenik meg. A szín fényereje növekszik, ha jobbra mozog, és a telítettségi értékek növekedését látja.

A második csúszka a Saturation Range. A telítettség a szín intenzitása vagy tisztasága. Minél világosabb a szín, annál telítettebb. A telítettség egy relatív skála, amelyet 0%-tól kezdődő százalékokkal mérnek, ami egy tompa szürke tónus, a 100% pedig ennek az árnyalatnak az intenzív változata. 

A Saturation Range (telítettségi tartomány) lehetővé teszi a telítettség százalékos értékének kiválasztását a konfigurált szín felett és alatt, amely az adott színként jelenik meg. Például egy piros golyó halványabb megvilágításban 50%-os telítettségként jelenhet meg. A 0,25-ös (25%-os tizedesjegy) telítettségi tartománynál a 25%-tól 75%-ig terjedő telítettség a vörös beállított színként jelenik meg.

Mozgassa a Saturation Range csúszkát addig, amíg a követni kívánt objektumot teljesen körülveszi a céldoboz.

Most tesztelheti a Color Signaturerugalmasságát. Helyezze a tárgyat különböző fényviszonyok közé, vagy mozgassa meg, hogy megnézze, az AI Vision Sensor képes-e továbbra is követni azt különböző beállítások és feltételek mellett.

Ha két vagy több színaláírást beállított, megkezdheti színkódkonfigurálását.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: