Indholdsfortegnelse:

Arbotix Reactor Robot Arm og Pixycam Demonstration: 11 trin
Arbotix Reactor Robot Arm og Pixycam Demonstration: 11 trin

Video: Arbotix Reactor Robot Arm og Pixycam Demonstration: 11 trin

Video: Arbotix Reactor Robot Arm og Pixycam Demonstration: 11 trin
Video: ARBOTIX ARM CONTROLLER IN ROS 2024, November
Anonim
Arbotix Reactor Robot Arm og Pixycam demonstration
Arbotix Reactor Robot Arm og Pixycam demonstration

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

Brugeranbefalinger
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

Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
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

Sikkerhed
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

montage
montage

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

Tilslutning af komponenter
Tilslutning af komponenter

Trin 6: Softwareinstallation

Softwareinstallation
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

Robotplacering
Robotplacering
Robotplacering
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: