Talaan ng mga Nilalaman:

Arbotix Reactor Robot Arm at Pixycam Demonstration: 11 Hakbang
Arbotix Reactor Robot Arm at Pixycam Demonstration: 11 Hakbang

Video: Arbotix Reactor Robot Arm at Pixycam Demonstration: 11 Hakbang

Video: Arbotix Reactor Robot Arm at Pixycam Demonstration: 11 Hakbang
Video: ARBOTIX ARM CONTROLLER IN ROS 2024, Nobyembre
Anonim
Arbotix Reactor Robot Arm at Pixycam Demonstration
Arbotix Reactor Robot Arm at Pixycam Demonstration

Kami ay 2 mag-aaral mula sa kolehiyo ng UCN sa Denmark. Inatasan kaming gumawa ng isang hindi masabi bilang isang bahagi ng aming pagsusuri para sa aming klase, robot at paningin. Ang mga kinakailangan ng proyekto ay dapat isama ang isa o higit pang mga robot mula sa arbotix at magsagawa ng isang gawain.

Paglalarawan ng proyekto:

Ang napiling gawain para sa aming proyekto ay ang paggamit ng isang robotic arm at isang color camera na ang robot ay kukunin ang marker at ilipat ito sa harap ng camera, na nakita ang kulay ng marker na iyon at mula sa kulay na kinikilala ang robot ay nakakakuha ng isang hugis sa isang ang whiteboard ay nakasalalay sa kulay.

Ni: Razvan Ovreiu at Danny Pedersen

Hakbang 1: Mga Rekomendasyon ng Gumagamit

Mga Rekomendasyon ng Gumagamit
Mga Rekomendasyon ng Gumagamit

Inirerekumenda na kung susubukan mong sundin ang hindi maipasok na ito mayroon kang ilang pangunahing kaalaman o pag-unawa sa mga sumusunod na paksa kahit na hindi kinakailangan:

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

· Anatomya ng robot

· Pangunahing programa (mas mabuti ang C)

· Pagpasensya

Ang mga link sa ibaba at sa buong pagtuturo ay maaaring mag-alok sa iyo ng kinakailangang kaalaman ng iba't ibang mga nabanggit na paksa at higit pa kaya pinayuhan mong gamitin ang mga ito kung mayroon kang anumang mga katanungan o problema.

Arbotix:

Arduino:

pixycam:

Hakbang 2: Mga Kinakailangan na Materyales

Mga Kinakailangan na Materyales
Mga Kinakailangan na Materyales
Mga Kinakailangan na Materyales
Mga Kinakailangan na Materyales
Mga Kinakailangan na Materyales
Mga Kinakailangan na Materyales
Mga Kinakailangan na Materyales
Mga Kinakailangan na Materyales

Ang lahat ng mga nakalistang item na nakalista, ay kinakailangan upang

gayahin ang setup. Ang lahat ng mga item ay maaaring matagpuan at mabili sa website sa ibaba na may mga pagbubukod ng mga marka ng whiteboard:

www. Trossenrobotics.com

_

1 x Arbotix reactor robot braso

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

_

1 x CMUcam5 pixy camera

www.trossenrobotics.com/pixy-cmucam5

_

1 x pushbutton

www.trossenrobotics.com/robotGeek-pushbutton

_

2 x mga marka ng whiteboard

Hakbang 3: Kaligtasan

Kaligtasan
Kaligtasan

Kapag pinapagana, pinaprograma at pinapatakbo ang arbotix, inirerekumenda na panatilihing maabot ang sarili at anumang mga materyal mula sa mga robot na maabot, dahil maaari itong gumawa ng mabilis at sa maling paggalaw.

Ang pag-fasten ng robot sa isang ibabaw ay inirerekumenda din upang lumikha ng isang matatag na base, dahil ang mga paggalaw ng robot ay maaaring gawin itong madaling tip.

Hakbang 4: Assembly

Assembly
Assembly

Ang pagtitipon ng arbotix reactor robot arm ay magtatagal ng kaunting oras at pasensya. Sundin ang gabay sa braso ng pagpupulong mula sa link sa ibaba upang maiwasan ang mga problema sa pagpapatakbo kapag tapos nang tipunin:

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

Hakbang 5: Koneksyon ng Mga Bahagi

Koneksyon ng Mga Bahagi
Koneksyon ng Mga Bahagi

Hakbang 6: Pag-install ng Software

Pag install ng software
Pag install ng software

I-download ang Arduino software na kinakailangan para sa programa ng

ang braso ng robot mula sa link sa ibaba (Pumili ng bersyon 1.0.6)

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

I-download ang software ng pixy camera na pinangalanang pixymon mula sa link sa ibaba:

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

I-install ang dalawang mga programa pagkatapos ng pag-download.

Ikonekta ngayon ang mga naibigay na USB cable mula sa Arduino at pixycam sa iyong computer at buksan ang mga programa at magtaguyod ng isang koneksyon.

Hakbang 7: Pag-setup at Pag-configure ng Arbotix at Pixy Cam

Ang arbotix arduino at pixycam ay kailangang i-setup nang tama bago magsimula ang kasiyahan. Tandaan na itakda ang mga lagda sa PixyMon app, ang unang pirma ay kumakatawan sa kulay sa kanan, at ang pangalawa ay kumakatawan sa kulay sa kaliwa.

Ang mga link sa ibaba ay dapat sundin sunud-sunod upang maiwasan ang anumang mga komplikasyon sa karagdagang.

Nag-aalok din ang mga naka-link na pahina kung paano at pag-troubleshoot kung kinakailangan ito, Ang Arbotix at arduino:

learn.trossenrobotics.com/interbotix/robot-…

Ang pixycam:

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

Hakbang 8: Pagkalalagay ng Robot

Paglalagay ng Robot
Paglalagay ng Robot
Paglalagay ng Robot
Paglalagay ng Robot

Ang paglalagay ng robot, camera at posisyon ng pick up ng mga marker ay paunang nakaprogram, kaya gumawa kami ng isang sketch / template ng pagkakalagay sa 2 piraso ng papel na A3 upang matiyak na gagana ang pag-set up sa bawat oras.

Maaari mong gawin ang pareho, o patakbuhin lamang ang pagkakasunud-sunod mula sa aming programa at gumawa ng iyong sariling mga marka para sa pag-setup.

Hakbang 9: Programa

Narito ang program na ginawa sa arduino, na kailangang i-upload sa board.

Naglalaman ang programa ng mga kapaki-pakinabang na komento na makakatulong sa gumagamit na maunawaan ang konsepto nito.

Hakbang 10: Video

Narito ang isang maikling demonstrasyon ng proseso.

Hakbang 11: Konklusyon

Lahat sa kabuuan, Sa nakuhang karanasan mula sa pagbuo, pag-program at pagdodokumento sa braso ng robot, Mas may kumpiyansa ang mga miyembro ng koponan sa mga kasanayang nauugnay sa kursong ito.

Ang mga hamon na kinakaharap ay ang paggawa ng pixycam na gumana nang sapat sa arduino board, kung kaya't maraming oras ang ginamit sa bahagi ng programa. Bukod dito dahil sa ang katunayan ang kanilang ay maraming katumpakan na gawain na kasangkot sa proyektong ito ang grupo ay nagkaroon ng isang bahagyang pakikibaka sa paghahanap ng tamang mga anggulo at distansya.

Inirerekumendang: