Indholdsfortegnelse:

Arduino Computer Vision Robot Arm: 4 trin (med billeder)
Arduino Computer Vision Robot Arm: 4 trin (med billeder)

Video: Arduino Computer Vision Robot Arm: 4 trin (med billeder)

Video: Arduino Computer Vision Robot Arm: 4 trin (med billeder)
Video: AI-based stereo-vision system for object detection, classification and pick-up by a robotic arm 2024, Juli
Anonim
Image
Image
Arduino computer vision robotarm
Arduino computer vision robotarm

Hovedideen med denne instruerbare var bare at lave en simpel 3DOF robotarm, der samler genstande og placerer dem på det rigtige sted.

Materialer:

4 servo SG90

MDF 4 mm

Arduino Nano

Jumpere

Bærbar

Lim

Nylon

Trin 1: Skitse

Skitse
Skitse
Skitse
Skitse

Først og fremmest lavede jeg bare et par tegninger på udkig efter størrelsen på linkene og effektoren.

a1 = 10 cm

a2 = 8,5 cm

a3 = 10 cm

Men det er let for dig, fordi jeg brugte Rhino til at modellere den endelige struktur, og så lavede jeg et laserskæring.

**** Vedhæftede vektorfiler, hvis du vil bruge dem ***

Trin 2: Løs puslespillet

Løs puslespillet
Løs puslespillet
Løs puslespillet
Løs puslespillet
Løs puslespillet
Løs puslespillet

Det er helt let at samle de udskårne dele, bare følg billederne, de viser, hvor servoerne skal placeres.

Trin 3: Afslutning af robotten

Afslutter robotten
Afslutter robotten
Afslutter robotten
Afslutter robotten
Afslutter robotten
Afslutter robotten

Jeg har lige brugt en lille smule nylon til effektoren, som du kan se på billederne.

Trin 4: Computersyn

Image
Image

I cad -filerne, jeg vedhæftede tidligt, kan du se strukturen til webkameraet. Kameraet er forbundet til matlab, og dette er processen:

1. Du skal installere driveren i matlab

2. Installer derefter arduino -pakken til matlab, der lader dig programmere arduinoen.

3. Når du har installeret webcam -driveren og arduinoen, fungerer koden med at fange et øjebliksbillede og derefter analysere det.

4. Softwaren deler billedet i 3 lag R, G og B.

5. Ved hjælp af omvendt film giver webkameraet koordinaterne til arduino

hvor farven er, og derefter går robotten til det sted og tager objektet.

6. Endelig besluttede jeg mig for, hvor robotten forlader objektet.

Jeg vedhæftede koden forklaret. Beklager, kun spansk.

det er alt. undskyld mit engelsk.

Anbefalede: