Indholdsfortegnelse:
- Trin 1: Brugeranbefalinger
- Trin 2: Nødvendige materialer
- Trin 3: Sikkerhed
- Trin 4: Montering
- Trin 5: Tilslutning af komponenter
- Trin 6: Softwareinstallation
- Trin 7: Opsætning og konfiguration af Arbotix og Pixy Cam
- Trin 8: Robotplacering
- Trin 9: Programmer
- Trin 10: Video
- Trin 11: Konklusion
Video: Arbotix Reactor Robot Arm og Pixycam Demonstration: 11 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Vi er 2 studerende fra UCN college i Danmark. Vi fik til opgave at gøre en uigennemgåelig som en del af vores evaluering for vores klasse, robot og vision. Kravene til projektet var at inkludere en eller flere robotter fra arbotix og udføre en opgave.
Projekt Beskrivelse:
Den valgte opgave for vores projekt var at bruge en robotarm og et farvekamera, hvor robotten hentede markøren og flyttede den foran kameraet, detekterede farven på denne markør og fra den genkendte farve tegner robotten en form på en tavlen var afhængig af farven.
Af: Razvan Ovreiu & Danny Pedersen
Trin 1: Brugeranbefalinger
Det anbefales, at hvis du forsøger at følge denne uforgængelige, har du en vis grundlæggende viden eller forståelse for følgende emner, men ikke et must:
· Arduino (https://learn.trossenrobotics.com/arbotix/7-arboti…)
· Robotanatomi
· Grundlæggende programmering (helst C)
· Tålmodighed
Linkene herunder og i hele den instruerbare kan tilbyde dig den nødvendige viden om de forskellige ovennævnte emner og meget mere, så det tilrådes at bruge dem, hvis du har spørgsmål eller problemer.
Arbotix:
Arduino:
pixycam:
Trin 2: Nødvendige materialer
Alle de listede varer, der er angivet, er påkrævet for at
replikere opsætningen. Alle varer kan findes og købes på nedenstående websted med undtagelse af whiteboard -markørerne:
www. Trossenrobotics.com
_
1 x Arbotix reaktor robotarm
www.interbotix.com/p/phantomx-ax-12-reactor-robot-arm.aspx
_
1 x CMUcam5 pixy kamera
www.trossenrobotics.com/pixy-cmucam5
_
1 x trykknap
www.trossenrobotics.com/robotGeek-pushbutton
_
2 x whiteboard markører
Trin 3: Sikkerhed
Ved opstart, programmering og kørsel af arbotix anbefales det at holde sig selv og alle materialer uden for robotternes rækkevidde, da det kan foretage hurtige og uberegnelige bevægelser.
Det anbefales også at fastgøre robotten til en overflade for at skabe en stabil base, da robotens bevægelser let kan vælte.
Trin 4: Montering
Montering af arbotix -reaktor -robotarmen vil tage lidt tid og tålmodighed. Følg armmonteringsguiden fra nedenstående link for at undgå driftsproblemer, når du er færdig med at samle:
learn.trossenrobotics.com/projects/165-phan…
Trin 5: Tilslutning af komponenter
Trin 6: Softwareinstallation
Download den Arduino -software, der er nødvendig til programmeringen af
robotarmen fra nedenstående link (Vælg version 1.0.6)
www.arduino.cc/en/Main/OldSoftwareReleases …
Download pixy -kamerasoftwaren med navnet pixymon fra nedenstående link:
www.cmucam.org/projects/cmucam5/wiki/Latest…
Installer de to programmer efter download.
Tilslut nu de medfølgende USB -kabler fra Arduino og pixycam til din computer, og åbn programmerne og opret forbindelse.
Trin 7: Opsætning og konfiguration af Arbotix og Pixy Cam
Arbotix arduino og pixycam skal konfigureres korrekt, før det sjove kan begynde. Husk at indstille signaturerne i PixyMon -appen, den første signatur repræsenterer farven til højre, og den anden repræsenterer farven til venstre.
Nedenstående links bør følges trin for trin for at undgå komplikationer yderligere.
De linkede sider tilbyder også hvordan og fejlfinding, hvis det er påkrævet, Arbotix og arduino:
learn.trossenrobotics.com/interbotix/robot-…
Pixycam:
cmucam.org/projects/cmucam5/wiki/Pixy_Regul…
Trin 8: Robotplacering
Placeringen af robotten, kameraet og markørens opsamlingsposition er forudprogrammeret, så vi lavede en placeringsskitse/skabelon på 2 stykker A3 -papir for at sikre, at opsætningen ville fungere hver gang.
Du kan gøre det samme eller bare køre sekvensen fra vores program og lave dine egne markeringer for opsætningen.
Trin 9: Programmer
Her er programmet lavet i arduino, som skal uploades til tavlen.
Programmet indeholder nyttige kommentarer, som hjælper brugeren med at forstå dets koncept.
Trin 10: Video
Her ligger en kort demonstration af processen.
Trin 11: Konklusion
Alt i alt Med erfaringerne fra at bygge, programmere og dokumentere robotarmen er teammedlemmerne mere sikre på de færdigheder, der er relateret til dette kursus.
De udfordringer, der stod over for, var at få pixycam til at fungere tilstrækkeligt med arduino -kortet, hvorfor der blev brugt meget tid i programmeringsdelen. På grund af det faktum, at der er meget præcisionsarbejde involveret i dette projekt, havde gruppen en lille kamp med at finde de rigtige vinkler og afstande.
Anbefalede:
Dobbelt 7 -segment skærme styret af potentiometer i CircuitPython - demonstration af vedholdenhed af vision: 9 trin (med billeder)
Dobbelt 7-segment skærme styret af potentiometer i CircuitPython-Demonstration af visionsbestandighed: Dette projekt bruger et potentiometer til at styre displayet på et par 7-segment LED-displays (F5161AH). Når potentiometerknappen drejes, ændres det viste tal i området 0 til 99. Kun én LED lyser til enhver tid, meget kort, men
Arduino atmosfærisk målebånd/ MS5611 GY63 GY86 Demonstration: 4 trin (med billeder)
Arduino atmosfærisk målebånd/ MS5611 GY63 GY86 Demonstration: Dette er virkelig et barometer/ højdemåler, men du vil se årsagen til titlen ved at se på videoen. MS5611 tryksensoren, der findes på Arduino GY63 og GY86 breakout boards, leverer fantastisk ydeevne . På en rolig dag vil den måle din
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 trin
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM:
Elektrisk motor demonstration: 5 trin (med billeder)
Elektrisk motor demonstration: Denne elmotor demonstrerer de grundlæggende principper for elektromagnetisme. Denne demo er enkel at bygge og tager kun en weekend at gøre det. Deleliste: 3D PrinterLaser Cutter Elektrisk WireMagnet Wire (1) Keramisk magnet Medium sandpapir (2) Corne
Demonstration Autosampler: 6 trin
Demonstration Autosampler: Denne instruerbare blev oprettet for at opfylde projektkravet ved Makecourse ved University of South Florida (www.makecourse.com) Prøveudtagning er et vigtigt aspekt af næsten ethvert wetlab, da de kan analyseres for at give vigtig information