Obsah:
- Krok 1: Komponenty
- Krok 2: Poďme si vytvoriť myšlienkovú mapu tohto projektu
- Krok 3: Modul prvý- uznanie
- Krok 4: Modul dva- Súradnicové konverzie
- Krok 5: Posledný modul- upravte polohu prísavky a správne dosiahnite cieľ
- Krok 6: Toto video predstavuje celý proces zbierania mincí a ich rozlišovania
Video: Pick-and-place s víziou na základe UArm: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
V poslednom čase sa väčšina vašich dotazov týka aplikácií uArm založených na vízii, ako je rozpoznávanie objektov, korelácia kamera-uArm atď. V skutočnosti sme na tom určitý čas pracovali.
Vykonali sme jednoduchý projekt pick-and-place založený na vízii s uArm, kde sú uArm a kamera nastavené nezávisle na sebe. V tomto systéme je uArm nejakým spôsobom inteligentný, že dokáže rozlíšiť rôzne objekty, farby, veľkosti a automaticky vykonávať úlohu vyberania a umiestnenia.
Krok 1: Komponenty
Krátky prehľad komponentov-
Ozbrojenie, ,Fotoaparát, PCPC
Softvérové platformy-
Windows
Visual Studio C ++
Knižnice- Opencv3.0, Aruco1.3, QT5.5
Konkrétne uArm oddelí dva rôzne druhy mincí, čínske mince 1Yuan a 1Jiao, a vloží ich do zodpovedajúcich priehľadných malých políčok (priemer 1Yuan je asi 25 mm a priemer 1Jiao je asi 19 mm).
Krok 2: Poďme si vytvoriť myšlienkovú mapu tohto projektu
Tu vidíte tri moduly, ktoré predstavujú tri hlavné kroky. Budú prediskutované neskôr.
Krok 3: Modul prvý- uznanie
V prvom rade musíme nájsť mincu. Táto vizuálna aplikácia tu v skutočnosti nie je taká zložitá, takže metódy morfológie a metódy prahu na hrane sú schopné lokalizovať cieľovú mincu.
Ďalším krokom je uznanie. Veľkosť 1Yuan a 1Jiao ľahko rozoznáte. Ak máte nejaké iné farebné mince alebo iný tvar, môžete sa s nami podeliť o svoj nápad.:)
Krok 4: Modul dva- Súradnicové konverzie
Pri spracovaní obrazu môžeme polohu mince nájsť v súradniciach pixelov, potrebujeme však súradnice mincí v osiach rámca uArm. Tieto údaje môžeme skutočne získať na základe súradníc pixelov a fotoaparátu.
Krok 5: Posledný modul- upravte polohu prísavky a správne dosiahnite cieľ
Ako sa vysporiadame s problémom presnosti pri uchopení cieľovej mince? Pozrime sa!
Akonáhle sú prevody súradníc dokončené prvýkrát, uArm začne spúšťať príkazy. Po tomto pohybe uArm prenesie svoje informácie o skutočnej polohe späť a porovná túto skutočnú polohu s mincou, čím v realite dostaneme chybu. Nakoniec, pridaním tejto chyby s rovnakou súradnicou, uArm dostane nový príkaz a začne sa znova pohybovať. Výsledkom bude, že uArm bude pokračovať v tomto obehu, kým sa prísavník nepresunie do pravej hornej polohy mince!
Krok 6: Toto video predstavuje celý proces zbierania mincí a ich rozlišovania
Ďakujeme za Váš záujem. Dúfam, že vám toto video pomôže a zabaví sa!
Akékoľvek otázky, prosím, porozprávajte sa vo fóre-
forum.ufactory.cc/
:)
Mak v uArm
Odporúča:
Telegram Bot na základe ESP32: 7 krokov
Telegram Bot založený na ESP32: Telegram je o slobode a otvorených zdrojoch, v roku 2015 oznámil nové API pre telegramové roboty, ktoré umožnilo tretím stranám vytvoriť telegramové roboty pre ESP32, ktoré ako hlavné komunikačné rozhranie používajú aplikáciu na odosielanie správ. To znamená, že sme
Výškomer (výškomer) na základe atmosférického tlaku: 7 krokov (s obrázkami)
Výškomer (výškomer) na základe atmosférického tlaku: [Upraviť]; Pozrite si verziu 2 v kroku 6 s manuálnym zadaním základnej hodnoty nadmorskej výšky. Toto je popis budovy výškomera (výškomera) založeného na Arduino Nano a senzore atmosférického tlaku Bosch BMP180. Konštrukcia je jednoduchá, ale merania
Reproduktor nálady- výkonný reproduktor na prehrávanie hudby nálady na základe teploty okolia: 9 krokov
Reproduktor nálady- výkonný reproduktor na prehrávanie hudby nálady na základe teploty okolia: Dobrý deň! Pre môj školský projekt v MCT Howest Kortrijk som vyrobil reproduktor nálady, ktorý je inteligentným reproduktorom Bluetooth s rôznymi senzormi, LCD a WS2812b LED pásik je súčasťou dodávky. Reproduktor prehráva hudbu na pozadí podľa teploty, ale môže
Wi-Fi odvlhčovač Apple HomeKit na základe ESP8266?: 6 krokov (s obrázkami)
Wi-Fi odvlhčovač Apple HomeKit založený na ESP8266?: Bohužiaľ, existuje iba jeden alebo dva odvlhčovače, ktoré podporujú Apple HomeKit, ale tieto majú skutočne vysoké ceny (300 USD+). Rozhodol som sa preto vytvoriť si vlastný odvlhčovač Apple HomeKit s podporou Wi-Fi na základe lacného, ktorý už mám? Ja
Automatizované rozloženie modelovej železnice na dvoch vlakoch (V2.0) - Na základe Arduina: 15 krokov (s obrázkami)
Automatizované rozloženie modelovej železnice na dvoch vlakoch (V2.0) | Na základe Arduino: Automatizácia rozloženia modelovej železnice pomocou mikrokontrolérov Arduino je skvelý spôsob, ako zlúčiť mikrokontroléry, programovanie a modelové železnice do jedného koníčka. K dispozícii je veľa projektov o autonómnom vedení vlaku na modelovej železnici