Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
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
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
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
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
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
Stap 6: 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
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:
Robotarm: 15 stappen
Robotarm: autosysteem hebben
De komst van de intelligente robotarm: 3 stappen
De komst van de intelligente robotarm: handen schudden met gasten, dingen praten, eten enzovoort, want de gezondheid van ons leven zit in de gewone dingen, maar voor sommige speciale mensen is het een droom. Enkele speciale mensen die door mij worden genoemd, zijn mensen met een handicap die
Robotarm: 3 stappen
Robotarm: Ciao a tutti! Vediamo come si può costruire un braccio robotico controllabile da remoto
UStepper Robotarm 4: 5 stappen
UStepper Robotarm 4: Dit is de 4e iteratie van mijn robotarm, die ik heb ontwikkeld als een applicatie voor onze uStepper stepper-besturingskaart. Omdat de robot 3 stappenmotoren heeft en een servo voor bediening (in zijn basisconfiguratie) is hij niet beperkt tot uStepper
Robotarm: 5 stappen
Robotarm: het doel van deze Instructable is om u te helpen bij het bouwen van uw eigen 3D-geprinte robotarm. Mijn motivatie voor het bouwen van deze robotarm komt voort uit een interesse in mechatronica en het ontbreken van goede documentatie voor het bouwen van een 4-assige arm met stappenmotoren, Ardu