Vision Utility бағдарламасын Vision Sensor көмегімен пайдалану

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

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

Маңызды:Көру сенсорынтек интернет байланысы болса конфигурациялауға болады.

Vision утилитасына қосылыңыз

VEXcode EXP ішіндегі Құрылғылар мәзірі қолжетімді құрылғыларды көрсететін белгішелер торын көрсетеді. Көру сенсоры белгішесі ақ жиекпен бөлектелген.

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

Vision1 деп белгіленген сенсоры бар VEXcode EXP ішіндегі Vision Sensor Settings панелі. Үлкен Vision Sensor белгішесі көрсетіледі және оның астында Open Utility деп белгіленген көк түйме ақ жиекпен бөлектеледі. Төменде сенсор деректерін қоюға арналған конфигурация мәтін аймағы және Конфигурацияны тазалау, Конфигурацияны қою, Жою, Болдырмау және Дайын деп белгіленген түймелер бар.

Color Signatures конфигурациялауды бастау үшін Open Utility опциясын таңдаңыз.

Vision Sensor Utility интерфейсі сол жақта түрлі-түсті калибрлеу квадраттарының торын және оң жақта SIG_1 мен SIG_7 таңбаланған қолтаңба ұяшықтарының тізімін көрсетеді. Әрбір қолтаңбада Орнату және Өшіру түймелері бар. Жоғарғы жағындағы жарықтық жүгірткісі 50-ге орнатылған. Төменгі жағында Конфигурацияны көшіру түймесі пайда болады.

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

Порттарын көрсететін VEX Vision Sensor артындағы жақыннан жасалған сурет. USB порты сол жақта және сенсордың қосылғанын білдіретін сары шаммен жанып тұрады. Сенсорда V5 миына қосылу үшін тағы екі порт бар.

Vision Sensor құрылғысын оның USB-C порты арқылы компьютерге қосыңыз.

Vision сенсорына қосылуды сұрайтын vision.vexcode.cloud браузерінің сұрауы. Құрылғы атауы Vision Sensor көк таңдау жолағында бөлектелген. Қосылу және Болдырмау деп белгіленген түймелер сұраудың төменгі жағында көрсетіледі.

Құрылғының диалогтық терезесін пайдаланып көру сенсорын таңдаңыз. Windows интерфейсі мұнда анықтама үшін көрсетілген.

Ескертпе: Көру сенсорын EXP миына қосылған кезде Vision Utility бағдарламасымен конфигурациялау мүмкін емес.

Ақ калибрлеу кеңістігінің ортасында орналасқан қызыл текшені көрсететін Vision Sensor Utility бағдарламасының тікелей алдын ала қарау арнасы. Интерфейс жоғарғы жағында 50 мәніне орнатылған Жарықтық жүгірткісін және оң жағында SIG_1 мен SIG_7 конфигурациясын басқару элементтерін көрсетеді. Барлығын өшіру түймесі қолтаңба ұяшықтарының астында пайда болады.

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

Түс қолтаңбасын конфигурациялау

Жоғарғы сол жақ бұрыштағы камера белгішесі бөлектелген Vision қызметтік бағдарламасы.

Vision Utility бағдарламасында көрсетілген кескінді жаңарту үшін жасыл камера белгішесін таңдаңыз.

Төмен жарықтық

Vision утилитасы жарықтығы 10-ға орнатылған қызыл текшені көрсетеді. Көрініс өте күңгірт және текшенің түсі қандай екенін айту қиын.

Жоғары жарықтық

Vision утилитасы жарықтығы 150-ге орнатылған қызыл текшені көрсетеді. Көрініс әлдеқайда жарқын және текше анық қызыл.

Vision Sensor арқылы түсірілген суреттердің жарықтығын өзгерту үшін Vision Utility қолданбасының жоғарғы жағындағы Жарықтық жүгірткіні пайдаланыңыз.

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

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

SIG_1 орнату түймесі бөлектелген Vision Sensor Utility бағдарламасы оның қолтаңбаны үйрету үшін пайдаланылатынын көрсетеді.

Set түймесі жасыл түске боялады. Түсті сақтау үшін оны таңдаңыз.

Бақыланатын қызыл текшені көрсететін Vision Sensor алдын ала қарауы. RED_BOX деп белгіленген нысанды ақ шектейтін қорап және қиғаш сызықты қабаттастыру. CX 147, CY 142, ені 94 және биіктігі 96 координаттары нысанның үстінде ақ мәтінде көрсетіледі. Оң жақта RED_BOX қолтаңбасы тізімделген және басқа SIG жазбаларының арасында таңдалған.

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

