Rameno robotického vidění Arduino: 4 kroky (s obrázky)
Rameno robotického vidění Arduino: 4 kroky (s obrázky)
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: