Мазмұны:

UArm көмегімен көруге негізделген таңдау және орналастыру: 6 қадам
UArm көмегімен көруге негізделген таңдау және орналастыру: 6 қадам

Бейне: UArm көмегімен көруге негізделген таңдау және орналастыру: 6 қадам

Бейне: UArm көмегімен көруге негізделген таңдау және орналастыру: 6 қадам
Бейне: Титаниктің құпиясы: олар айсбергті қалай байқамады?! Ең егжей-тегжейлі оқиға! 2024, Қараша
Anonim
UArm көмегімен көруге негізделген таңдау және орын
UArm көмегімен көруге негізделген таңдау және орын

Жақында біз сізден еститін сұраулардың көпшілігі uArm-дің визуалды қосымшаларына қатысты, мысалы, объектілерді тану, камера-uArm корреляциясы және т.

Біз uArm көмегімен көру қабілетіне негізделген таңдау мен орналастырудың қарапайым жобасын жүргіздік, онда uArm мен камера бір-біріне тәуелсіз орнатылады. Бұл жүйеде uArm қандай да бір дәрежеде ақылды, ол әр түрлі заттарды, түстерді, өлшемдерді ажырата алады және таңдау-орналастыру тапсырмасын автоматты түрде жүргізе алады.

1 -қадам: компоненттер

Компоненттер
Компоненттер
Компоненттер
Компоненттер

Компоненттердің қысқаша нұсқауы-

Армия, ‚Камера, ДК

Бағдарламалық қамтамасыз ету платформасы-

Windows

Visual Studio C ++

Кітапханалар- Opencv3.0, Aruco1.3, QT5.5

Нақтырақ айтқанда, uArm монеталардың екі түрін бөледі: 1Юань және 1Жяо қытай монеталары, және оларды сәйкес мөлдір кішкентай қораптарға салады (1Юанның диаметрі шамамен 25мм, ал 1Жяоның диаметрі шамамен 19мм).

2-қадам: Осы жобаның ақыл картасын алайық

Осы жобаның ақыл картасын алайық
Осы жобаның ақыл картасын алайық

Мұнда сіз үш негізгі қадам болып табылатын үш модульді көре аласыз. Олар кейінірек талқыланатын болады.

3-қадам: Бірінші модуль- тану

Ең алдымен, біз монетаның орнын анықтауымыз керек. Бұл визуалды қосымша мұнда өте күрделі емес, сондықтан морфология мен шекті әдістер мақсатты монетаны табуға қабілетті.

Келесі қадам - тану. 1Yuan мен 1Jiao өлшемдерін ажырату оңай. Егер сізде басқа түсті монеталар немесе басқа пішін болса, сіз өз ойыңызды бізбен бөлісе аласыз.:)

4-қадам: Екінші модуль- Координаталық түрлендіру

Екінші модуль- координаталық түрлендіру
Екінші модуль- координаталық түрлендіру

Кескінді өңдеу арқылы біз монетаның орнын Pixel Coordinate -да таба аламыз, бірақ бізге uArm кадрлық осьтеріндегі монеталардың координаттары қажет. Біз бұл деректерді пиксельдер мен камераның координаттары негізінде ала аламыз.

5-қадам: Соңғы модуль- сорғыштың орнын реттеңіз және мақсатқа жетіңіз

Соңғы модуль- сорғыштың орнын реттеңіз және мақсатқа жетіңіз!
Соңғы модуль- сорғыштың орнын реттеңіз және мақсатқа жетіңіз!

Мақсатты монетаны түсіну үшін дәлдік мәселесін қалай шешеміз? Қарайық!

Координаталық түрлендіру бірінші рет аяқталғаннан кейін uArm пәрмендерді іске қосады. Бұл қозғалыстан кейін uArm өзінің нақты жағдайы туралы ақпаратты кері қайтарады және осы нақты жағдайды монетамен салыстырады, осылайша біз қате аламыз. Соңында, осы қатені сол координатпен қосу арқылы uArm жаңа пәрменді алады және қайтадан жылжи бастайды. Нәтижесінде, uArm сорғыш монетаның оң жақ жоғарғы позициясына жылжытылғанша осы айналымды жалғастырады!

6 -қадам: Бұл бейне монеталарды жинау мен оларды ажыратудың бүкіл процесін орындайды

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

Кез келген сұрақ, форумда сөйлесіңіз.

forum.ufactory.cc/

:)

Армиядағы көкнәр

Ұсынылған: