Czujnik wizyjny może być używany do oglądania obiektów i umożliwiania robotowi interakcji z otaczającym go światem. Czasami robot może mieć trudności z wykrywaniem znanych obiektów. Znane obiekty to obiekty, które zostały wcześniej skonfigurowane do rozpoznania przez czujnik wizyjny. Często obiekt jest skonfigurowany do rozpoznawania przez czujnik wizyjny w jednym środowisku, na przykład w klasie. Gdy czujnik wizyjny zostanie następnie przeniesiony do innego środowiska, na przykład podczas zawodów, obiekt może nie zostać rozpoznany przez czujnik wizyjny. Często jest to spowodowane zmianą oświetlenia po tym, jak czujnik wizyjny został już skonfigurowany. Aby rozwiązać ten problem, konieczne może być dostrojenie czujnika wizyjnego.
Istnieją trzy sposoby dostrojenia czujnika wizyjnego:
- Regulacja suwaka podpisu
- Regulacja jasności
- Resetowanie podpisu
W tym artykule będziemy używać przykładowego projektu Detecting Objects (Vision).
W VEXcode Pro V5 wybierz przycisk Konfiguracja robota, aby otworzyć okno Konfiguracja robota.Projekt musi być otwarty, aby można było użyć okna Konfiguracja robota.
Wybierz czujnik wizyjny z listy urządzeń i wybierz „Konfiguruj”, aby uruchomić narzędzie wizyjne.
W tym projekcie czujnik wizyjny został skonfigurowany do wykrywania niebieskiego, czerwonego lub zielonego obiektu. Umieść znany obiekt przed czujnikiem wizyjnym.
W tym przypadku czujnik wizyjny powinien wykryć, że jest to czerwony obiekt. Jednak ponieważ warunki oświetlenia uległy zmianie, czujnik wizyjny ma problemy z wykryciem czerwonego obiektu.
Dostosowywanie suwaka podpisu
Wybierz suwak podpisu czerwonego obiektu.
Przesuń suwak, aby wykryć więcej czerwonego obiektu. Suwak określa szerokość wykrywanego koloru. Zwiększenie szerokości oznacza włączenie jaśniejszych i ciemniejszych odcieni koloru.
Uwaga: ważne jest, aby pamiętać, że zbyt duża zmiana suwaka może pogorszyć dokładność odczytu.
Regulacja jasności
Innym sposobem dostrojenia czujnika wizyjnego jest zmiana jasności. Zmiana jasności zwiększa lub zmniejsza czułość czujnika wizyjnego na światło. Dzięki temu czujnik wizyjny może być używany w różnych środowiskach.
Wybierz suwak jasności.
Uwaga: regulacja jasności wpływa na wszystkie kolory.
Przesuń suwak, aby dostosować czułość czujnika wizyjnego na światło, aby mógł dokładniej wykrywać sygnatury kolorów.
Uwaga: ważne jest, aby pamiętać, że zbyt duża zmiana suwaka może pogorszyć dokładność odczytu.
Resetowanie podpisu
W zależności od środowiska i koloru zestawu podpisów regulacja jasności lub suwak podpisu może nie działać. Inną opcją jest wyczyszczenie podpisu kolorystycznego i zresetowanie podpisu.
Wyczyść ustawiony podpis.
Umieść obiekt przed czujnikiem wizyjnym i wybierz „Zatrzymaj”, aby zatrzymać obraz.
Wybierz kolorowy obszar na obiekcie, który zostanie użyty do skonfigurowania koloru. Po skonfigurowaniu nowego podpisu ikony „Ustaw” zmienią kolor na zielony.
Po wybraniu kolorowego obszaru skonfiguruj kolor, wybierając przycisk „Ustaw”.
Podpis został zresetowany, a ikony „Ustaw” wróciły do niebieskiego.