Sadržaj:

Arbotix Reactor Robot Arm i Pixycam demonstracija: 11 koraka
Arbotix Reactor Robot Arm i Pixycam demonstracija: 11 koraka

Video: Arbotix Reactor Robot Arm i Pixycam demonstracija: 11 koraka

Video: Arbotix Reactor Robot Arm i Pixycam demonstracija: 11 koraka
Video: PhantomX Pincher Robot with CMUcam5 Pixy camera | Arduino project 2024, Lipanj
Anonim
Arbotix Reactor Robot Arm i Pixycam demonstracija
Arbotix Reactor Robot Arm i Pixycam demonstracija

Mi smo 2 studenta s UCN koledža u Danskoj. Imali smo zadatak učiniti nedokučivim kao dio naše evaluacije za naš razred, robota i viziju. Uvjeti projekta bili su uključivanje jednog ili više robota iz arbotixa i izvođenje zadatka.

Opis projekta:

Odabrani zadatak našeg projekta bio je upotrijebiti robotsku ruku i kameru u boji kako bi robot uzeo marker i pomaknuo ga ispred kamere, detektirajući boju tog markera i iz prepoznate boje robot iscrtava oblik na bijela ploča ovisila je o boji.

Napisali: Razvan Ovreiu & Danny Pedersen

Korak 1: Korisničke preporuke

Preporuke korisnika
Preporuke korisnika

Preporučuje se da ako pokušate slijediti ovu nerazumljivu stvar, imate osnovno znanje ili razumijevanje sljedećih tema, iako to nije nužno:

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

· Anatomija robota

· Osnovno programiranje (po mogućnosti C)

· Strpljenje

Linkovi ispod i kroz uputstva mogu vam ponuditi potrebno znanje iz različitih gore navedenih predmeta i još mnogo toga pa se savjetuje da ih koristite ako imate bilo kakvih pitanja ili problema.

Arbotix:

Arduino:

pixycam:

Korak 2: Potrebni materijali

Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali

Sve navedene stavke koje su navedene, obavezne su da

ponoviti postavku. Sve stavke mogu se pronaći i kupiti na donjoj web stranici, osim oznaka na bijeloj ploči:

www. Trossenrobotics.com

_

1 x Arbotix reaktorska robotska ruka

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

_

1 x CMUcam5 pixy kamera

www.trossenrobotics.com/pixy-cmucam5

_

1 x tipkalo

www.trossenrobotics.com/robotGeek-pushbutton

_

2 x markera na bijeloj ploči

Korak 3: Sigurnost

Sigurnost
Sigurnost

Pri uključivanju, programiranju i pokretanju arbotixa preporučuje se držati sebe i sve materijale izvan dosega robota jer može brzo i nestalno kretati.

Pričvršćivanje robota na površinu također se preporučuje za stvaranje stabilne baze, budući da ga pokreti robota mogu lako prevrnuti.

Korak 4: Montaža

Skupština
Skupština

Sklapanje ruke robota reaktora arbotix potrajat će malo vremena i strpljenja. Slijedite vodič za sastavljanje ruku s donje veze kako biste izbjegli operativne probleme nakon sastavljanja:

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

Korak 5: Povezivanje komponenti

Povezivanje komponenti
Povezivanje komponenti

Korak 6: Instalacija softvera

Instalacija softvera
Instalacija softvera

Preuzmite Arduino softver potreban za programiranje

robotska ruka s donje veze (Odaberite verziju 1.0.6)

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

Preuzmite softver za kameru pixy pod imenom pixymon s donje veze:

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

Nakon preuzimanja instalirajte dva programa.

Sada spojite isporučene USB kabele s Arduina i pixy kamere na računalo i otvorite programe i uspostavite vezu.

Korak 7: Postavljanje i konfiguracija Arbotixa i Pixy Cam -a

Arbotix arduino i pixycam moraju biti ispravno postavljeni prije nego zabava počne. Ne zaboravite postaviti potpise u aplikaciji PixyMon, prvi potpis predstavlja boju s desne strane, a drugi s lijeve strane.

Donje veze treba slijediti korak po korak kako biste izbjegli daljnje komplikacije.

Povezane stranice također nude kako i rješavanje problema ako to bude potrebno, Arbotix i arduino:

learn.trossenrobotics.com/interbotix/robot-…

Pixycam:

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

Korak 8: Postavljanje robota

Postavljanje robota
Postavljanje robota
Postavljanje robota
Postavljanje robota

Položaj robota, kamere i položaj podizanja markera unaprijed su programirani, pa smo napravili skicu/predložak položaja na 2 komada papira A3 kako bismo osigurali da bi postavljanje radilo svaki put.

Možete učiniti isto, ili jednostavno pokrenuti slijed iz našeg programa i napraviti vlastite oznake za postavljanje.

Korak 9: Program

Ovdje je program napravljen u arduinu, koji se mora učitati na ploču.

Program sadrži korisne komentare koji će pomoći korisniku da razumije njegov koncept.

Korak 10: Video

Ovdje se nalazi kratka demonstracija procesa.

Korak 11: Zaključak

Sve u svemu, s iskustvom stečenim u izgradnji, programiranju i dokumentiranju ruke robota, članovi tima su sigurniji u vještine povezane s ovim tečajem.

Izazovi s kojima se suočavali bili su učiniti da pixycam radi adekvatno s arduino pločom, stoga je u programskom dijelu potrošeno mnogo vremena. Nadalje, s obzirom na činjenicu da je u ovaj projekt uloženo mnogo preciznog rada, skupina se lagano borila s pronalaženjem odgovarajućih kutova i udaljenosti.

Preporučeni: