Kazalo:

Arbotix Reactor Robot Arm in Pixycam Demonstracija: 11 korakov
Arbotix Reactor Robot Arm in Pixycam Demonstracija: 11 korakov

Video: Arbotix Reactor Robot Arm in Pixycam Demonstracija: 11 korakov

Video: Arbotix Reactor Robot Arm in Pixycam Demonstracija: 11 korakov
Video: PhantomX Pincher Robot with CMUcam5 Pixy camera | Arduino project 2024, Junij
Anonim
Predstavitev robotske roke Arbotix Reactor in Pixycam
Predstavitev robotske roke Arbotix Reactor in Pixycam

Smo 2 študenta iz univerze UCN na Danskem. Imeli smo nalogo, da kot del našega vrednotenja za naš razred, robota in vizijo naredimo nepopisno. Zahteve projekta so bile vključitev enega ali več robotov iz arbotixa in izvajanje naloge.

Opis projekta:

Za naš projekt smo izbrali nalogo, da z robotsko roko in barvno kamero robot pobere oznako in jo premakne pred kamero, pri čemer zazna barvo tega označevalnika in iz barve, ki jo prepozna, nariše obliko tabla je bila odvisna od barve.

Avtor: Razvan Ovreiu & Danny Pedersen

1. korak: Priporočila uporabnikov

Priporočila uporabnikov
Priporočila uporabnikov

Priporočljivo je, da če poskušate slediti temu nerazumljivemu, imate osnovno znanje ali razumevanje naslednjih predmetov, čeprav to ni nujno:

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

· Anatomija robota

· Osnovno programiranje (po možnosti C)

· Potrpežljivost

Spodnje povezave in povsod po navodilih vam lahko ponudijo potrebno znanje o različnih zgoraj omenjenih temah in še veliko več, zato je priporočljivo, da jih uporabite, če imate kakršna koli vprašanja ali težave.

Arbotix:

Arduino:

pixycam:

Korak: Potrebni materiali

Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali

Vse navedene postavke, ki so naštete, so obvezne

ponovite nastavitev. Vse predmete lahko najdete in kupite na spodnji spletni strani, z izjemo oznak za belo tablo:

www. Trossenrobotics.com

_

1 x Robotska roka reaktorja Arbotix

www.interbotix.com/p/phantomx-ax-12-reactor-robot-arm.aspx

_

1 x CMOS kamera pixy CMUcam5

www.trossenrobotics.com/pixy-cmucam5

_

1 x gumb

www.trossenrobotics.com/robotGeek-pushbutton

_

2 x markerji za belo tablo

3. korak: Varnost

Varnost
Varnost

Pri vklopu, programiranju in izvajanju arbotixa je priporočljivo, da se sami in vsi materiali držite izven dosega robotov, saj lahko hitro in z nerednimi gibi.

Pritrditev robota na površino je priporočljiva tudi za ustvarjanje stabilne podlage, saj se lahko z gibi robotov zlahka prevrne.

4. korak: Montaža

Montaža
Montaža

Sestavljanje robotske roke reaktorja arbotix bo trajalo nekaj časa in potrpljenja. Sledite navodilom za sestavljanje roke na spodnji povezavi, da se izognete težavam pri delovanju, ko končate sestavljanje:

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

5. korak: Povezava komponent

Povezava komponent
Povezava komponent

6. korak: Namestitev programske opreme

Namestitev programske opreme
Namestitev programske opreme

Prenesite programsko opremo Arduino, potrebno za programiranje

robotsko roko na spodnji povezavi (izberite različico 1.0.6)

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

Prenesite programsko opremo za kamero pixy z imenom pixymon s spodnje povezave:

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

Po prenosu namestite oba programa.

Zdaj priključite priložene kable USB iz Arduina in pixycam v računalnik ter odprite programe in vzpostavite povezavo.

7. korak: Nastavitev in konfiguracija Arbotixa in Pixy Camja

Arbotix arduino in pixycam morata biti pravilno nastavljena, preden se zabava lahko začne. Ne pozabite nastaviti podpisov v aplikaciji PixyMon, prvi podpis bo predstavljal barvo na desni, drugi pa barvo na levi.

Spodnjim povezavam je treba slediti korak za korakom, da se izognete kakršnim koli zapletom.

Povezane strani ponujajo tudi, kako in odpravljanje težav, če je to potrebno, Arbotix in arduino:

learn.trossenrobotics.com/interbotix/robot-…

Pixycam:

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

8. korak: Postavitev robota

Namestitev robota
Namestitev robota
Namestitev robota
Namestitev robota

Položaj robota, kamere in položaj za označevanje označevalcev so vnaprej programirani, zato smo na 2 kosih papirja A3 naredili skico/predlogo umestitve, da zagotovimo, da bo nastavitev delovala vsakič.

Lahko storite enako ali pa preprosto zaženete zaporedje iz našega programa in sami naredite oznake za nastavitev.

9. korak: Program

Tu je program, narejen v arduinu, ki ga je treba naložiti na tablo.

Program vsebuje uporabne pripombe, ki bodo uporabniku pomagale razumeti njegov koncept.

10. korak: Video

Tu je kratek prikaz postopka.

11. korak: Zaključek

Skratka, z izkušnjami pri gradnji, programiranju in dokumentiranju robotske roke so člani ekipe bolj samozavestni v veščinah, povezanih s tem tečajem.

Izzivi, s katerimi se je soočilo, so bili, da je pixycam deloval ustrezno z arduino ploščo, zato je bil v programskem delu porabljen veliko časa. Poleg tega, ker je pri tem projektu veliko natančnega dela, se je skupina rahlo borila pri iskanju pravih kotov in razdalj.

Priporočena: