Rozwiązywanie problemów z czujnikiem AI Vision z VEX V5

Jeśli masz problemy z czujnikiem AI Vision, zapoznaj się z poniższymi sekcjami, aby ustalić przyczynę i znaleźć odpowiednie rozwiązanie konkretnego problemu.

Problem: Czujnik AI Vision nie łączy się z VEXcode

Podczas konfigurowania czujnika AI Vision w VEXcode okno nie będzie wyświetlać widoku czujnika AI Vision i wyświetli komunikat „Brak podłączonego czujnika AI Vision”.

Możliwe przyczyny

  1. Czujnik AI Vision nie jest prawidłowo podłączony do komputera.
  2. Twoja przeglądarka internetowa lub VEXcode nie ma uprawnień dostępu do czujnika AI Vision.
  3. Czujnik AI Vision nie połączy się z VEXcode, gdy otwarty jest program Visual Studio Code.

Rozwiązania

Rozwiązanie potencjalnej przyczyny 1

Jeśli czujnik AI Vision nie jest prawidłowo podłączony do komputera, sprawdź połączenie kablowe z komputerem. Aby uzyskać więcej informacji na temat podłączania czujnika AI Vision do komputera, zapoznaj się z następującymi artykułami dotyczącymi podłączania do: Opartego na sieci Web i Opartego na aplikacji VEXcode V5.

Rozwiązanie potencjalnej przyczyny 2

Jeśli Twoja przeglądarka internetowa lub VEXcode nie ma uprawnień do obsługi kamery, czujnik AI Vision nie będzie mógł się połączyć.

Aby rozwiązać ten problem, zapoznaj się z następującymi artykułami:

Oparty na aplikacji

Oparty na sieci Web

Rozwiązanie potencjalnej przyczyny 3

Gdy czujnik AI Vision zostanie podłączony do komputera, na którym jest już otwarty program VS Code, automatycznie nawiązuje najpierw połączenie z programem VS Code. Ponieważ czujnik AI Vision może utrzymywać tylko jedno połączenie na raz, uniemożliwia mu to nawiązanie połączenia z VEXcode. Czujnik AI Vision będzie widoczny w rozszerzeniu VEX VS Code po połączeniu go z VS Code.

Czujnik AI Vision zostanie wyświetlony podczas próby połączenia z internetowym VEXcode V5, ale wybranie opcjiPołącz nic nie da.

Aby rozwiązać ten problem, zamknij aplikację VS Code i ponownie podłącz czujnik AI Vision. Jeśli używasz aplikacji VEXcode V5, czujnik AI Vision połączy się automatycznie.

Problem: Czujnik wizyjny AI nie wykrywa prawidłowo projektów

Możliwa przyczyna

W projektach V5 Brain opiera się na częstych migawkach bieżących danych z czujnika wizyjnego AI. Bez regularnych aktualizacji Mózg może korzystać z nieaktualnych informacji.

Gdy robot lub obiekt porusza się zbyt szybko, może minąć czujnik wizyjny AI, zanim możliwe będzie wykonanie nowego zdjęcia.

Rozwiązanie

Aby złagodzić ten problem, należy rozważyć dwa podejścia:

Skróć czas bloku oczekiwania, aby częściej przechwytywać migawki. Dzięki temu czujnik AI Vision może częściej zbierać dane o ruchu.

Zmniejsz prędkość robota, aby czujnik wizyjny AI mógł wykonać więcej zdjęć podczas ruchu, zwiększając ilość zbieranych danych.

Problem: Vision Utility ma nieprawidłowy kolor

Możliwa przyczyna

Obraz z czujnika AI Vision może ulec przyciemnieniu, jeśli zostanie zasłonięty przez jakiś obiekt, gdy czujnik jest podłączony do komputera, lub jeśli narzędzie AI Vision Utility będzie zbyt długo otwarte.

Rozwiązanie

Aby rozwiązać ten problem, odłącz i ponownie podłącz czujnik AI Vision do komputera.

Spowoduje to uruchomienie funkcji automatycznego balansu bieli czujnika AI Vision, która aktywuje się przy każdym włączeniu urządzenia.

Problem: Wykrywanie niezamierzonych obiektów w tle

Możliwe przyczyny

  1. Czujnik AI Vision nie jest skierowany w stronę pola.
  2. W tle znajdują się obiekty, które AI Vision może dostrzec.
  3. Podpis koloru nie jest wystarczająco szczegółowy i polega na wychwytywaniu pobliskich, podobnych kolorów.
  4. Oświetlenie na polu jest nierównomierne.

Rozwiązania

Rozwiązanie potencjalnej przyczyny 1

Sprawdź miejsce zamontowania czujnika AI Vision. Aby uzyskać optymalną wydajność, należy zamontować go pod kątem skierowanym w dół, w stronę boiska. Dzięki temu urządzenie wykrywa wyłącznie obiekty znajdujące się w polu, a nie otaczające je obszary. 

Rozwiązanie potencjalnej przyczyny 2

Zakłócenia wizualne w pobliżu czujnika wizyjnego AI mogą powodować błędy wykrywania. Obiekty w otoczeniu (np. plakaty lub ubrania), które pasują do pożądanego podpisu kolorystycznego, mogą zostać błędnie rozpoznane przez czujnik. Aby uzyskać więcej informacji na temat minimalizowania zakłóceń wizualnych w konfiguracji pola, zapoznaj się z Konfigurowaniem środowiska klasy w celu korzystania z czujnika wizyjnego AI.

Rozwiązanie potencjalnej przyczyny 3

Jeśli sygnatura koloru nie została skonfigurowana z odpowiednio szerokim poziomem odcienia i/lub nasycenia, sygnatura koloru obiektu nie zostanie prawidłowo wykryta lub zostaną wykryte kolory należące do niewłaściwych obiektów. Aby uzyskać więcej informacji na temat konfiguracji sygnatury kolorów, tak aby czujnik AI Vision mógł dokładnie wykrywać żądany kolor, przeczytaj Konfigurowanie sygnatur kolorów za pomocą czujnika AI Vision w VEXcode V5 lub obejrzyj Dostosowywanie sygnatury kolorów w PD+.

Rozwiązanie potencjalnej przyczyny 4

Warunki oświetleniowe mogą znacząco wpływać na odcień i nasycenie koloru. Podczas konfigurowania sygnatury koloru wartości będą się zmieniać w zależności od ilości światła padającego na obiekt.

Jeśli zmieni się ilość światła, ten sam podpis koloru może nie zostać wykryty tak dokładnie.

Aby rozwiązać ten problem, należy upewnić się, że miejsce konfiguracji sygnatury kolorów czujnika AI Vision jest takie samo, jak miejsce, w którym czujnik będzie używany na boisku. Dzięki temu wykrywanie sygnatury kolorów pozostanie spójne.

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

Last Updated: