VEXcode IQ жүйесінде AI классификацияларын және AprilTag идентификаторын анықтауды қосу

VEX IQ AI көру сенсоры белгілі нысандарды анықтау үшін алдын ала дайындалған AI үлгілерін пайдалана алады. Оларға AI классификациялары және AprilTag идентификаторлары кіреді. Бұл мақалада осы анықтауды қосу үшін VEXcode IQ жүйесінде AI Vision Utility құралын қалай пайдалану керектігі түсіндіріледі.

Бастамас бұрын, AI көру сенсорын VEXcode IQ жүйесінде қосу және конфигурациялау қажет. Қосымша ақпарат алу үшін мына мақалаларды қараңыз:


AI классификация үлгілері

AI классификациялары - AI көру сенсоры анықтай алатын ойын нысандары. Бұл классификациялар AI көру сенсорына өзінің көру өрісіндегі нысандардың әртүрлі түрлерін ажыратуға мүмкіндік береді. 

Мәтінге негізделген VEXcode-де осы жіктеулердің әрқайсысының тағайындалған идентификаторы бар, ол жобаларда оларды ажырату үшін пайдаланылады.

Сынып элементтері

Classroom Elements үлгісі IQ Classroom Bundle және EXP Classroom Bundleішінде табылған ойын нысандарын қамтиды.

AI классификацияларына мыналар кіреді:

  • Көк, қызыл және жасыл текшелер
  • Көк және қызыл Бакибол
  • Көк, қызыл және жасыл сақиналар
Ойын нысандары AI классификациясы Python идентификаторы C++ идентификаторы

 

Қызыл, жасыл және көк текше ойын нысаны.

Көк, қызыл және жасыл текшелер

Көк текше ClassroomElements.BLUE_CUBE blueCube
Жасыл текше ClassroomElements.GREEN_CUBE жасыл текше
Қызыл текше ClassroomElements.RED_CUBE redCube

Көк және қызыл шар.

Көк және қызыл Бакибол

Көк шар ClassroomElements.BLUE_BALL көк доп
Қызыл доп ClassroomElements.RED_BALL қызыл доп

 

Көк, қызыл және жасыл сақина ойын нысаны.

Көк, қызыл және жасыл сақиналар

Көк сақина ClassroomElements.BLUE_RING көк сақина
Жасыл сақина ClassroomElements.GREEN_RING жасыл сақина
Қызыл сақина ClassroomElements.RED_RING қызыл сақина

VIQRC Mix & сәйкестік

VIQRC Mix & Match үлгісіне VEX IQ Robotics Competition "Mix & Match" толық ойыны & Field Element Kit және 2025-26 VEX IQ Robotics Competition "Mix & Match"жинағы ішінде табылған ойын нысандары.

AI классификацияларына мыналар кіреді:

  • Қызғылт сары, қызыл және көк түйреуіштер
  • Бөренелер
Ойын нысандары AI классификациясы Python идентификаторы C++ идентификаторы

 

Қызғылт сары, қызыл және көк түйреуіштер

Қызғылт сары түйреуіш GameElementsMixAndMatch.ORANGE_PIN қызғылт сары түйреуіш
Қызыл түйреуіш GameElementsMixAndMatch.RED_PIN redPin
Көк түйреуіш GameElementsMixAndMatch.BLUE_PIN bluePin

Бөренелер

Сәуле GameElementsMixAndMatch.BEAM сәуле

AI классификациясын анықтауды қосыңыз

Анықтау режимі AI классификацияларын анықтау үшін AI көру сенсорына арналған AI көру утилитасында қосылуы керек.

Конфигурацияны оқитын түймеде бөлектелген AI Vision сенсорын көрсететін vexcode ішіндегі құрылғылар терезесі.

AI Vision Sensor құрылғысының мәзіріндеConfigure таңдаңыз.

AI Vision утилитасы ашылады. AI классификациясын анықтау режимінқосу үшін AI классификациясы астындағы қызметтік бағдарламаның жоғарғы оң жақ бұрышындағы қосқышты таңдаңыз.

Сол жақтағы бейнеде көрсетілгендей, AI классификациясының қосқышы қосылғаннан кейін терезеде кез келген AI классификациясы нысандары туралы деректер пайда болады.

AI көру сенсоры анықтайтын AI классификацияларын таңдау үшін AI классификациясы ашылмалы мәзірін таңдаңыз.

Төменгі оң жақ бұрыштағы «Жабу» деп аталатын түймені бөлектеу бар VEXcode ішіндегі AI Vision утилитасы.

AI Vision утилитасынан шығу үшін төменгі оң жақ бұрыштағыЖабутүймесін таңдаңыз.

AI классификациясын анықтауды оқитын аймақта бөлектелген VEXcode ішіндегі AI Vision утилитасы қосулы. Екінші бөлектеуді төменгі жағындағы AI классификациясы кестесінде көруге болады, ол қол жетімді классификациялар тізімін көрсетеді.

ЖаңаAI классификациясын анықтау режимі On күйіне орнатылғанын және анықталатын AI классификациялары AI Vision Sensor құрылғысының мәзірінің төменгі жағында қосылғанын көресіз.

"Дайын" деп оқитын түймеде бөлектелген AI Vision сенсорын көрсететін vexcode ішіндегі құрылғылар терезесі.

AI Vision Sensor конфигурациясына өзгертулерді сақтау үшінДайын опциясын таңдаңыз.


AprilTag идентификаторлары

AprilTag идентификаторлары – компьютерлік көру жүйелері арқылы оңай анықтауға және сәйкестендіруге арналған көрнекі маркерлер. Бұл шаршы тегтер камералар мен бағдарламалық құралға оларды жылдам тануға және 3D кеңістігіндегі нақты орны мен бағдарын анықтауға мүмкіндік беретін ерекше жоғары контрастты (әдетте қара және ақ) үлгіні ұсынады.

0-ден 37-ге дейін нөмірленген 38 түрлі AprilTag идентификаторы бар. Осы AprilTag идентификаторларының басып шығарылатын көшірмесі үшін PDF немесе нұсқасын жүктеп алу үшін осы жерді басыңыз Cricut ZIP (SVG)нұсқасын жүктеп алу үшін осы жерді басыңыз.

AI Vision утилитасындағы екі AprilTag. Біреуі ID 5, ал екіншісі ID 4 ретінде көрсетіледі.

Әрбір AprilTag-де AI көру сенсорына олардың арасындағы айырмашылықты анықтауға мүмкіндік беретін сәйкестендірілетін ID нөмірі бар. Бұл AprilTag идентификаторларын өріс айналасында шарлау немесе қызықты нүктелерді анықтау үшін пайдалануға мүмкіндік береді.

AprilTag Detection функциясын қосыңыз

Конфигурацияны оқитын түймеде бөлектелген AI Vision сенсорын көрсететін vexcode ішіндегі құрылғылар терезесі.

AI Vision Sensor құрылғысының мәзіріненConfigure таңдаңыз.

AI Vision утилитасы ашылады. AprilTag Detection Modeқосу үшін AprilTags астындағы қызметтік бағдарламаның жоғарғы оң жақ бұрышындағы қосқышты таңдаңыз.

Сол жақтағы бейнеде көрсетілгендей, ауыстырып қосқыш қосылғаннан кейін терезеде кез келген AprilTag идентификаторлары туралы деректер пайда болады.

VEXcode жүйесіндегі AI Vision утилитасы AprilTag анықтауды оқитын аймақты бөлектеу қосулы.

ЖаңаAprilTags Detection Mode On күйіне орнатылғанын көресіз.

"Дайын" деп оқитын түймеде бөлектелген AI Vision сенсорын көрсететін vexcode ішіндегі құрылғылар терезесі.

AI Vision Sensor конфигурациясына өзгертулерді сақтау үшінДайын опциясын таңдаңыз.

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

Last Updated: