Thymio_La Tecnologia
Transcript
Thymio_La Tecnologia
Thymio: la tecnologia Lo scopo durante la progettazione del robot educativo Thymio è stato di produrre un robot certificato per l’impiego con i bambini, robusto, versatile e a basso costo.Due gusci in plastica ABS traslucente racchiudono la scheda PCB che contiene tutti i sensori di prossimità, i tasti capacitivi, l’accelerometro a tre assi, il microfono e l’altoparlante, il modulo di trasmissione in radio frequenza, il sensore di comandi ad infrarossi ed i LED utilizzati per fornire feedback visuale sul comportamento di ciascun sensore e per colorare il robot sia nella parte superiore che inferiore. Il guscio in plastica ospita sul suo guscio superiore 4 attacchi Lego, 2 croci Lego technics su ogni lato ed attacchi Lego anche sulle ruote. Un gancio, anche questo dimensionato secondo gli standard Lego consente di agganciare un rimorchio. Al centro è posto un foro passante per ospitare un pennarello per disegnare mentre il robot si muove. Il guscio di Thymio protegge da qualsiasi rischio di corto circuito e da esporre parti pericolose per i bambini consentendone la certificazione CE. Ci sono due motori indipendenti con ingranaggi reversibili che proteggono il robot nell’uso quotidiano con i bambini. La batteria è situata tra i due motori, sotto la scheda PCB, completamente protetta ed isolata dal bambino. I due gusci in ABS sono tenuti assieme da 4 viti. Thymio è robusto per resistere a cadute da un tavolo senza danneggiarsi. Tutti gli schemi di progettazione dell’hardware sono messi a disposizione in licenza CC-BY-SA 3.0, prodotti e distribuiti in Svizzera dalla Associazione senza scopo di lucro Mobsya. Il progetto Thymio comprende, sempre in open source, gli ambienti di sviluppo integrati Aseba Studio progettati dal Politecnico di Zurigo (ETH) e disponibili per tutti i sistemi operativi (Windows, Mac e Linux) con un linguaggio visuale ad icone Visual Programming Language, VPL e testuale per la programmazione dei micro controllori di robot. Sono presenti interfacce che consentono di programmare a blocchi (Blockly e Scratch realizzato dall’INRIA di Bordeaux in Francia). E anche porting verso ROS, integrazioni con Arduino e con Raspberri PI. Il progetto open source implica che Mobsya si occupa della produzione e vende ad un prezzo di vendita che non include il costo della distribuzione. I distributori devono aggiungere degli extra costi per fornire servizi extra. Il prezzo di vendita include una garanzia di un anno. Eventuali estensioni si possono acquistare come servizi a parte. Questasceltaconsentedifornireilrobotaunprezzominimo,basatosuunmarginemoltoaldi so6odellamediadeimercato.Ilsupportofornitoèminimo: • Perl'hardware,unagaranziadiunanno,maunadocumentazionecompletainclusischemie unaaperturatotale. • Perilso?ware,nessunsupportodire6o.Tu6aviacomeènormaleperilso?wareopen-source, unacommunityforniscesupporto,manutenzione,documentazione,ulteriorisviluppisubase volontaria.MobsyaassicuralagesEonedell'infrastru6uradiquestacommunityefornisceaiuto agliutenEa6raversodocumentazioneemailinglist. Autori Moltepersonehannocontribuitoalproge6o.IprincipaliautorisisonooccupaEdellaproge6azionedel RobotThymio,dellaproge6azionedell’ambientediprogrammazioneAsebaeVPLedelladocumentazione: C.Barraud,M.Beltran,ProfM.Ben-Ari,L.Bergeron,DrM.Bonani,M.Briod,M.Chevalier,DrG.Gerber,Dr S.Magnenat,ProfF.MondadaDrP.Rétornaz,DrF.Riedo,DrJ.Shin,L.Soldini,DrF.Vaussard. Riferimenti h6ps://www.thymio.org/it:thymiospecificaEons h6ps://www.thymio.org/en:thymiospecificaEons h6ps://infoscience.epfl.ch/record/206885/files/EPFL_TH6557.pdf