Сондай-ақ, атын басу арқылы Түс қолтаңбасының атын өзгертуге болады (әдепкі бойынша бірінші атау - SIG_1). Мәтін өрісінің сыртын таңдау атауды сақтайды.

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

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

Түс кодын конфигурациялау

Көру сенсорының алдын ала қарауы RED_BOX және BLUE_BOX таңбаланған екі бақыланатын нысанды көрсетеді, олардың әрқайсысында шектейтін қорап және қиғаш сызық қабаты бар. CX 73, CY 137, ені 90 және биіктігі 90 координаталары бар қызыл жәшік сол жақта орналасқан. Көк жәшік оң жақта CX 191, CY 140, ені 94 және биіктігі 92 координаттары бар. Оң жақта қолтаңбалар тізімінде RED_BOX және BLUE_BOX бар. Төменгі жағындағы Кодтар қойындысы бөлектелген.

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

Кодтар қойындысы енді белсенді. Сол жақта RED_BOX және BLUE_BOX белгілері бар бірдей қызыл және көк текшелер анықталады. Оң жақ панельде жоғарғы қатар екі атаумен топтастырылған кодты көрсетеді: RED_BOX, BLUE_BOX.

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

Мысалы, Қызыл түстен кейін көк түспен өрнегін жасау үшін RED_BOX, BLUE_BOXенгізіңіз. Қызыл түстен кейін көк түс үлгісін жасау үшін BLUE_BOX, RED_BOXенгізіңіз.

Vision Sensor алдын ала қарауы қайтадан қызыл және көк текшелерді қатар көрсетеді. RED_BOX және BLUE_BOX бір жазбаның астына топтастырылған BOX_CODE теңшелетін белгі кодтар тізімінде көрсетілген. Топтастырылған жазба текше атауларымен бір жолда пайда болады.

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

Көру сенсорының алдын ала қарауы қызыл және көк текшелерді біріктіретін жалғыз үлкен ақ шекті қорапты көрсетеді. Жоғарғы жағындағы мәтін CX 128, CY 134, ені 220, биіктігі 108, Sig 12 Ang=-1 деп оқиды, біріктірілген нысан қолтаңбасын көрсетеді. Оң жақтағы Кодтар тақтасы идентификатор ретінде BOX_CODE көрсетеді, ал RED_BOX және BLUE_BOX құрамдас элементтер ретінде тізімделеді.

Жаңа түс коды үшін атау сақталғаннан кейін ол экранда көрсетіледі.

Түс кодтары нысандарымен бірге пайдалануға болатын бірегей қасиетке ие, ол «Бұрыш» деп аталады. Бұл сипат туралы қосымша ақпарат алу үшін EXP API анықтамалық сайтына кіріңіз.

Көру сенсорының конфигурациясын сақтаңыз

Vision Sensor утилитасының интерфейсі RED_BOX және BLUE_BOX ретінде анықталған және белгіленген екі нысанмен тікелей алдын ала қарауды көрсетеді. Олардың шектейтін ұяшықтары крест таңбаларымен көрсетіледі және әрқайсысы үшін координаталық деректер көрсетіледі. Алдын ала қараудың астында RED_BOX үшін JSON конфигурациясының үзіндісі көрінеді, оның ішінде жарықтық, қолтаңба атауы және түс параметрлері бар. Төменгі жағында Copy Config деп белгіленген көк түйме бөлектелген.

Барлық түс белгілері мен түс кодтары орнатылғаннан кейін, Copy Config параметрін таңдап, VEXcode параметріне оралыңыз.

Бөлектелген және Config қою деп белгіленген көк түймесі бар Vision Sensor Settings экраны.

VEXcode ішінде Қою конфигурациясынтаңдаңыз.

Дәл сол Vision Sensor Settings экраны, енді JSON конфигурациясы мәтін өрісіне қойылады. JSON жарықтық пен RED_BOX қолтаңба параметрлерін қамтиды. Төменгі оң жақтағы «Дайын» ​​түймесі бөлектеліп, конфигурацияның қолдануға дайын екенін көрсетеді.

Содан кейін Vision Sensor конфигурациясын сақтау және оны VEXcode EXP ішінде кодтау үшін пайдалану үшінDone опциясын таңдаңыз.

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

Last Updated: