Sadržaj:
- Korak 1: Komponente
- Korak 2: Uzmimo mapu uma ovog projekta
- Korak 3: Modul jedan- prepoznavanje
- Korak 4: Modul dva- Konverzije koordinata
- Korak 5: Posljednji modul- prilagodite položaj sisaljke i desno Dohvatite metu
- Korak 6: Ovaj videozapis izvodi cijeli proces prikupljanja novčića i njihovog razlikovanja
Video: Odabir i mjesto zasnovano na viziji s UArm-om: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Nedavno se većina upita koje čujemo od vas odnosi na primjene uArm-a zasnovane na viziji, poput prepoznavanja objekata, korelacije kamere-uArm itd. Zapravo smo na tome radili neko vrijeme.
Proveli smo jednostavan projekt odabira i postavljanja temeljen na viziji s uArm-om, gdje su uArm i kamera postavljeni neovisno jedno o drugom. U ovom je sustavu uArm na neki način inteligentan da može razlikovati različite objekte, boje, veličine i automatski izvršavati zadatak odabira i postavljanja.
Korak 1: Komponente
Kratki uvid u komponente--
UArm,,Kamera, Kompjuter
Softverske platforme-
Windows
Visual Studio C ++
Knjižnice- Opencv3.0, Aruco1.3, QT5.5
Konkretno, uArm će odvojiti dvije različite vrste kovanica, 1Yuan i 1Jiao kineskog novca, te ih staviti u odgovarajuće prozirne male kutije (Promjer 1Yuan je oko 25 mm, a promjer 1Jiao je oko 19 mm).
Korak 2: Uzmimo mapu uma ovog projekta
Ovdje možete vidjeti tri modula koji su tri glavna koraka. O njima će biti riječi kasnije.
Korak 3: Modul jedan- prepoznavanje
Prije svega, moramo locirati novčić. Ova vizualna primjena zapravo nije toliko komplicirana, pa su morfologija i metode praga rubova sposobne locirati ciljani novčić.
Sljedeći korak je prepoznavanje. Veličina 1Yuan i 1Jiao lako je razlikovati. Ako imate neke druge kovanice u boji ili drugačijeg oblika, svoju ideju možete podijeliti s nama.:)
Korak 4: Modul dva- Konverzije koordinata
Obradom slike možemo locirati položaj novčića u koordinatama piksela, međutim potrebne su nam koordinate novčića u osi okvira uArm. Zapravo možemo dobiti te podatke na temelju koordinata piksela i kamere.
Korak 5: Posljednji modul- prilagodite položaj sisaljke i desno Dohvatite metu
Kako se nositi s problemom točnosti da bismo shvatili ciljani novčić? Da vidimo!
Nakon što se konverzije koordinata dovrše prvi put, uArm će početi izvršavati naredbe. Nakon ovog pokreta, uArm će prenijeti svoje podatke o stvarnom položaju natrag i usporediti ovaj stvarni položaj s novčićem, pa možemo dobiti grešku u stvarnosti. Na kraju, dodavanjem ove pogreške s istom koordinatom, uArm će primiti novu naredbu i ponovno se kretati. Kao rezultat toga, uArm će nastaviti s cirkulacijom sve dok se sisaljka ne pomakne u desni gornji položaj novčića!
Korak 6: Ovaj videozapis izvodi cijeli proces prikupljanja novčića i njihovog razlikovanja
Hvala na Vašem zanimanju. Nadam se da će vam ovaj video pomoći i zabaviti se!
Bilo koje pitanje, molim vas razgovarajte na forumu …
forum.ufactory.cc/
:)
Mak u uArmu
Preporučeni:
Arduino pomoćnik pri parkiranju - svaki put parkirajte automobil na pravo mjesto: 5 koraka (sa slikama)
Arduino pomoćnik pri parkiranju - Svaki put parkirajte automobil na pravo mjesto: U ovom ću vam projektu pokazati kako izgraditi vlastitog pomoćnika za parkiranje pomoću Arudina. Ovaj pomoćnik pri parkiranju mjeri udaljenost do vašeg automobila i vodi vas da ga parkirate na pravo mjesto pomoću očitanja LCD zaslona i LED diode, koja napreduje
Dodajte idler (mjesto montaže druge osi) na mikro servo za robotske projekte: 4 koraka
Dodavanje razmaka (2. točka osi za montažu) na mikro servomotore za robotske projekte: U humanoidnim robotskim projektima, servo pogoni se koriste na zglobovima za pomicanje različitih segmenata robota, većinu vremena najbolje je montirati svaki segment na 2 ili više točaka na rotirajuća os servo za stabilnost i pravilan prijenos okretnog momenta..Sma
UCL - Ugrađeno - Odabir i mjesto: 4 koraka
UCL - Ugrađeno - Odabir i mjesto: Ova instrukcija će proći kroz način izrade 2D jedinice odabira i postavljanja te kako je kodirati
Model željeznice - DCC -ovo zapovjedno mjesto pomoću Arduina :: 3 koraka
Model željeznice - DCC -ovo zapovjedno kolodvor pomoću Arduina :: Ažurirano u kolovozu 2018. - pogledajte nove Instructable: https: //www.instructables.com/id/Model-Railroad-DC…Update 28. travnja 2016: Sada 16 mogućnosti za izlaz/kontrolu točaka do Zapovjedne postaje. Skreti T1 - T8 dostupni su putem tipke 'B' Skretači T9 - T1
Jeftino i jednostavno iPod priključno mjesto!: 4 koraka
Jeftina i laka priključna stanica za iPod!: Evo jednostavnog načina da iz kutije napravite jaku, izdržljivu priključnu stanicu i još neke dijelove koji ste dobili uz iPod touch/ iPhone.*Ako to slučajno učinite i zeznete naš iPhone, Za iPod, Itouch ili druge proizvode I ne snosim odgovornost