Sommario:

Sparky Jr. - Robot di telepresenza fai da te: 21 passaggi
Sparky Jr. - Robot di telepresenza fai da te: 21 passaggi

Video: Sparky Jr. - Robot di telepresenza fai da te: 21 passaggi

Video: Sparky Jr. - Robot di telepresenza fai da te: 21 passaggi
Video: Я ходил за покупками с помощью робота телеприсутствия во время блокировки COVID 19, соблюдая протокол социального дистанцирования 2024, Luglio
Anonim
Sparky Jr. - Robot di telepresenza fai da te
Sparky Jr. - Robot di telepresenza fai da te

"Potresti chiamare Sparky una macchina per chiacchiere all'avanguardia" - Wired Magazine SPARKY: Il nome Sparky è basato su un acronimo di Self Portrait Artifact / Roving Chassis - un progetto artistico iniziato nei primi anni '90 utilizzando spazzatura, oggetti trovati e tecnologia abbandonata. Sparky Jr. può anche essere realizzato con una vasta gamma di hardware e componenti trovati o scroccati, ma questo è stato creato con un mix di materiali nuovi ed esistenti Tutti insieme, questo assemblaggio di hardware diventa una macchina unica - Sparky Jr. - un wireless rover in grado di effettuare chat video faccia a faccia su Internet. Unisciti alla crescente comunità di produttori di telepresenza fai-da-te

Passaggio 1: ecco un elenco dell'hardware di base utilizzato per creare Sparky Jr

Ecco un elenco dell'hardware di base utilizzato per costruire Sparky Jr
Ecco un elenco dell'hardware di base utilizzato per costruire Sparky Jr

Per il telaio del robotMac Mini computerLilliput 7 VGA per auto-computer monitoriRobot Create robot chassisAdattatore Keyspan da seriale a USBMicrofono da tavolo USB LogitechWebcam Creative Labs Ultra VF0060Altoparlanti alimentati tramite USBBatteria hobby 12 v. 7AhCaricabatteria da 12 VInvertitore da 100 wattPresa femmina accendisigariPiccoli angolari hardware Piccoli dadi 10/32 assortiti e bulloni Parti del set di erettore assortite Foglio di plastica sottileHardware 10/32 Per il computer di controllo:Qualsiasi computer abilitato per il Web con webcam Cuffie per chatLogitech USB Game padStrumenti necessari:colla a caldo e pistolaTrapano/cacciavite e punteFascetteForbiciColtello opacoCacciaviteOpzionale: 2° monitor (per l'installazione)Sega da tavolo/trapano a colonna1/ 8 e 1/4 Plastica acrilicapiccoli cubetti acriliciDissolvente acrilico e applicatore

Passaggio 2: parte 1a: configurazione dell'hardware del computer

Parte 1a: Configurazione dell'hardware del computer
Parte 1a: Configurazione dell'hardware del computer

Per prima cosa configura il Mac e il monitor di Sparky come faresti normalmente, così come la webcam, gli altoparlanti e il microfono. Collega anche iRobot Create al Mac utilizzando l'adattatore seriale/USB Keyspan. Verificheremo questa connessione in seguito durante la configurazione del software.

Fase 3: Parte 1b: Configurazione del computer di controllo

Parte 1b: Configurazione del computer di controllo
Parte 1b: Configurazione del computer di controllo

Configurazione del computer di controllo: dovrebbe essere semplice. Puoi utilizzare qualsiasi Macintosh con una webcam che si connette a Internet e può gestire la chat video. Può essere un desktop, un laptop o un netbook. Personalmente ho scelto un netbook Dell Mini 9 con installato un sistema operativo Mac compromesso. Questo computer avrà bisogno di un game pad USB e di un auricolare per chat USB collegato. Installa Skype.

Passaggio 4: parte 1c: prova Skype

Parte 1c: prova Skype
Parte 1c: prova Skype

Installa Skype su entrambi i Mac e verifica che la videochat funzioni. Potrebbe essere necessario accedere al pannello delle preferenze e apportare modifiche.

Passaggio 5: Parte 1d: Test della batteria

Parte 1d: test della batteria
Parte 1d: test della batteria

Una volta che il computer e Skype funzionano, spegni tutto e collega il Mac e il monitor al 12v. batteria utilizzando l'invertitore dell'accendisigari. Il Mac a 3 poli si collega direttamente e il monitor può utilizzare l'adattatore per accendisigari incluso. Riavvia il Mac e provalo di nuovo. Tutto dovrebbe funzionare come prima fino a quando la batteria non si scarica. Dovresti ottenere almeno un'ora o due con una carica completa

Passaggio 6: Parte 2a: Configurazione del controller del joystick

Parte 2a: Configurazione del controller del joystick
Parte 2a: Configurazione del controller del joystick

Attualmente, il nostro software di controllo funziona solo su un Mac, ma la prossima versione funzionerà sia su Mac che su PC, il che consentirà una gamma più ampia di opzioni hardware. Se il testo sul tuo monitor Sparky è troppo difficile da leggere perché stai usando una piccola TV invece di un monitor VGA, potresti voler usare un secondo monitor per la configurazione del software. Una volta completato, puoi tornare al monitor permanente di Sparky.

Passaggio 7: Parte 2b: installare il driver Keyspan

Parte 2b: installare il driver Keyspan
Parte 2b: installare il driver Keyspan

Scarica e installa il driver dell'adattatore seriale Keyspan sul Mac di Sparky. Segui le istruzioni fornite da Keyspan.

Passaggio 8: Parte 2c: installare i plug-in di controllo del joystick

Parte 2c: installare i plug-in di controllo del joystick
Parte 2c: installare i plug-in di controllo del joystick

Scarica il programma di installazione di Sparky Jr. Joystick. Metti questo sul computer che usi come "cabina di controllo". Scarica il programma di installazione di Sparky Jr. iRobot Server. Metti questo sul Mac Mini a bordo di Sparky. Questi programmi di installazione posizioneranno diversi file sul tuo sistema e un'icona sul desktop. Consiglio di inserire le icone di Skype e del controller nel dock accanto alle preferenze di sistema per un facile accesso su entrambi i computer.

Passaggio 9: Parte 2d: testare il software di controllo

Parte 2d: test del software di controllo
Parte 2d: test del software di controllo

Esegui i seguenti passaggi in questo esatto ordine1) Posiziona iRobot Create su un blocco, in modo che le ruote possano girare liberamente2) Assicurati che tutto l'hardware sia collegato a Sparky e controlla il computer3) Accendi il pulsante iRobot Create ON4) Accendi entrambi i computer5) Avvia Skype su entrambi i computer e accedi. (ogni computer ha bisogno di un account) 6) Avvia il controller Sparky su ogni computer e premi il pulsante di connessione. 7) Assicurati che i messaggi nella finestra del controller di Sparky indichino una connessione.8) Assicurati di fare clic ed evidenziare la finestra della chat di testo Skype su Sparky.9) Sposta il joystick in avanti una o due volte. Le ruote dovrebbero girare immediatamente, ma potrebbe volerci circa un minuto prima che il primo comando risponda. Una volta iniziato, non dovrebbe esserci alcun ritardo tra i comandi e la risposta.

Passaggio 10: Parte 3: Introduzione alla struttura e al guscio esterno

Parte 3: Introduzione alla struttura e al guscio esterno
Parte 3: Introduzione alla struttura e al guscio esterno

Sparky Jr. richiede un minimo di parti strutturali per contenere tutti i componenti. Il guscio esterno è costituito da un unico foglio di plastica flessibile, che diventa rigido e abbastanza resistente da fungere da esoscheletro una volta assemblato. Il monitor e gli altoparlanti di Sparky sono fissati a questo guscio e sono completamente supportati da esso. L'altra parte strutturale richiesta da Sparky Jr. è un piccolo ripiano interno per tenere in posizione il Mac e altri componenti. Può essere realizzato con molti materiali diversi, tra cui legno, plastica e metallo, anche le parti del set Lego o Erector funzioneranno. Ma consiglio di costruirlo usando acrilico o plexiglas. I risultati saranno forti, leggeri e puliti. Entrambi i modelli sono disponibili per il download su SparkyJr.com.

Passaggio 11: Parte 3a: Ripiano interno (parte 1)

Parte 3a: Ripiano interno (parte 1)
Parte 3a: Ripiano interno (parte 1)

