Innholdsfortegnelse:

Arbotix Reactor Robot Arm og Pixycam Demonstrasjon: 11 trinn
Arbotix Reactor Robot Arm og Pixycam Demonstrasjon: 11 trinn

Video: Arbotix Reactor Robot Arm og Pixycam Demonstrasjon: 11 trinn

Video: Arbotix Reactor Robot Arm og Pixycam Demonstrasjon: 11 trinn
Video: PhantomX 2DOF Robot Turret: Arbotix & Matlab Controller 2024, Juni
Anonim
Arbotix Reactor Robot Arm og Pixycam demonstrasjon
Arbotix Reactor Robot Arm og Pixycam demonstrasjon

Vi er 2 studenter fra UCN college i Danmark. Vi fikk i oppgave å gjøre en ugjennomsiktig som en del av vår evaluering for klassen, roboten og visjonen. Kravene til prosjektet var å inkludere en eller flere roboter fra arbotix og utføre en oppgave.

Prosjektbeskrivelse:

Den valgte oppgaven for prosjektet vårt var å bruke en robotarm og et fargekamera med at roboten plukker opp markøren og flytter den foran kameraet, oppdager fargen på den markøren og fra den fargen som gjenkjennes roboten tegner en form på en tavlen var avhengig av fargen.

Av: Razvan Ovreiu & Danny Pedersen

Trinn 1: Brukeranbefalinger

Brukeranbefalinger
Brukeranbefalinger

Det anbefales at hvis du prøver å følge dette ustrukturerbare, har du grunnleggende kunnskap eller forståelse for følgende emner, men ikke et must:

· Arduino (https://learn.trossenrobotics.com/arbotix/7-arboti…)

· Robotanatomi

· Grunnleggende programmering (helst C)

· Tålmodighet

Koblingene nedenfor og gjennom instruksjonene kan tilby deg nødvendig kunnskap om de forskjellige ovennevnte emnene og mye mer, så det anbefales å bruke dem hvis du har spørsmål eller problemer.

Arbotix:

Arduino:

pixycam:

Trinn 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 elementene som er oppført, må

replikere oppsettet. Alle elementene kan bli funnet og kjøpt på nettstedet nedenfor med unntak av tavlemerkene:

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 trykknapp

www.trossenrobotics.com/robotGeek-pushbutton

_

2 x tavlemarkører

Trinn 3: Sikkerhet

Sikkerhet
Sikkerhet

Når du setter i gang, programmerer og kjører arbotix, anbefales det å holde seg selv og alle materialer utenfor robotenes rekkevidde, da det kan gjøre raske og uberegnelige bevegelser.

Det anbefales også å feste roboten til en overflate for å skape en stabil base, ettersom robotbevegelsene lett kan velte.

Trinn 4: Montering

montering
montering

Montering av arbotix -reaktorrobotarmen vil ta litt tid og tålmodighet. Følg armmonteringsguiden fra lenken nedenfor for å unngå driftsproblemer når du er ferdig med å montere:

learn.trossenrobotics.com/projects/165-phan…

Trinn 5: Tilkobling av komponenter

Tilkobling av komponenter
Tilkobling av komponenter

Trinn 6: Programvareinstallasjon

Programvareinstallasjon
Programvareinstallasjon

Last ned Arduino -programvaren som trengs for programmering av

robotarmen fra lenken nedenfor (Velg versjon 1.0.6)

www.arduino.cc/en/Main/OldSoftwareReleases …

Last ned pixy -kameraprogramvaren pixymon fra lenken nedenfor:

www.cmucam.org/projects/cmucam5/wiki/Latest…

Installer de to programmene etter nedlasting.

Koble nå de medfølgende USB -kablene fra Arduino og pixycam til datamaskinen og åpne programmene og opprett en tilkobling.

Trinn 7: Oppsett og konfigurering av Arbotix og Pixy Cam

Arbotix arduino og pixycam må konfigureres riktig før moroa kan begynne. Husk å angi signaturene i PixyMon -appen, den første signaturen vil representere fargen til høyre, og den andre vil representere fargen til venstre.

Koblingene nedenfor bør følges trinnvis for å unngå komplikasjoner videre.

De koblede sidene tilbyr også hvordan og feilsøking hvis det er nødvendig, Arbotix og arduino:

learn.trossenrobotics.com/interbotix/robot-…

Pixycam:

cmucam.org/projects/cmucam5/wiki/Pixy_Regul…

Trinn 8: Robotplassering

Robotplassering
Robotplassering
Robotplassering
Robotplassering

Plasseringen av roboten, kameraet og opptaksposisjonen til markørene er forhåndsprogrammert, så vi laget en plasseringsskisse/mal på 2 stykker A3 -papir for å sikre at oppsettet ville fungere hver gang.

Du kan gjøre det samme, eller bare kjøre sekvensen fra programmet vårt og lage dine egne markeringer for oppsettet.

Trinn 9: Program

Her er programmet laget i arduino, som må lastes opp til brettet.

Programmet inneholder nyttige kommentarer som vil hjelpe brukeren å forstå konseptet.

Trinn 10: Video

Her ligger en kort demonstrasjon av prosessen.

Trinn 11: Konklusjon

Alt i alt Med erfaringen fra å bygge, programmere og dokumentere robotarmen, er teammedlemmene mer sikre på ferdighetene knyttet til dette kurset.

Utfordringene vi stod overfor var å få pixycam til å fungere tilstrekkelig med arduino -kortet, derfor ble det brukt mye tid i programmeringsdelen. På grunn av at det er mye presisjonsarbeid involvert i dette prosjektet, hadde gruppen en liten kamp med å finne de rette vinklene og avstandene.

Anbefalt: