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

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

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

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

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

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

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

Шешімдер

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

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

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

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

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

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

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

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

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

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

VEX Robotics Communications портын оқитын опциясы бар шолғыш қосылым терезесі.

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

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

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

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

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

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

Шешім

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

VEXcode Егер робот қызыл түсті қолтаңбаны анықтаса, хабарламаны басып шығаратын жобаны блоктайды. Жоба циклінің соңындағы Күту блогы оның 0,25 секундқа дейін қысқарғанын көрсету үшін бөлектеледі. Жоба Қашан басталған блогынан, бұрылыс жылдамдығын 10%-ға орнату үшін бұрылыс жылдамдығын орнату блогынан және Forever циклінен басталады. Жобаның қалған бөлігі Forever циклінің ішінде. Алдымен, қызыл түстің AIVision1 суретін алыңыз, содан кейін AIVision1 нысанының бар-жоғын оқитын If блогы бар, содан кейін Мида басып шығару нысаны анықталды. If блогының сыртында 0,25 секунд күтуге орнатылған Күту блогы бар.

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

VEXcode Егер робот қызыл түсті қолтаңбаны анықтаса, хабарламаны басып шығаратын жобаны блоктайды. Жобаның басында бұрылыс жылдамдығын орнату блогы оның 10% жылдамдыққа дейін төмендегенін көрсету үшін бөлектеледі. Жоба Қашан басталған блогынан, бұрылыс жылдамдығын 10%-ға орнату үшін бұрылыс жылдамдығын орнату блогынан және Forever циклінен басталады. Жобаның қалған бөлігі Forever циклінің ішінде. Алдымен, қызыл түстің AIVision1 суретін алыңыз, содан кейін AIVision1 нысанының бар-жоғын оқитын If блогы бар, содан кейін Мида басып шығару нысаны анықталды. If блогының сыртында 0,25 секунд күтуге орнатылған Күту блогы бар.

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

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

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

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

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

Шешім

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

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

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

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

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

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

Шешімдер

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Last Updated: