Konfigurowanie sygnatur kolorów w VEXcode AIM

Sygnatura koloru to jeden z dwóch typów sygnatur wizualnych wykorzystywanych przez czujnik wizyjny AI w robocie kodującym VEX AIM do identyfikacji kolorów. Aby czujnik AI Vision mógł rozpoznawać sygnatury kolorów, należy je najpierw skonfigurować. Aby poprawnie skonfigurować podpisy kolorów, wykonaj czynności opisane w tym artykule.

Uwaga: Aby korzystać z narzędzia AI Vision Utility i skonfigurować sygnatury kolorów dla robota, konieczne jest połączenie przewodowe. Aby dowiedzieć się więcej na temat podłączania robota do VEXcode AIM za pomocą połączenia przewodowego, przeczytaj ten artykuł.

Konfigurowanie sygnatury kolorów

Narzędzie AI Vision w VEXcode AIM. Po lewej stronie widoczny jest obraz z kamery robota z czerwonym sześcianem pośrodku białego tła.

Umieść przed sobą obiekt o jednolitym kolorze, który ma być rozpoznawany przez czujnik AI Vision.

Umieść kursor myszy nad obiektem o jednolitym kolorze, a następnie wybierz i przeciągnij żądany kolor, aby go skonfigurować. Na krawędzi zaznaczonego obszaru pojawi się czerwone pole.

Uwaga: Pamiętaj, aby nie wykraczać poza zakres wybranego koloru. W przeciwnym wypadku możesz przypadkowo przechwycić kolory z tła, co może zakłócić wykrywanie przez czujnik AI Vision.

Ta sama funkcja co poprzednio, z czerwonym polem na czerwonym sześcianie, pokazującym, gdzie wybrano kolor. Po prawej stronie okna podświetlony jest przycisk Ustaw kolor.

Przycisk Ustaw kolor stanie się dostępny. Wybierz, aby zapisać kolor.

Po ustawieniu koloru czujnik AI Vision zapisze go jako sygnaturę .

Powiększona wersja okna narzędzia AI Vision z objaśnieniem w polu tekstowym Nazwa sygnatury koloru, która została właśnie ustawiona.

Zmień nazwę sygnatury koloru, wybierając ją w polu tekstowym Nazwa i wpisując nazwę.

Okno narzędzia AI Vision powiększone po prawej stronie z wyróżnionym przyciskiem dodawania koloru.

Wybierz opcję Dodaj kolor , aby skonfigurować dalsze Sygnatury kolorów dla innych obiektów.

Czujnik wizyjny AI może śledzić do sygnatur kolorów na raz.

Narzędzie AI Vision Utility w VEXcode AIM z podświetleniem przycisku zamknięcia w prawym dolnym rogu.

Po ustawieniu wszystkich żądanych kolorów wybierz Zamknij.

Powiększony widok Panelu sterowania w VEXcode AIM z zaznaczeniem sekcji Skonfigurowane kolory. Wewnątrz znajduje się wiersz odpowiadający kolorowi skonfigurowanemu wcześniej.

Wszystkie skonfigurowane podpisy kolorowe będą teraz wyświetlane w Panelu sterowania AIM.


Dostrój sygnaturę kolorystyczną

Sygnatury kolorów mogą mieć zmodyfikowany zakres odcienia ) i zakres nasycenia tak, aby czujnik mógł łatwiej wykrywać kolor.

Powiększony widok narzędzia AI Vision Utility, który pokazuje dostępne opcje dostrajania ustawionego sygnatury koloru.

Podczas konfigurowania sygnatury kolorów pojawiają się opcje dotyczące zakresów odcieni i nasycenia. Umożliwiają one dostrojenie sygnatury kolorystycznej, aby była bardziej odporna. Sygnatura koloru jest uważana za trwałą, gdy obiekt można przesuwać i nadal można go śledzić za pomocą narzędzia AI Vision Utility.

Okrąg z kaskadowymi kolorami tęczy. Kolor czerwony oznacza kurs 0 stopni, zielony kurs około 120 stopni, a niebieski kurs około 240 stopni.

Pierwszy suwak to zakres odcieni . Odcień to kolor, który postrzegamy, zgodnie z jego położeniem na kole barw. Zakres koła kolorów wynosi od 0 do 359,9 stopni, a każdy kolor na kole ma określoną wartość stopnia. 

Zakres odcieni umożliwia wybór stopni powyżej i poniżej skonfigurowanego koloru, które będą wyświetlane jako ten kolor. Na przykład, ciemnoniebieski może mieć wartość odcienia 240 stopni. Przy zakresie odcienia wynoszącym 20 stopni, wszystko od 220 do 260 stopni będzie zgłaszane jako kolor skonfigurowany jako ciemnoniebieski.

Aby dostosować konfigurację kolorów, powoli przesuwaj suwak Hue Range aż pole docelowe wokół obiektu będzie stabilne. Nie przesuwaj go dalej, niż to konieczne.

Tabela pokazująca zmianę kolorów w zależności od wartości nasycenia. Przy skrajnym lewym ustawieniu, przy nasyceniu 0%, kolor wydaje się szary. Jasność koloru wzrasta w miarę przesuwania się w prawo; można zaobserwować wzrost wartości nasycenia.

Drugi suwak to zakres nasycenia . Nasycenie to intensywność i czystość koloru. Im jaśniejszy kolor, tym bardziej nasycony. Nasycenie to skala względna mierzona w procentach, gdzie 0% oznacza stonowany odcień szarości, a 100% oznacza intensywną wersję tego odcienia. 

Zakres nasycenia umożliwia wybór procentu nasycenia powyżej i poniżej skonfigurowanego koloru, który będzie wyświetlany jako dany kolor. Na przykład, czerwona kula przy przyciemnionym oświetleniu może wyglądać jak 50% nasycenia. Przy zakresie nasycenia równym 0,25 (odpowiednik dziesiętny 25%), nasycenie w zakresie od 25% do 75% będzie zgłaszane jako kolor skonfigurowany na czerwono.

Przesuń suwak dla zakresu nasycenia aż obiekt, który chcesz śledzić, zostanie całkowicie otoczony polem docelowym.

Teraz możesz przetestować odporność swojego Color Signature. Umieść obiekt w różnych warunkach oświetleniowych lub poruszaj nim, aby sprawdzić, czy czujnik wizyjny AI będzie w stanie śledzić go w różnych ustawieniach i warunkach.

Po ustawieniu co najmniej dwóch sygnatur kolorów można rozpocząć konfigurację kodów kolorów.

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

Last Updated: