Obsah:

Rameno robotického vidění Arduino: 4 kroky (s obrázky)
Rameno robotického vidění Arduino: 4 kroky (s obrázky)

Video: Rameno robotického vidění Arduino: 4 kroky (s obrázky)

Video: Rameno robotického vidění Arduino: 4 kroky (s obrázky)
Video: Jetson Nano Custom Object Detection - how to train your own AI 2024, Červenec
Anonim
Image
Image
Rameno robota pro počítačové vidění Arduino
Rameno robota pro počítačové vidění Arduino

Hlavní myšlenkou této instrukce bylo vytvořit jednoduché rameno robota 3DOF, které shromažďuje předměty a umístí je na správné místo.

Materiály:

4 servo SG90

MDF 4 mm

Arduino Nano

Svetry

Notebook

Lepidlo

Nylon

Krok 1: Skica

Skica
Skica
Skica
Skica

Nejprve jsem udělal pár kreseb a hledal velikost odkazů a efektor.

a1 = 10 cm

a2 = 8,5 cm

a3 = 10 cm

Ale je to pro vás snadné, protože jsem použil Rhino k modelování konečné struktury a poté jsem provedl řez laserem.

**** Připojené vektorové soubory, pokud je chcete použít ***

Krok 2: Vyřešte hádanku

Vyřeš hádanku
Vyřeš hádanku
Vyřeš hádanku
Vyřeš hádanku
Vyřeš hádanku
Vyřeš hádanku

Sestavení řezaných dílů je zcela snadné, stačí postupovat podle obrázků, které ukazují, kam umístit serva.

Krok 3: Dokončení robota

Dokončení robota
Dokončení robota
Dokončení robota
Dokončení robota
Dokončení robota
Dokončení robota

Jen jsem na efektor použil trochu silonu, jak vidíte na obrázcích.

Krok 4: Počítačové vidění

Image
Image

V souborech CAD, které jsem připojil dříve, můžete vidět strukturu webové kamery. Vačka je připojena k matlabu a toto je postup:

1. Musíte nainstalovat ovladač do matlabu

2. Poté nainstalujte balíček arduino pro matlab, který vám umožní programovat arduino.

3. Jakmile nainstalujete ovladač webové kamery a arduino, kód začne zachycovat snímek a poté jej analyzovat.

4. Software rozdělí obrázek na 3 vrstvy R, G a B.

5. Pomocí inverzní kinematografie dává webová kamera arduinu souřadnice

kde je barva a pak robot jde na to místo a vezme předmět.

6. Nakonec jsem se rozhodl, kde robot objekt opustí.

Přikládám vysvětlený kód. Omlouvám se, pouze španělsky.

to je vše. Promiň za mou angličtinu.

Doporučuje: