Czujnik wizyjny VEX IQ AI potrafi wykorzystywać wstępnie wyszkolone modele AI do wykrywania znanych obiektów. Należą do nich klasyfikacje AI i identyfikatory AprilTag. W tym artykule wyjaśnimy, jak użyć narzędzia AI Vision Utility w VEXcode IQ, aby umożliwić takie wykrywanie.
Przed rozpoczęciem należy podłączyć i skonfigurować czujnik AI Vision w VEXcode IQ. Więcej informacji znajdziesz w tych artykułach:
- Podłącz czujnik wizyjny AI do internetowego oprogramowania VEXcode IQ
- Podłącz czujnik wizyjny AI do aplikacji VEXcode IQ
Modele klasyfikacji AI
Klasyfikacje AI to obiekty gry, które może wykryć czujnik wizyjny AI. Klasyfikacje te pozwalają czujnikowi wizyjnemu AI rozróżniać różne typy obiektów znajdujących się w polu widzenia.
W tekstowym kodzie VEX każda z tych klasyfikacji ma przypisany identyfikator, który jest wykorzystywany do ich rozróżniania w projektach.
Elementy klasy
ModelClassroom Elements obejmuje obiekty gry znajdujące się w IQ Classroom Bundle i EXP Classroom Bundle.
Klasyfikacje sztucznej inteligencji obejmują:
- Niebieskie, czerwone i zielone kostki
- Niebieskie i czerwone kulki Buckyballs
- Pierścienie niebieskie, czerwone i zielone
| Obiekty gry | Klasyfikacja AI | Identyfikator Pythona | Identyfikator C++ |
|
Niebieskie, czerwone i zielone kostki |
Niebieski sześcian | Elementy klasy.BLUE_CUBE |
niebieski sześcian |
| Zielony Sześcian | Elementy klasy.GREEN_CUBE |
zielony sześcian |
|
| Czerwony sześcian | Elementy klasy.RED_CUBE |
redCube |
|
|
Niebieskie i czerwone kulki Buckyballs |
Niebieska Piłka | Elementy klasy.BLUE_BALL |
niebieska kula |
| Czerwona Piłka | Elementy klasy.RED_BALL |
czerwona kula |
|
|
Pierścienie niebieskie, czerwone i zielone |
Niebieski pierścień | Elementy klasy.BLUE_RING |
niebieski pierścień |
| Zielony pierścień | Elementy klasy.ZIELONY_PIERŚCIEŃ |
zielonyPierścień |
|
| Czerwony pierścień | Elementy klasy.RED_RING |
czerwonyPierścień |
VIQRC Mix & Match
ModelVIQRC Mix & Match zawiera obiekty gry znalezione w VEX IQ Robotics Competition „Mix & Match” Full Game & Field Element Kit i 2025-26 VEX IQ Robotics Competition „Mix & Match” Scoring Element Kit.
Klasyfikacje sztucznej inteligencji obejmują:
- Pomarańczowe, czerwone i niebieskie szpilki
- Belki
| Obiekty gry | Klasyfikacja AI | Identyfikator Pythona | Identyfikator C++ |
|
Pomarańczowe, czerwone i niebieskie szpilki |
Pomarańczowa szpilka | GameElementsMixAndMatch.ORANGE_PIN |
pomarańczowa szpilka |
| Czerwona szpilka | GameElementsMixAndMatch.RED_PIN |
redPin |
|
| Niebieska szpilka | GameElementsMixAndMatch.BLUE_PIN |
niebieska szpilka |
|
|
Belki |
Belka | Elementy gryMixAndMatch.BEAM |
belka |
Włącz wykrywanie klasyfikacji AI
Aby czujnik AI Vision mógł wykrywać klasyfikacje AI, w narzędziu AI Vision Utility musi być włączony tryb wykrywania.
Wybierz opcjęKonfiguruj w menu urządzenia czujnika AI Vision.
Otworzy się narzędzie AI Vision Utility. Wybierz przełącznik w prawym górnym rogu Narzędzia pod Klasyfikacja AI , aby włączyć Tryb wykrywania klasyfikacji AI.
Jak pokazano na filmie po lewej stronie, po włączeniu przełącznika Klasyfikacja AI w oknie pojawią się dane o wszystkich obiektach Klasyfikacji AI.
Wybierz menu rozwijane Klasyfikacja AI , aby wybrać klasyfikacje AI, które mają być wykrywane przez czujnik wizyjny AI.
Aby wyjść z narzędzia AI Vision Utility, wybierz opcjęZamknijw prawym dolnym rogu.
Zobaczysz, że nowy tryb wykrywania klasyfikacji AI zostanie ustawiony na Wł , a klasyfikacje AI, które będą wykrywane, zostaną dodane na dole menu urządzenia czujnika wizyjnego AI.
WybierzGotowe , aby zapisać zmiany w konfiguracji czujnika AI Vision.
Identyfikatory AprilTag
Identyfikatory AprilTag to wizualne znaczniki przeznaczone do łatwego wykrywania i identyfikacji przez systemy przetwarzania obrazu. Te kwadratowe znaczniki charakteryzują się wyjątkowym, wysoce kontrastowym (zazwyczaj czarno-białym) wzorem, który pozwala kamerom i oprogramowaniu na szybkie ich rozpoznanie i określenie ich dokładnego położenia i orientacji w przestrzeni 3D.
Istnieje 38 różnych identyfikatorów AprilTag, ponumerowanych od 0 do 37. Aby uzyskać wersję do wydrukowania identyfikatorów AprilTag, kliknij tutaj, aby pobrać wersję PDF lub kliknij tutaj, aby pobrać wersję Cricut ZIP (SVG).
Każdy AprilTag ma identyfikowalny numer ID, który umożliwia czujnikowi AI Vision ich rozróżnienie. Dzięki temu identyfikatory AprilTag mogą być używane do nawigacji po polu lub do identyfikowania punktów zainteresowania.
Włącz wykrywanie AprilTag
Wybierz opcjęKonfiguruj w menu urządzenia czujnika AI Vision.
Otworzy się narzędzie AI Vision Utility. Kliknij przełącznik w prawym górnym rogu Narzędzia pod AprilTags , aby włączyć Tryb wykrywania AprilTag.
Jak pokazano na filmie po lewej stronie, po włączeniu przełącznika w oknie pojawią się dane dotyczące identyfikatorów AprilTag.
Zobaczysz, że nowy tryb wykrywania AprilTagsAprilTags zostanie ustawiony na Wł.
WybierzGotowe , aby zapisać zmiany w konfiguracji czujnika AI Vision.