Përmbajtje:

Zgjedhja dhe vendi i bazuar në Vizion Me UArm: 6 Hapa
Zgjedhja dhe vendi i bazuar në Vizion Me UArm: 6 Hapa

Video: Zgjedhja dhe vendi i bazuar në Vizion Me UArm: 6 Hapa

Video: Zgjedhja dhe vendi i bazuar në Vizion Me UArm: 6 Hapa
Video: Zysha e seksit Ja si të prishemi pa i ren me dore 2024, Nëntor
Anonim
Zgjedhja dhe Vendi i Bazuar në Vizion Me UArm
Zgjedhja dhe Vendi i Bazuar në Vizion Me UArm

Kohët e fundit, shumica e pyetjeve që dëgjojmë nga ju kanë të bëjnë me aplikimet e bazuara në vizion të uArm, si njohja e objekteve, korrelacioni kamera-uArm, etj. Në fakt ne kemi punuar në të për një periudhë kohe.

Ne kemi kryer një projekt të thjeshtë të zgjedhjes dhe vendosjes bazuar në vizionin me uArm, ku uArm dhe kamera janë ngritur në mënyrë të pavarur nga njëri-tjetri. Në këtë sistem, uArm është disi inteligjent që mund të dallojë objekte, ngjyra, madhësi të ndryshme dhe të kryejë detyrën e zgjedhjes dhe vendosjes automatikisht.

Hapi 1: Përbërësit

Komponentët
Komponentët
Komponentët
Komponentët

Një përmbledhje e shpejtë e përbërësve-

Një uArm, ,Nje kamera, ƒNjë kompjuter

Platformat softuerike-

Windows

Visual Studio C ++

Bibliotekat- Opencv3.0, Aruco1.3, QT5.5

Në mënyrë të veçantë, uArm do të ndajë dy lloje të ndryshme monedhash, 1Juan dhe 1Jiao të monedhave kineze, dhe do t'i vendosë në kutitë e vogla transparente përkatëse (Diametri i 1Juanit është rreth 25mm dhe ai i 1Jiao është rreth 19mm).

Hapi 2: Le të marrim një hartë mendore të këtij projekti

Le të marrim një hartë mendore të këtij projekti
Le të marrim një hartë mendore të këtij projekti

Këtu mund të shihni tre module të cilat janë tre hapa kryesorë. Ato do të diskutohen më vonë.

Hapi 3: Moduli i Parë- Njohja

Para së gjithash, ne duhet të gjejmë monedhën. Ky aplikim vizual në fakt nuk është aq i komplikuar këtu, kështu që morfologjia dhe metodat e pragut të skajit janë të afta të gjejnë monedhën e synuar.

Hapi tjetër është njohja. Madhësia e 1Juan dhe 1Jiao janë të lehta për të bërë dallimin. Nëse keni disa monedha me ngjyra të tjera ose formë të ndryshme, mund ta ndani idenë tuaj me ne.:)

Hapi 4: Moduli i dytë- Koordinimi i Konvertimeve

Moduli i dytë- Koordinimi i Konvertimeve
Moduli i dytë- Koordinimi i Konvertimeve

Me përpunimin e imazhit, ne mund të gjejmë pozicionin e monedhës në Koordinatat Pixel, megjithatë ne kemi nevojë për koordinatat e monedhave në akset kornizë të uArm. Ne në fakt mund t'i marrim ato të dhëna bazuar në koordinatat e pikselëve dhe kamerës.

Hapi 5: Moduli i fundit- Rregulloni Pozicionin e Thithësit dhe Merrni Qëllimin Drejt

Moduli i Fundit- Rregulloni Pozicionin e Thithësit dhe Drejt Merrni Synimin!
Moduli i Fundit- Rregulloni Pozicionin e Thithësit dhe Drejt Merrni Synimin!

Si sillemi me problemin e saktësisë për të kapur monedhën e synuar? Le të shohim!

Pasi konvertimet e koordinatave të përfundojnë për herë të parë, uArm do të fillojë të ekzekutojë komandat. Pas kësaj lëvizjeje, uArm do të transferojë informacionin e pozicionit të tij aktual dhe do ta krahasojë këtë pozicion aktual me monedhën, kështu që ne mund të marrim një gabim në realitet. Së fundmi, duke shtuar këtë gabim me të njëjtën koordinatë, uArm do të marrë një komandë të re dhe do të fillojë të lëvizë përsëri. Si rezultat, uArm do të vazhdojë të qarkullojë këtë qarkullim derisa pinjolli të lëvizë në pozicionin e sipërm të djathtë të monedhës!

Hapi 6: Kjo video kryen të gjithë procesin e mbledhjes së monedhave dhe dallimin e tyre

Faleminderit per interesin tuaj. Shpresoj se kjo video ju ndihmon dhe argëtohuni!

Për çdo pyetje, ju lutemi flisni në forum-

forum.ufactory.cc/

:)

Lulëkuqe në uArm

Recommended: