Cuprins:
- Pasul 1: Recomandări de utilizator
- Pasul 2: Materiale necesare
- Pasul 3: Siguranță
- Pasul 4: Asamblare
- Pasul 5: Conexiunea componentelor
- Pasul 6: Instalarea software-ului
- Pasul 7: Configurare și configurare Arbotix și Pixy Cam
- Pasul 8: plasarea robotului
- Pasul 9: Program
- Pasul 10: Video
- Pasul 11: Concluzie
Video: Demonstrația brațului robotului Reactor Arbotix și Pixycam: 11 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Suntem 2 studenți de la facultatea UCN din Danemarca. Ni s-a cerut să facem un lucru de neîncercat ca parte a evaluării noastre pentru clasa, robotul și viziunea noastră. Cerințele proiectului erau includerea unuia sau mai multor roboți din arbotix și efectuarea unei sarcini.
Descrierea proiectului:
Sarcina aleasă pentru proiectul nostru a fost să folosim un braț robotizat și o cameră color cu robotul care ridică markerul și îl mută în fața camerei, detectând culoarea acelui marker și din culoarea recunoscută robotul desenează o formă pe un tablă albă depindea de culoare.
De: Razvan Ovreiu și Danny Pedersen
Pasul 1: Recomandări de utilizator
Se recomandă ca, dacă încercați să urmăriți acest lucru intructibil, să aveți cunoștințe de bază sau să înțelegeți următoarele subiecte, deși nu este obligatoriu:
· Arduino (https://learn.trossenrobotics.com/arbotix/7-arboti…)
· Anatomia robotului
· Programare de bază (de preferință C)
· Răbdare
Link-urile de mai jos și de-a lungul instrucțiunilor vă pot oferi cunoștințele necesare despre diferitele subiecte menționate mai sus și mult mai mult, de aceea este recomandat să le folosiți dacă aveți întrebări sau probleme.
Arbotix:
Arduino:
pixycam:
Pasul 2: Materiale necesare
Toate elementele listate care sunt listate sunt obligatorii
reproduceți setarea. Toate articolele pot fi găsite și cumpărate pe site-ul de mai jos, cu excepția marcajelor de la tablă albă:
www. Trossenrobotics.com
_
1 x braț robot de reactor Arbotix
www.interbotix.com/p/phantomx-ax-12-reactor-robot-arm.aspx
_
1 x cameră pixu CMUcam5
www.trossenrobotics.com/pixy-cmucam5
_
1 x buton
www.trossenrobotics.com/robotGeek-pushbutton
_
2 x markere pentru tablă albă
Pasul 3: Siguranță
Atunci când porniți, programați și rulați arbotixul, se recomandă să vă păstrați singur și orice materiale la îndemâna roboților, deoarece poate face mișcări rapide și neregulate.
Fixarea robotului pe o suprafață este, de asemenea, recomandată pentru a crea o bază stabilă, deoarece mișcările roboților îl pot face să se răstoarne cu ușurință.
Pasul 4: Asamblare
Asamblarea brațului robotului cu reactor arbotix va necesita ceva timp și răbdare. Urmați ghidul de asamblare a brațului de la linkul de mai jos pentru a evita problemele de operare la finalizarea asamblării:
learn.trossenrobotics.com/projects/165-phan…
Pasul 5: Conexiunea componentelor
Pasul 6: Instalarea software-ului
Descărcați software-ul Arduino necesar pentru programarea
brațul robotului din linkul de mai jos (Alegeți versiunea 1.0.6)
www.arduino.cc/en/Main/OldSoftwareReleases…
Descărcați software-ul camerei pixy numit pixymon de pe linkul de mai jos:
www.cmucam.org/projects/cmucam5/wiki/Latest…
Instalați cele două programe după descărcare.
Acum conectați cablurile USB furnizate de la Arduino și pixycam la computer și deschideți programele și stabiliți o conexiune.
Pasul 7: Configurare și configurare Arbotix și Pixy Cam
Arbotix arduino și pixycam trebuie configurate corect înainte ca distracția să poată începe. Nu uitați să setați semnăturile în aplicația PixyMon, prima semnătură va reprezenta culoarea din dreapta, iar a doua va reprezenta culoarea din stânga.
Legăturile de mai jos trebuie urmate pas cu pas pentru a evita orice complicații mai departe.
Paginile conectate oferă, de asemenea, cum și soluționarea problemelor în cazul în care este necesar, Arbotix și arduino:
learn.trossenrobotics.com/interbotix/robot-…
Pixycam-ul:
cmucam.org/projects/cmucam5/wiki/Pixy_Regul…
Pasul 8: plasarea robotului
Amplasarea robotului, a camerei și a poziției de preluare a markerelor sunt preprogramate, așa că am realizat o schiță / șablon de plasare pe 2 bucăți de hârtie A3 pentru a ne asigura că setarea va funcționa de fiecare dată.
Puteți face același lucru sau pur și simplu rulați secvența din programul nostru și puteți face propriile marcaje pentru configurare.
Pasul 9: Program
Iată programul realizat în arduino, care trebuie încărcat pe tablă.
Programul conține comentarii utile care vor ajuta utilizatorul să înțeleagă conceptul său.
Pasul 10: Video
Aici se află o scurtă demonstrație a procesului.
Pasul 11: Concluzie
Una peste alta, Cu experiența acumulată din construirea, programarea și documentarea brațului robotului, membrii echipei sunt mai încrezători în abilitățile legate de acest curs.
Provocările cu care s-au confruntat au fost să facă pixycam-ul să funcționeze în mod adecvat cu placa arduino, de aceea a fost folosit un timp mare în partea de programare. Mai mult, datorită faptului că munca lor de precizie este implicată în acest proiect, grupul a avut o ușoară luptă cu găsirea unghiurilor și distanțelor drepte.
Recomandat:
Controlul brațului robotului cu TLV493D, joystick și, Arduino: 3 pași
Controlul brațului robotului cu TLV493D, joystick și, Arduino: un controler alternativ pentru robotul dvs. cu un senzor TLV493D, un senzor magnetic cu 3 grade de libertate (x, y, z) cu acestea puteți controla noile dvs. proiecte cu comunicare I2C pe microcontrolere și placă electronică care Bast P
Sosirea brațului robot inteligent: 3 pași
Sosirea brațului robot inteligent: Strângerea mâinii cu oaspeții, vorbind lucruri, mâncând și așa mai departe aceste lucruri obișnuite, pentru că sănătatea vieții noastre se află în lucrurile obișnuite, dar pentru unii oameni speciali, este un vis. Unele persoane speciale menționate de mine sunt persoanele cu dizabilități care au pierdut
Control simplu al gesturilor - Controlați-vă jucăriile RC cu mișcarea brațului: 4 pași (cu imagini)
Control simplu al gesturilor - Controlați-vă jucăriile RC cu mișcarea brațului: Bine ați venit la „ible” # 45. Acum ceva timp am realizat o versiune RC complet funcțională a BB8 folosind piese Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R… Când am văzut cât de cool era trupa Forței făcută de Sphero, m-am gândit: „Ok, eu
Utilizarea Arduino Uno pentru poziționarea XYZ a brațului robot 6 DOF: 4 pași
Utilizarea Arduino Uno pentru poziționarea XYZ a brațului robot 6 DOF: Acest proiect este despre implementarea unei schițe Arduino scurte și relativ ușoare pentru a oferi poziționare cinematică inversă XYZ. Am construit un braț robot 6 servo, dar când a venit să găsesc software pentru a-l rula, nu erau prea multe acolo afară de cust
Demonstrația și prevenirea tastaturii Arduino (HID): 4 pași (cu imagini)
Demonstrația și prevenirea exploatării tastaturii Arduino (HID): În acest proiect vom folosi un arduino leonardo pentru a simula un posibil atac USB folosind HID (dispozitiv de interfață umană). Am creat acest tutorial nu pentru a ajuta hackerii, ci pentru a vă arăta câteva pericole reale și cum să vă protejați de aceștia