Indholdsfortegnelse:
- Trin 1: Komponenter
- Trin 2: Lad os få et tankekort over dette projekt
- Trin 3: Modul One- Anerkendelse
- Trin 4: Modul to- Koordinering af konverteringer
- Trin 5: Sidste modul- Juster suckerposition og rigtigt Få målet
- Trin 6: Denne video udfører hele processen med at indsamle mønter og skelne dem
Video: Den visionbaserede pick-and-place med UArm: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
For nylig handler de fleste forespørgsler, vi hører fra dig, om de visionbaserede applikationer af uArm, f.eks. Objektgenkendelse, kamera-uArm-korrelation osv. Faktisk har vi arbejdet på det i en periode.
Vi har gennemført et simpelt visionbaseret pick-and-place-projekt med uArm, hvor uArm og kameraet er opsat uafhængigt af hinanden. I dette system er uArm på en eller anden måde intelligent, at det kan skelne forskellige objekter, farver, størrelser og udføre pick-and-place-opgaven automatisk.
Trin 1: Komponenter
En hurtig orientering af komponenter--
En arm,,Et kamera, ƒEn pc
Software platforme--
Windows
Visual Studio C ++
Biblioteker-- Opencv3.0, Aruco1.3, QT5.5
Specifikt vil uArm adskille to forskellige typer mønter, 1Yuan og 1Jiao kinesiske mønter, og lægge dem i de tilsvarende gennemsigtige små æsker (Diameteren på 1Yuan er ca. 25mm og 1Jiao's diameter er omkring 19mm).
Trin 2: Lad os få et tankekort over dette projekt
Her kan du se tre moduler, som er tre store trin. De vil blive diskuteret senere.
Trin 3: Modul One- Anerkendelse
Først og fremmest skal vi finde mønten. Denne visuelle applikation er faktisk ikke så meget kompliceret her, så morfologi og kanttærskelmetoder er i stand til at lokalisere målmønten.
Næste trin er anerkendelse. Størrelsen på 1Yuan og 1Jiao er let at se forskel på. Hvis du har nogle andre farvemønter eller anden form, kan du dele din idé med os.:)
Trin 4: Modul to- Koordinering af konverteringer
Med billedbehandling kan vi lokalisere møntens position i pixelkoordinaterne, men vi har brug for koordinaterne for mønter i uArms rammeakser. Vi kan faktisk få disse data baseret på pixels og kameraets koordinater.
Trin 5: Sidste modul- Juster suckerposition og rigtigt Få målet
Hvordan håndterer vi nøjagtighedsproblemet med at fatte målmønten? Lad os se!
Når koordinatkonverteringerne er gennemført for første gang, begynder uArm at køre kommandoerne. Efter denne bevægelse vil uArm overføre sine faktiske positionsoplysninger tilbage og sammenligne denne faktiske position med mønten, så vi kan få en fejl i virkeligheden. Sidst, ved at tilføje denne fejl med den samme koordinat, modtager uArm en ny kommando og begynder at flytte igen. Som et resultat vil uArm blive ved med at køre denne cirkulation, indtil sugeren bevæger sig til højre øverste position af mønten!
Trin 6: Denne video udfører hele processen med at indsamle mønter og skelne dem
Tak for din interesse. Håber denne video hjælper og har det sjovt!
Spørgsmål, tal venligst i forummet--
forum. Manufactory.cc/
:)
Valmue i uArm
Anbefalede:
Den hurtige guide til at lave en video med din iPhone og uploade den til Facebook eller YouTube: 9 trin
Hurtigguide til at lave en video med din iPhone og uploade den til Facebook eller YouTube: Brug denne enkle 5 -trins proces (Instructables får det til at ligne flere trin end det faktisk er) til at oprette og uploade din første YouTube- eller Facebook -video - ved hjælp af bare din iPhone
Hvad er en CPU, hvad gør den, og hvordan fejlfindes den: 5 trin
Hvad er en CPU, hvad gør den og hvordan foretages fejlfinding: Hver dag vil du her udtrykke " CPU " eller "Processor" bliver smidt rundt, men ved du virkelig, hvad det betyder? Jeg vil gå over, hvad en CPU er, og hvad den gør, så vil jeg gå over almindelige CPU -problemer og hvordan jeg eventuelt kan løse dem
UArm Miniature Palletizing Robot Arm til Arduino: 19 trin (med billeder)
UArm Miniature Palletizing Robot Arm til Arduino: Tilbage i 2014 købte jeg en Miniature Palletizing Robot Arm til Arduino online, jeg var også begyndt at eksperimentere med 3D -print. Jeg begyndte at bakke om den arm, jeg købte og undersøgte, da jeg stødte på David Beck og gjorde det samme på M
Sådan kombineres UArm med skyder: 20 trin (med billeder)
Sådan kombineres UArm med skyderen: Hej alle sammen, det er længe siden det sidste indlæg. Og vi er tilbage! Vi vil vise dig noget nyt og kombinere det med uArm for at se, hvad vi har. Faktisk kan der gøres millioner af ting til uArm, men det vi gør i dag er noget specielt
Tal med Pick og kunstig intelligens -chat ved hjælp af Cleverbot: 14 trin (med billeder)
Tal med Pick og kunstig intelligens -chat ved hjælp af Cleverbot: Her prøver jeg ikke kun stemmekommando, men også kunstig intelligens -chat med computeren ved hjælp af Cleverbot. Faktisk kom ideen, da børnene blandede farver i farveboksen, når de tog farve fra en farve til den nærmeste. Men implementer endelig