Scarica il file zip contenente il modello per lo scaffale e stampali. Assicurati di stampare al 100% (anche se la stampante avverte di ritagliare l'immagine). Misura l'immagine per confermare la dimensione corretta. Se stai usando legno o metallo, costruisci lo scaffale a modo tuo. Se si utilizza l'acrilico, tracciare con cura il motivo sul materiale e tagliare i pezzi utilizzando una sega da banco con lama di legno fine e un trapano con punta in plastica o legno fine. Il materiale spesso 1/4" è ideale per le gambe, ma la parte superiore e i piedi sono 1/8". Se dovessi scegliere un unico spessore, vai con il 1/4".

Passaggio 12: Parte 3a: Ripiano interno (parte 2)

Parte 3a: Ripiano interno (parte 2)
Parte 3a: Ripiano interno (parte 2)

Appoggia la parte superiore su una superficie piana e allinea ciascuna delle parti delle gambe in modo che poggino sopra, a filo lungo il bordo laterale con i 3 fori allineati. Fai scorrere con cautela una singola goccia di solvente acrilico lungo il giunto interno e lascia agire per alcuni minuti. Posiziona ogni pezzo del piede su iRobot Create usando i quattro piccoli fori per le viti. Allinea i pezzi in modo che i bordi più larghi siano rivolti verso l'interno e in avanti. Tenere i bulloni allentati in modo che i pezzi del piede possano essere regolati. Posiziona il tavolo sui piedi con il bordo angolato delle gambe rivolto in avanti. Apportare le regolazioni ai piedi in modo che i loro bordi siano allineati a filo con le gambe. Fai scorrere con cautela una goccia di solvente su ciascuna di queste giunture e lascia agire.*Opzionale. Rimuovere il tavolo da iRobot Create e adagiarlo nuovamente a faccia in giù su una superficie piana in modo che la parte inferiore sia esposta. Usa il solvente per attaccare con cura i cubetti a ciascuna giuntura gamba/superiore per fungere da supporto strutturale aggiuntivo.

Passaggio 13: Parte 3a: Ripiano interno (parte 3)

Parte 3a: Ripiano interno (parte 3)
Parte 3a: Ripiano interno (parte 3)

Una volta che lo scaffale è pronto, montalo sullo chassis di iRobot Create utilizzando le quattro viti 10/32 incluse. Assicurati di posizionare le staffe angolari montate nei fori posteriori sotto il piede del ripiano, così come 2 rondelle nei fori anteriori per mantenere un livello uniforme. Queste staffe vengono utilizzate per montare il guscio esterno sull'iRobot.

Passaggio 14: Parte 3b: Guscio esterno (parte 1)

Parte 3b: Guscio esterno (parte 1)
Parte 3b: Guscio esterno (parte 1)

Il modello per il guscio esterno di Sparky può essere scaricato su SparkyJr.com. È un disegno 2D a grandezza naturale realizzato con Google SketchUp. Misura 35 x 24 1/4" e può essere stampato utilizzando 15 fogli di carta. Segui questi passaggi per assicurarti che il motivo venga stampato esattamente in scala 1: 1. 1) Scarica e installa SketchUp per il tuo computer.2) Scarica e apri il file chiamato Sparky_outer_shell_01 da SparkyJr.com.3) Aprire il file e passare alla modalità paraline disattivando la modalità prospettiva. Per disattivare la modalità prospettiva, aprire il menu "Fotocamera" e fare clic su "Prospettiva" (in modo che non sia presente un segno di spunta visualizzato accanto ad essa).4) Seleziona una vista standard scalabile: In alto. Per selezionare una vista standard, apri il menu "Fotocamera", seleziona "Standard" e fai clic su una delle viste.5 Ridimensiona la finestra di SketchUp in modo che il i bordi destro e sinistro del disegno toccano esattamente entrambi i bordi laterali della tela.6) Aprire il menu "File", quindi fare clic su "Imposta documento".7) Nella sezione "Dimensioni di stampa" della finestra di dialogo "Stampa", deselezionare l'opzione "Adatta alla pagina".8) Se sei in modalità parallela (passaggio 1) e hai selezionato una visualizzazione standard (passaggio 2), le opzioni di scala nella rint Scale" sono abilitati quando si deseleziona l'opzione "Adatta alla pagina". Impostare la scala da 1 a 1.9) Fare clic su "OK" per salvare le impostazioni del documento, quindi stampare il modello aprendo il menu "File", quindi facendo clic su "Stampa".10) Assemblare il modello utilizzando del nastro adesivo trasparente, prendendo cura di mantenere il corretto allineamento.

Passaggio 15: Parte 3b: Guscio esterno (parte 2)

Parte 3b: Guscio esterno (parte 2)
Parte 3b: Guscio esterno (parte 2)

Il modello è stato progettato con i componenti esatti dell'elenco hardware sopra - Se si utilizzano parti diverse, sarà necessario personalizzare il modello per adattarle. Inoltre, alcuni dei punti di attacco tra l'iRobot e il guscio di plastica sono difficili da determinare con precisione: aiuta a farlo un po' alla volta. Supponiamo che il primo tentativo sarà un po' un pasticcio quando sarà tutto assemblato, quindi non è una cattiva idea avere qualche pezzo di plastica in più a portata di mano. Disporre e fissare insieme la stampa del cartamodello. Traccialo sul materiale (o ritaglia il modello di carta e disegnaci intorno se non riesci a ricalcarlo) e ritaglia il modello, compresi i fori per il monitor, gli altoparlanti e la webcam. Praticare tutti i fori con una punta da trapano 10/32 o leggermente più grande. Permetti al tuo gatto di aiutarti se necessario.

Passaggio 16: Parte 3b: Supporto per monitor a guscio esterno

Parte 3b: Supporto per monitor a guscio esterno
Parte 3b: Supporto per monitor a guscio esterno

Appoggia il monitor a faccia in giù sulla plastica, allinea e incolla a caldo quattro piccole staffe angolari su di esso. Assicurarsi di orientare il monitor in modo che i connettori e le prese si trovino sul bordo superiore. Allinea anche la webcam e incollala a caldo anche lungo il bordo superiore del monitor. Ora puoi confermare l'allineamento della webcam e i fori di montaggio. Tagliare e praticare questi fori e avvitare il monitor/webcam con l'hardware.

Passaggio 17: Parte 3b: Supporto per altoparlante a guscio esterno

Parte 3b: Supporto per altoparlante a guscio esterno
Parte 3b: Supporto per altoparlante a guscio esterno

Centrare gli altoparlanti sui loro fori e fissarli facendo scorrere una goccia di colla a caldo attorno al bordo di ciascuno.

Passaggio 18: Parte 3b: Assemblaggio del guscio esterno 1

Parte 3b: Assemblaggio del guscio esterno 1
Parte 3b: Assemblaggio del guscio esterno 1

Ora assembla parzialmente la shell con l'hardware 10/32. Fare attenzione a sovrapporre i pezzi nell'ordine corretto, altrimenti i fori non si allineeranno correttamente. Noterai come la forma diventa strutturalmente rigida con solo pochi bulloni aggiunti.

Passaggio 19: Parte 3b: Allineamento del paraurti anteriore del guscio esterno

Parte 3b: Allineamento del paraurti anteriore del guscio esterno
Parte 3b: Allineamento del paraurti anteriore del guscio esterno

I due fori contrassegnati lungo il bordo anteriore inferiore della plastica corrispondono a due fori praticati attraverso il paraurti anteriore di iRobot Create. Usando i fori sulla plastica come guida per contrassegnare il paraurti, segnare e praticare i fori del paraurti.*Notare come il paraurti anteriore di iRobot Create ha ancora una gamma completa di movimento anche con il guscio esterno attaccato. In effetti, il guscio si comporta come una molla del paraurti, mantenendolo in posizione estratta e aiutandolo a tornare indietro quando viene urtato. Se il tuo non funziona, controlla l'allineamento dei punti di attacco e apporta le modifiche necessarie.

Passaggio 20: Parte 3b: Allineamento della staffa finale del guscio esterno

Parte 3b: Allineamento della staffa finale del guscio esterno
Parte 3b: Allineamento della staffa finale del guscio esterno

Dopo aver eseguito i due fori del paraurti e il bordo anteriore della plastica attaccato a iRobot Create, controllare l'allineamento dei restanti quattro punti della staffa angolare (uno si trova su ciascun lato del paraurti e un altro si trova su ciascun lato del principale telaio). Idealmente, queste staffe sono allineate in modo che abbiano un bordo e un foro per la vite a filo con il guscio di plastica. Dovrai incollarli a caldo sul telaio, ma fai attenzione che non si spostino durante il processo.

Passo 21: Conclusione

Conclusione
Conclusione
Conclusione
Conclusione

Per maggiori informazioni e piani, unisciti a Sparky Jr. Il sito è dedicato alla telepresenza mobile fai-da-te e open source. Ottieni software e istruzioni gratuiti, oltre a video dimostrativi, collegamenti hardware e altro ancora per connetterti alla crescente comunità di telepresenza mobile e costruttori di droni per chat video. Pubblica i tuoi progetti e ricevi feedback dagli altri membri. E soprattutto, è GRATUITO!

Consigliato: