Rozpoczęcie pracy z czujnikiem wizyjnym AI z VEX EXP

Czujnik wizyjny AI to zaawansowany czujnik, który pozwala robotowi widzieć otaczający go świat i wchodzić z nim w interakcje w sposób, w jaki nie potrafi tego żaden inny czujnik. Czujnik wizyjny AI rejestruje dane wizualne z dużego pola widzenia w wysokiej rozdzielczości i jest w stanie wykrywać zarówno obiekty dwu-, jak i trójwymiarowe. 

Czujnik wizyjny AI rozszerza możliwości pozostałych czujników w zestawie EXP, zapewniając szersze i głębsze pole widzenia oraz zdolność wykrywania określonych kolorów i ich kombinacji. Potrafi również wykrywać AprilTags i grupę wstępnie wytrenowanych obiektów. Czujnik może raportować wiele danych na temat wykrytych obiektów, dzięki czemu możliwe jest zlokalizowanie obiektu lub miejsca w przestrzeni przy użyciu danych z czujnika. 

 

Czujnik wizyjny VEX AI widziany z boku.

 

Co potrafi wykryć czujnik AI Vision?

Czujnik ten można skonfigurować tak, aby rozpoznawał sygnatury kolorów z różnych źródeł, w tym trójwymiarowych obiektów o jednolitym kolorze (3D) i drukowanych dwuwymiarowych obrazów (2D). Ponadto ma zdolność uczenia się i rozpoznawania kombinacji kolorów, czyli kodów kolorów. Czujnik AI Vision potrafi również wykrywać AprilTags i klasyfikacje AI. 

Narzędzie AI Vision, w którym śledzony jest niebieski sześcian. Po lewej stronie widoczny jest sześcian o współrzędnych X:174, Y:109 i wymiarach W:88, H:100. Po prawej stronie ustawienia koloru są oznaczone jako Niebieski, z zakresem odcienia ustawionym na 10 i zakresem nasycenia ustawionym na 0,20. Znajduje się tam przycisk Ustaw kolor i próbnik kolorów pokazujący wybrany odcień niebieskiego. Poniżej znajduje się opcja dodania koloru i wyłączony przycisk oznaczony jako Dodaj kod koloru.

Sygnatury kolorów to określone kolory, które zostaną wykryte przez czujnik wizyjny AI. Czujnik identyfikuje piksele o skonfigurowanym kolorze w polu widzenia i raportuje dane dotyczące tego obszaru. 

Aby uzyskać więcej informacji na temat konfiguracji czujnika AI Vision w celu wykrywania określonych kolorów, zapoznaj się z sekcją Konfigurowanie sygnatur kolorów za pomocą czujnika AI Vision w podręczniku VEXcode EXP.

Narzędzie AI Vision śledzi dwa sześciany, jeden niebieski po lewej i jeden zielony po prawej. Kolory niebieski i zielony zostały dodane do interfejsu, a na dole dodano kod koloru niebieskiego, a następnie zielonego. W oknie widoku zidentyfikowano niebiesko-zieloną sekwencję w kostkach.

Kody kolorów to sekwencje sygnatur kolorów. Umożliwiają one czujnikowi wizyjnemu AI identyfikację i rozróżnianie określonych wzorów kolorowych pikseli.

Aby uzyskać więcej informacji na temat tworzenia kodów kolorów, zapoznaj się z Konfigurowanie kodów kolorów za pomocą czujnika AI Vision w VEXcode EXP.

Narzędzie AI Vision śledzi trzy AprilTagi. Każdy tag jest identyfikowany, zlokalizowany i oznaczony, co wskazuje, że jest śledzony przez system. Identyfikatory AprilTag w tym przykładzie to 0, 9 i 3.

AprilTags to wizualne znaczniki o określonych wzorach, które czujnik wizyjny AI potrafi wykryć i zidentyfikować. 

Aby uzyskać więcej informacji na temat AprilTags i sposobu włączania ich wykrywania, zapoznaj się z Korzystanie z AprilTags z czujnikiem AI Vision w VEXcode EXP.

Narzędzie AI Vision śledzi cztery obiekty: dwie kule i dwa pierścienie. Każdy obiekt zostaje zidentyfikowany, zlokalizowany i opisany, co wskazuje na to, że system go śledzi. Narzędzie zapisuje kształt i kolor obiektu. W tym przykładzie mamy czerwoną kulę, niebieską kulę, zielony pierścień i czerwony pierścień.

Klasyfikacje AI to określone obiekty, które czujnik wizyjny AI został wyszkolony w wykrywaniu. Należą do nich przedmioty do klas VEX, takie jak piłki Buckyballs i pierścienie, a także elementy gier rywalizacyjnych.

Aby uzyskać więcej informacji na temat tego, jakie Klasyfikacji AI może wykryć czujnik wizyjny AI i jak włączyć ich wykrywanie, zapoznaj się z Klasyfikacjami AI z czujnikiem wizyjnym AI w VEXcode EXP.

Rozpoczęcie korzystania z czujnika wizyjnego AI w Twoim otoczeniu

Poniższe linki pomogą Ci rozpocząć korzystanie z czujnika AI Vision.

Chcesz dowiedzieć się więcej?

Dowiedz się więcej o kodowaniu z wykorzystaniem czujnika AI Vision, czytając artykułów w tej sekcji biblioteki VEX. 

Aby uzyskać więcej informacji na temat poszczególnych bloków lub poleceń tekstowych czujnika AI Vision, odwiedź api.vex.com.

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

Last Updated: