Czujnik wizyjny umożliwia robotowi wykrywanie kolorów w otoczeniu i reagowanie na nie. Korzystając z wbudowanej kamery i przetwarzania pokładowego, czujnik wizyjny może identyfikować i śledzić sygnatury kolorów, czyli określone kolory skonfigurowane dla Twojego projektu.
Po skonfigurowaniu sygnatur kolorów czujnik może przekazywać informacje takie jak lokalizacja, rozmiar i liczba pasujących obiektów w polu widzenia.
Ważne:Czujnik wizyjny można skonfigurowaćtylko jeśli masz połączenie z Internetem.
Połącz się z narzędziem Vision Utility
Aby rozpocząć konfigurowanie czujnika wizyjnego, najpierw dodaj go jako urządzenie w oknie Urządzenia.
Wybierz opcję Otwórz narzędzie , aby rozpocząć konfigurację podpisów kolorów.
Aby podłączyć czujnik wizyjny, wybierz ikonę aparatu w lewym górnym rogu okna.
Podłącz czujnik wizyjny do komputera za pomocą portu USB-C.
Korzystając z okna dialogowego urządzenia, wybierz czujnik wizyjny. Dla celów informacyjnych poniżej zamieszczono interfejs systemu Windows.
Uwaga: Czujnika wizyjnego nie można skonfigurować za pomocą narzędzia Vision Utility, gdy jest on podłączony do EXP Brain.
Po nawiązaniu połączenia czujnik wizyjny wyświetli zdjęcie wykonane w momencie nawiązania połączenia, a ikona aparatu w prawym górnym rogu zmieni kolor na zielony.
Konfigurowanie sygnatury koloru
Aby zaktualizować obraz wyświetlany w narzędziu Vision Utility, wybierz zieloną ikonę aparatu.
Niska jasność
Wysoka jasność
Aby zmienić jasność zdjęć robionych przez czujnik wizyjny, użyj suwaka Jasność znajdującego się w górnej części narzędzia Vision Utility.
Umieść kursor myszy nad obiektem o jednolitym kolorze, a następnie wybierz
i przeciągnij po żądanym kolorze, aby go skonfigurować, jak pokazano w tym
filmie.
Uwaga: Upewnij się, że wybrane kolory mieszczą się w zakresie
. W przeciwnym wypadku możesz przypadkowo pobrać kolor
z tła, co może zakłócić wykrywanie przez czujnik wizyjny.
Przycisk Ustaw zmieni kolor na zielony. Wybierz, aby zapisać kolor.
Po ustawieniu podpisu koloru wokół każdego koloru pasującego do tego podpisu pojawi się pole ograniczające. Więcej informacji o właściwościach obiektu i sposobie kodowania z ich wykorzystaniem można znaleźć w witrynie referencyjnej API.
Można również zmienić nazwę podpisu koloru, klikając nazwę (domyślnie pierwsza nazwa to SIG_1). Zaznaczenie czegoś poza polem tekstowym spowoduje zapisanie nazwy.
Wybierz ikonę strzałki obok sygnatury koloru, aby dostosować jej tolerancję,
, jak pokazano na tym filmie.
Zwiększenie tolerancji pozwala na rozpoznanie szerszego zakresu podobnych odcieni jako tego samego podpisu koloru, co jest przydatne w sytuacjach
oświetlenie jest niespójne — na przykład w cieniach lub przy odblaskach. Obniżenie tolerancji
sprawia, że czujnik jest bardziej selektywny i rozpoznaje tylko kolory
bardzo zbliżone do oryginalnego podpisu.
Konfigurowanie kodu kolorów
Kod koloru to kombinacja sygnatur kolorystycznych tworzących poziomy wzór. Po skonfigurowaniu sygnatur kolorów wybierz kartę Kody, aby rozpocząć konfigurowanie kodów kolorów.
W prawym polu tekstowym wpisz nazwy sygnatur kolorów, które chcesz uwzględnić w kodzie kolorów, w kolejności alfabetycznej i rozdzielone przecinkami.
Na przykład, aby utworzyć wzór składający się z koloru czerwonego i niebieskiego, wpisz RED_BOX,BLUE_BOX. Aby utworzyć wzór składający się z koloru niebieskiego i czerwonego, wprowadź BLUE_BOX,RED_BOX.
Zmień nazwę podpisu koloru, klikając w pole tekstowe po lewej stronie.
Zapisz konfigurację czujnika wizyjnego
Po ustawieniu wszystkich sygnatur i kodów kolorów wybierz opcję Kopiuj konfigurację i wróć do VEXcode.
W VEXcode wybierz Wklej konfigurację.
Następnie wybierz opcjęGotowe , aby zapisać konfigurację czujnika wizyjnego i rozpocząć jego używanie do kodowania w VEXcode EXP.