Inhoudsopgave:

Arbotix Reactor Robotarm en Pixycam-demonstratie - Ajarnpa
Arbotix Reactor Robotarm en Pixycam-demonstratie - Ajarnpa

Video: Arbotix Reactor Robotarm en Pixycam-demonstratie - Ajarnpa

Video: Arbotix Reactor Robotarm en Pixycam-demonstratie - Ajarnpa
Video: PhantomX Pincher Robot with CMUcam5 Pixy camera | Arduino project 2024, Juni-
Anonim
Arbotix Reactor Robotarm en Pixycam Demonstratie
Arbotix Reactor Robotarm en Pixycam Demonstratie

Wij zijn 2 studenten van het UCN college in Denemarken. We kregen de opdracht om een ondoorgrondelijke kaart te maken als onderdeel van onze evaluatie voor onze klas, robot en visie. De vereisten van het project waren om een of meer robots van arbotix op te nemen en een taak uit te voeren.

Projectbeschrijving:

De gekozen taak voor ons project was om een robotarm en een kleurencamera te gebruiken waarbij de robot de markering oppakt en voor de camera beweegt, de kleur van die markering detecteert en uit de herkende kleur trekt de robot een vorm op een whiteboard afhankelijk van de kleur.

Door: Razvan Ovreiu & Danny Pedersen

Stap 1: Gebruikersaanbevelingen

Gebruikersaanbevelingen
Gebruikersaanbevelingen

Het wordt aanbevolen dat als u deze intructable probeert te volgen, u enige basiskennis of begrip heeft van de volgende onderwerpen, maar dit is geen must:

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

· Robotanatomie

· Basisprogrammering (bij voorkeur C)

· Geduld

De links hieronder en door de hele instructable kunnen u de benodigde kennis van de verschillende bovengenoemde onderwerpen bieden en nog veel meer, dus het is aan te raden om ze te gebruiken als u vragen of problemen heeft.

Arbotix:

Arduino:

pixycam:

Stap 2: Benodigde materialen

Benodigde materialen
Benodigde materialen
Benodigde materialen
Benodigde materialen
Benodigde materialen
Benodigde materialen
Benodigde materialen
Benodigde materialen

Alle vermelde items die worden vermeld, zijn verplicht om:

repliceer de opstelling. Alle items zijn te vinden en te koop op onderstaande website met uitzondering van de whiteboard markers:

www. Trossenrobotics.com

_

1 x Arbotix-reactorrobotarm

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

_

1 x CMUcam5 pixy-camera

www.trossenrobotics.com/pixy-cmucam5

_

1 x drukknop

www.trossenrobotics.com/robotGeek-pushbutton

_

2 x whiteboardstiften

Stap 3: Veiligheid

Veiligheid
Veiligheid

Bij het opstarten, programmeren en draaien van de arbotix wordt aanbevolen om zichzelf en alle materialen buiten het bereik van de robots te houden, omdat deze snelle en grillige bewegingen kan maken.

Het wordt ook aanbevolen om de robot aan een oppervlak te bevestigen om een stabiele basis te creëren, omdat de robotbewegingen hem gemakkelijk kunnen laten kantelen.

Stap 4: Montage

samenkomst
samenkomst

Het monteren van de arbotix reactor robotarm zal enige tijd en geduld vergen. Volg de handleiding voor armmontage via de onderstaande link om bedieningsproblemen te voorkomen wanneer u klaar bent met monteren:

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

Stap 5: Aansluiting van componenten

Aansluiting van componenten
Aansluiting van componenten

Stap 6: Software-installatie

Software installatie
Software installatie

Download de Arduino-software die nodig is voor het programmeren van

de robotarm via onderstaande link (Kies versie 1.0.6)

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

Download de pixy camera-software genaamd pixymon via de onderstaande link:

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

Installeer de twee programma's na het downloaden.

Sluit nu de meegeleverde USB-kabels van de Arduino en pixycam aan op je computer en open de programma's en breng een verbinding tot stand.

Stap 7: Arbotix en Pixy Cam instellen en configureren

De arbotix arduino en pixycam moeten correct worden ingesteld voordat het plezier kan beginnen. Vergeet niet om de handtekeningen in de PixyMon-app in te stellen, de eerste handtekening vertegenwoordigt de kleur aan de rechterkant en de tweede vertegenwoordigt de kleur aan de linkerkant.

De onderstaande links moeten stap voor stap worden gevolgd om eventuele complicaties verderop te voorkomen.

De gelinkte pagina's bieden ook hoe en probleemoplossing indien nodig, De Arbotix en arduino:

learn.trossenrobotics.com/interbotix/robot-…

De pixycam:

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

Stap 8: Robotplaatsing

Robotplaatsing
Robotplaatsing
Robotplaatsing
Robotplaatsing

De plaatsing van de robot, de camera en de ophaalpositie van de markeringen zijn voorgeprogrammeerd, dus we hebben een plaatsingsschets/sjabloon op 2 stukjes A3-papier gemaakt om ervoor te zorgen dat de opstelling elke keer zou werken.

U kunt hetzelfde doen, of u kunt gewoon de reeks uitvoeren vanuit ons programma en uw eigen markeringen maken voor de installatie.

Stap 9: Programmeren

Hier is het programma gemaakt in arduino, dat moet worden geüpload naar het bord.

Het programma bevat nuttige opmerkingen die de gebruiker zullen helpen het concept ervan te begrijpen.

Stap 10: Video

Hier ligt een korte demonstratie van het proces.

Stap 11: Conclusie

Al met al, met de ervaring die is opgedaan met het bouwen, programmeren en documenteren van de robotarm, hebben de teamleden meer vertrouwen in de vaardigheden die verband houden met deze cursus.

De uitdagingen waren om de pixycam goed te laten werken met het Arduino-bord, daarom werd er veel tijd besteed aan het programmeergedeelte. Bovendien, vanwege het feit dat er veel precisiewerk bij dit project betrokken is, had de groep een lichte worsteling met het vinden van de juiste hoeken en afstanden.

Aanbevolen: