Мазмұны:
- 1 -қадам: компоненттер
- 2-қадам: Осы жобаның ақыл картасын алайық
- 3-қадам: Бірінші модуль- тану
- 4-қадам: Екінші модуль- Координаталық түрлендіру
- 5-қадам: Соңғы модуль- сорғыштың орнын реттеңіз және мақсатқа жетіңіз
- 6 -қадам: Бұл бейне монеталарды жинау мен оларды ажыратудың бүкіл процесін орындайды
Бейне: UArm көмегімен көруге негізделген таңдау және орналастыру: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Жақында біз сізден еститін сұраулардың көпшілігі 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/
:)
Армиядағы көкнәр
Ұсынылған:
Arduino RGB түстерді таңдау құралы - нақты объектілерден түстерді таңдау: 7 қадам (суреттермен)
Arduino RGB түстерді таңдау құралы - нақты өмірдегі объектілерден түстерді таңдау: Arduino негізіндегі RGB түс таңдағышының көмегімен физикалық объектілерден түстерді оңай таңдаңыз, бұл сізге компьютерде немесе ұялы телефонда нақты өмірде көрген түстерді қайта құруға мүмкіндік береді. Арзан TCS347 көмегімен объектінің түсін сканерлеу үшін түймені басыңыз
RFID негізіндегі таңдау және орналастыру роботы: 4 қадам
RFID негізіндегі таңдау және орналастыру роботы: Көптеген жылдар бойы адамдар адам жұмысын машинамен алмастыруға тырысады. Роботтар деп аталатын машиналар адамдарға қарағанда жылдам әрі тиімді. Робототехника термині іс жүзінде өндіріс үшін робот жүйесін зерттеу, жобалау және қолдану ретінде анықталады. Роботтар - бұл
Arduino негізін таңдау және орналастыру роботы: 8 қадам
Arduino Base Pick and Place роботы: Мен студенттерге кең ауқымды робототехниканы бұзуға және шағын жергілікті өндірістерге роботтарды банкті бұзбай -ақ қолдануға мүмкіндік беру үшін өте арзан (1000 доллардан аз) өндірістік робот қолын жасадым. Оны салу және жасау оңай
UCL - ендірілген - таңдау және орналастыру: 4 қадам
UCL - Ендірілген - таңдау және орналастыру: Бұл нұсқаулық 2D таңдау және орналастыру қондырғысы қалай жасалатынын және оны қалай кодтау керектігін көрсетеді
Cleverbot көмегімен таңдау және жасанды интеллектпен сөйлесу: 14 қадам (суреттермен)
Cleverbot көмегімен Pick және жасанды интеллект чатымен сөйлесіңіз: Мен мұнда дауыстық команданы ғана емес, Cleverbot көмегімен компьютермен жасанды интеллект чатын да қолданып көремін. Шындығында, идея балалардың түсі бір түстен ең жақын түске дейін бояу қорабында араласатын кезде пайда болды. Бірақ, ақырында