Sommario:
- Passaggio 1: Raccomandazioni per l'utente
- Passaggio 2: materiali necessari
- Passaggio 3: sicurezza
- Passaggio 4: assemblaggio
- Passaggio 5: collegamento dei componenti
- Passaggio 6: installazione del software
- Passaggio 7: installazione e configurazione di Arbotix e Pixy Cam
- Passaggio 8: posizionamento del robot
- Passaggio 9: programma
- Passaggio 10: video
- Passaggio 11: conclusione
Video: Dimostrazione del braccio robotico del reattore Arbotix e della Pixycam: 11 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Siamo 2 studenti del college UCN in Danimarca. Siamo stati incaricati di fare un imperscrutabile come parte della nostra valutazione per la nostra classe, robot e visione. I requisiti del progetto erano di includere uno o più robot di arbotix ed eseguire un compito.
Descrizione del progetto:
Il compito scelto per il nostro progetto è stato quello di utilizzare un braccio robotico e una telecamera a colori facendo in modo che il robot prendesse il pennarello e lo spostasse davanti alla telecamera, rilevando il colore di quel pennarello e dal colore riconosciuto il robot disegna una forma su un lavagna dipendeva dal colore.
Di: Razvan Ovreiu e Danny Pedersen
Passaggio 1: Raccomandazioni per l'utente
Si raccomanda che, se si tenta di seguire questo intricato, si abbia una conoscenza o comprensione di base dei seguenti argomenti, anche se non è obbligatorio:
· Arduino (https://learn.trossenrobotics.com/arbotix/7-arboti…)
· Anatomia del robot
· Programmazione di base (preferibilmente C)
· Pazienza
I collegamenti sottostanti e in tutto il manuale possono offrirti la conoscenza necessaria dei diversi argomenti sopra menzionati e molto altro, quindi si consiglia di utilizzarli in caso di domande o problemi.
Arbotix:
Arduino:
pixycam:
Passaggio 2: materiali necessari
Tutti gli elementi elencati che sono elencati, sono tenuti a
replicare la configurazione. Tutti gli articoli possono essere trovati e acquistati sul sito Web di seguito ad eccezione dei pennarelli per lavagna:
www. Trossenrobotics.com
_
1 x braccio robotico del reattore Arbotix
www.interbotix.com/p/phantomx-ax-12-reactor-robot-arm.aspx
_
1 x fotocamera pixy CMUcam5
www.trossenrobotics.com/pixy-cmucam5
_
1 x pulsante
www.trossenrobotics.com/robotGeek-pushbutton
_
2 x pennarelli per lavagna bianca
Passaggio 3: sicurezza
Durante l'accensione, la programmazione e l'esecuzione di arbotix, si consiglia di tenere se stessi e qualsiasi materiale fuori dalla portata del robot, poiché può compiere movimenti rapidi e irregolari.
Si consiglia inoltre di fissare il robot a una superficie per creare una base stabile, poiché i movimenti del robot possono farlo ribaltare facilmente.
Passaggio 4: assemblaggio
L'assemblaggio del braccio robotico del reattore arbotix richiederà tempo e pazienza. Seguire la guida di montaggio del braccio dal link sottostante per evitare problemi di funzionamento una volta terminato il montaggio:
learn.trossenrobotics.com/projects/165-phan…
Passaggio 5: collegamento dei componenti
Passaggio 6: installazione del software
Scarica il software Arduino necessario per la programmazione di
il braccio robotico dal link sottostante (scegliere la versione 1.0.6)
www.arduino.cc/en/Main/OldSoftwareReleases…
Scarica il software della fotocamera pixy chiamato pixymon dal link sottostante:
www.cmucam.org/projects/cmucam5/wiki/Latest…
Installa i due programmi dopo il download.
Ora collega i cavi USB forniti da Arduino e pixycam al tuo computer e apri i programmi e stabilisci una connessione.
Passaggio 7: installazione e configurazione di Arbotix e Pixy Cam
L'arbotix arduino e pixycam devono essere impostati correttamente prima che il divertimento possa iniziare. Ricorda di impostare le firme nell'app PixyMon, la prima firma rappresenterà il colore a destra e la seconda rappresenterà il colore a sinistra.
I collegamenti seguenti dovrebbero essere seguiti passo dopo passo per evitare ulteriori complicazioni.
Le pagine collegate offrono anche come e risoluzione dei problemi se necessario, L'Arbotix e l'arduino:
learn.trossenrobotics.com/interbotix/robot-…
La pixycam:
cmucam.org/projects/cmucam5/wiki/Pixy_Regul…
Passaggio 8: posizionamento del robot
Il posizionamento del robot, della telecamera e della posizione di prelievo dei marker sono preprogrammati, quindi abbiamo realizzato uno schizzo/modello di posizionamento su 2 pezzi di carta A3 per garantire che l'installazione funzionasse ogni volta.
Puoi fare lo stesso, o semplicemente eseguire la sequenza dal nostro programma e creare i tuoi segni per l'installazione.
Passaggio 9: programma
Ecco il programma realizzato in arduino, che deve essere caricato sulla scheda.
Il programma contiene commenti utili che aiuteranno l'utente a comprenderne il concetto.
Passaggio 10: video
Ecco una breve dimostrazione del processo.
Passaggio 11: conclusione
Tutto sommato, con l'esperienza acquisita dalla costruzione, programmazione e documentazione del braccio robotico, i membri del team sono più sicuri delle competenze relative a questo corso.
Le sfide affrontate sono state far funzionare adeguatamente la pixycam con la scheda arduino, quindi è stata utilizzata una grande quantità di tempo nella parte di programmazione. Inoltre, a causa del grande lavoro di precisione coinvolto in questo progetto, il gruppo ha avuto una leggera difficoltà nel trovare gli angoli giusti e le distanze.
Consigliato:
Controllo del braccio robotico con TLV493D, joystick e Arduino: 3 passaggi
Controllo del braccio robotico con TLV493D, Joystick e Arduino: un controller alternativo per il tuo robot con un sensore TLV493D, un sensore magnetico con 3 gradi di libertà (x,y,z) con questi puoi controllare i tuoi nuovi progetti con la comunicazione I2C sul tuo microcontrollori e scheda elettronica che Bast P
Un semplice braccio robotico controllato sul movimento effettivo della mano: 7 passaggi (con immagini)
Un semplice braccio robotico controllato sul movimento effettivo della mano: questo è un braccio robotico DOF molto semplice per principianti. Il braccio è controllato da Arduino. È collegato a un sensore fissato sulla mano dell'operatore. Pertanto l'operatore può controllare il gomito del braccio piegando il proprio movimento del gomito. Al
Doppio display a 7 segmenti controllato da potenziometro in CircuitPython - Dimostrazione della persistenza della visione: 9 passaggi (con immagini)
Doppio display a 7 segmenti controllato da potenziometro in CircuitPython - Dimostrazione della persistenza della visione: questo progetto utilizza un potenziometro per controllare il display su un paio di display a LED a 7 segmenti (F5161AH). Quando si ruota la manopola del potenziometro, il numero visualizzato cambia nell'intervallo da 0 a 99. Si accende un solo LED alla volta, molto brevemente, ma il
Come costruire un reattore a fusione Farnsworth e diventare parte del canone della cultura nucleare: 10 passaggi
Come costruire un reattore a fusione Farnsworth e diventare parte del canone della cultura nucleare: Nella speranza di decentralizzare le gerarchie di potere della conoscenza e potenziare l'individuo, seguiremo i passaggi necessari per costruire un dispositivo che ionizzerà le particelle nel plasma utilizzando elettricità. Questo dispositivo dimostrerà
Come assemblare un impressionante braccio robotico in legno (Parte 1: Robot per il tracciamento della linea) - Basato sul Micro: Bit: 9 passaggi
Come assemblare un impressionante braccio robotico in legno (Parte 1: Robot per il tracciamento della linea) - Basato sul Micro: Bit: questo ragazzo di legno ha tre forme, è molto diverso e impressionante. Allora entriamoci uno per uno