VEX V5 көмегімен AI көру сенсорының ақауларын жою

AI көру сенсорына қатысты мәселелер туындаса, себебін анықтау және нақты мәселеңізге сәйкес шешім табу үшін төмендегі бөлімдерді қараңыз.

Ақаулық: AI көру сенсоры VEXcode жүйесіне қосылмайды

Сенсор қосылмаған AI Vision утилитасы. Бейне ағынының терезесі бос және «AI Vision Sensor қосылмаған» деп жазылған.

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

Ықтимал себептері

  1. AI көру сенсоры компьютерге дұрыс қосылмаған.
  2. Веб-шолғышыңызда немесе VEXcode құрылғысында AI көру сенсорына кіру үшін камера рұқсаттары жоқ.
  3. Visual Studio коды ашық болған кезде AI көру сенсоры VEXcode қосылмайды.

Шешімдер

Ықтимал себептің шешімі 1

AI Vision Sensor компьютеріңізге дұрыс қосылмаған болса, компьютерге кабель қосылымын тексеріңіз. AI көру сенсорын компьютерге қосу жолы туралы қосымша ақпаратты веб-негізделген және қолданбаға негізделген VEXcode V5-ке қосу үшін осы мақалаларды қараңыз.

Ықтимал себептің шешімі 2

Егер веб-шолғышыңызда немесе VEXcode камерасында камера рұқсаттары болмаса, AI көру сенсоры қосыла алмайды.

Мұны түзету үшін келесі мақалаларды қараңыз:

Қолданбаға негізделген

Вебке негізделген

Ықтимал себептің шешімі 3

VEX құрылғысы туралы ақпарат мәзірі бар VS кодының бүйірлік жолағы ашылды. AI Vision Sensor құрылғысы тізімде көрсетілген, және бұл мысалда оның VEXos құрылғысы 1.0.0.16, ал идентификаторы 91328566 деп көрсетілген.

AI көру сенсоры VS коды ашық компьютерге қосылғанда, ол алдымен VS кодымен байланысты автоматты түрде орнатады. AI көру сенсоры бір уақытта тек бір қосылымды сақтай алатындықтан, бұл оның VEXcode қосылымына қосылуына жол бермейді. VS кодына қосылғаннан кейін VEX VS Code кеңейтімінде пайда болатын AI көру сенсорын көре аласыз.

VEX Robotics Communications Port оқу опциясы бар браузерді қосу терезесі.

AI көру сенсоры веб-негізделген VEXcode V5 арқылы қосылу әрекеті кезінде көрсетіледі, бірақConnect параметрін таңдау ештеңе жасамайды.

Бұл мәселені шешу үшін VS Code қолданбасын жауып, AI көру сенсорын қайта қосыңыз. Қолданбаға негізделген VEXcode V5 пайдалансаңыз, AI көру сенсоры автоматты түрде қосылады.

Ақаулық: AI көру сенсоры жобалар кезінде дұрыс анықталмайды

Ықтимал себебі

Жобаларда V5 Brain ағымдағы AI Vision Sensor деректеріне жиі түсірілетін суреттерге тәуелді. Тұрақты жаңартуларсыз ми ескірген ақпаратты пайдалана алады.

Робот немесе нысан тым жылдам қозғалғанда, ол жаңа сурет түсірілмес бұрын AI көру сенсорынан өте алады.

Шешім

Бұл мәселені азайту үшін екі әдісті қарастырыңыз:

VEXcode Blocks жобасы, онда робот қызыл түсті қолтаңбаны анықтаған жағдайда хабарлама басып шығарады. Жоба циклінің соңындағы Wait блогы оның 0,25 секундқа дейін қысқартылғанын көрсету үшін белгіленеді. Жоба «Басталған кезде» блогынан, бұрылыс жылдамдығын 10%-ға орнату үшін Set бұрылыс жылдамдығы блогынан және Forever циклынан басталады. Жобаның қалған бөлігі Forever циклінің ішінде. Алдымен, AIVision1 қызыл түсінің суретін түсіріңіз, содан кейін AIVision1 нысаны бар-жоғын оқитын If блогы бар, онда Brain жүйесінде print Object анықталады. If блогының сыртында 0,25 секунд күтуге орнатылған Wait блогы бар.

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

Робот қызыл түсті қолтаңбаны анықтаған жағдайда хабарлама басып шығаратын сол VEXcode Blocks жобасы. Жобаның басындағы Орнатылған бұрылыс жылдамдығы блогы жылдамдықтың 10%-ға дейін төмендетілгенін көрсету үшін бөлектеледі. Жоба «Басталған кезде» блогынан, бұрылыс жылдамдығын 10%-ға орнату үшін Set бұрылыс жылдамдығы блогынан және Forever циклынан басталады. Жобаның қалған бөлігі Forever циклінің ішінде. Алдымен, AIVision1 қызыл түсінің суретін түсіріңіз, содан кейін AIVision1 нысаны бар-жоғын оқитын If блогы бар, онда Brain жүйесінде print Object анықталады. If блогының сыртында 0,25 секунд күтуге орнатылған Wait блогы бар.

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

Ақаулық: Vision Utility бағдарламасы дұрыс түспен боялған

Ықтимал себебі

AI Vision Utility бейне ағыны көрсетіледі және сенсордың көру аймағында қызыл Buckyball пайда болады. Бейнежазба көк-жасыл реңкке ие, ал қызыл Buckyball реңкіне байланысты сұрғылт болып көрінеді.

AI Vision Sensor көрінісі компьютерге қосылған кезде оған нысан кедергі келтірсе немесе AI Vision Utility утилитасы тым ұзақ ашық қалдырылғанда тоналды болуы мүмкін.

Шешім

Қалпына келтіргеннен кейін AI Vision Utility бейне ағыны көрсетіледі және сенсордың көрінісінде қызыл Buckyball пайда болады. Видеода енді ешқандай реңк жоқ. Ақ фон ақ, ал қызыл Бакибол қызыл болып көрінеді.

Мұны түзету үшін AI көру сенсорын компьютерге ажыратып, қайта қосыңыз.

Бұл құрылғы қосылған сайын іске қосылатын AI Vision Sensor құралының автоматты ақ баланс мүмкіндігін іске қосады.

Мәселе: фондық режимде күтілмеген нысандарды анықтау

Ықтимал себептері

  1. AI көру сенсоры өріске бұрылмаған.
  2. Фонда AI Vision көре алатын нысандар бар.
  3. Түс қолтаңбасы жеткілікті нақты емес және ол жақын маңдағы ұқсас түстерді таңдайды.
  4. Далада жарықтандыру біркелкі емес.

Шешімдер

Ықтимал себептің шешімі 1

AI көру сенсорының орнатылған орнын тексеріңіз. Оңтайлы өнімділік үшін оны өріске қарай төмен бұрышпен орнатыңыз. Бұл оның айналадағы аумақтарды емес, өріс ішіндегі нысандарды ғана анықтауын қамтамасыз етеді. 

Ықтимал себептің шешімі 2

AI көру сенсорының айналасындағы көрнекі кедергі анықтау қателерін тудыруы мүмкін. Қажетті Түс қолтаңбасына сәйкес келетін айналадағы нысандарды (плакаттар немесе киім сияқты) сенсор қате анықтауы мүмкін. Өрісті орнату кезінде көрнекі кедергілерді азайту туралы қосымша ақпаратты AI көру сенсорын пайдалану үшін сынып ортасын орнату бөлімін қараңыз.

Ықтимал себептің шешімі 3

AI Vision Utility бейне ағыны көрсетіледі және сенсордың көру аймағында қызыл Buckyball пайда болады. Сенсор Buckyball-дың тек екі кішкентай аймағын ғана белгілейді, бұл реңк пен қанықтылық диапазондарының дұрыс емес екенін және оларды арттыру керектігін көрсетеді.

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

Ықтимал себептің шешімі 4

AI Vision Utility бейне ағыны көрсетіледі және сенсордың көру аймағында қызыл Buckyball пайда болады. Сенсор Бакиболдың толықтай ерекшеленуін көрсетеді, бұл оның ағымдағы жарық деңгейіне дұрыс калибрленгенін көрсетеді.

Жарықтандыру жағдайлары түстің реңктері мен қанықтылығына айтарлықтай әсер етуі мүмкін. Түс қолтаңбасын теңшеу кезінде мәндер нысандағы ағымдағы жарық мөлшеріне байланысты өзгереді.

AI Vision Utility бейне ағыны көрсетіледі және сенсордың көру аймағында қызыл Buckyball пайда болады. Көрініс енді қараңғы және сенсор Buckyball-дың тек шағын бөлігін ғана көрсетеді. Бұл жарық деңгейінің өзгергенін және түс қолтаңбасын қайта калибрлеу қажет болуы мүмкін екенін көрсетеді.

Егер жарық мөлшері өзгерсе, бірдей Түс қолтаңбасы дәл анықталмауы мүмкін.

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

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

Last Updated: