Kazalo:
Video: Robotska roka Arduino Computer Vision: 4 koraki (s slikami)
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Glavna ideja tega učitelja je bila narediti preprosto roko robota 3DOF, ki zbira predmete in jih postavlja na pravo mesto.
Materiali:
4 servo SG90
MDF 4 mm
Arduino Nano
Skakalci
Prenosni računalnik
Lepilo
Najlon
1. korak: Skica
Najprej sem naredil nekaj risb, v katerih sem iskal velikost povezav in efektor.
a1 = 10 cm
a2 = 8,5 cm
a3 = 10 cm
A tebi je lahko, ker sem z modelom Rhino modeliral končno strukturo, nato pa sem naredil laserski rez.
**** Priložene vektorske datoteke, če jih želite uporabiti ***
2. korak: Rešite uganko
Rezane dele je popolnoma enostavno sestaviti, samo sledite slikam, prikazujejo, kje postaviti servomotorje.
3. korak: Dokončanje robota
Za efektor sem uporabil malo najlona, kot vidite na slikah.
4. korak: Računalniški vid
V datotekah cad, ki sem jih priložil zgodaj, si lahko ogledate strukturo spletne kamere. Kamera je povezana z matlabom in to je naslednji postopek:
1. Gonilnik morate namestiti v matlab
2. Nato namestite paket arduino za matlab, ki vam omogoča programiranje arduina.
3. Ko namestite gonilnik spletne kamere in arduino, koda deluje tako, da posname posnetek in ga nato analizira.
4. Programska oprema razdeli sliko v 3 plasti R, G in B.
5. S pomočjo inverzne kinematografije spletna kamera arduinu daje koordinate
kjer je barva, nato pa robot odide na to mesto in vzame predmet.
6. Nazadnje sem se odločil, kje robot zapusti predmet.
Priložil sem razloženo kodo. Oprosti, samo špansko.
to je vse. oprosti za mojo angleščino.