Archivi tag: robotica

DotBot Click

DotBotClick-00

Le passeggiate che mi portano a scuola le sto impiegando per ascoltare podcast e per riflettere su progetti che sto portando avanti e dirvi che DotBot mi sta coinvolgendo un po’ ormai lo sanno anche le pietre 😀 ma cosa ci posso fare mi diverte! Se ciò induce felicità perché non farlo? Sono convinto che il progetto possa essere utile anche ad altri e poi la componente di ricerca è fondamentale per continuare a studiare e trovare nuove soluzioni didattiche, in una sola frase, citando Pierangelo Bertoli, l’insegnate dovrebbe avere: “…lo sguardo dritto e aperto nel futuro…”.

Cosa è successo in queste passeggiate “progettuali”? Come sapete nei mesi scorsi ho partecipato ad un evento che mi ha fatto rivivere dopo alcuni anni il “mondo Lego” dove la creatività è realizzata incastrando mattoncini … “incastro” quindi è la parola chiave che ho posto in cima all’albero progettuale di questa nuova versione.

In questa fase volevo rendere tutto libero da viti metalliche, esigenza che nasce da questi quattro obiettivi che mi sono posto:

  1. ridurre parti metalliche piccole in modo che anche i bambini potessero realizzare il robot;
  2. ridurre i tempi di assemblaggio del robot a vantaggio della programmazione;
  3. possibilità di personalizzazioni e ampliamento della piattaforma hardware;
  4. completamente open e gratuito.

Dirvi che ci sono riuscito al 100% sarebbe troppo presuntuoso, ma ho fatto il possibile.

L’analisi che ho fatto nel progettare questo nuovo modello è stata fatta anche analizzando i “competitor” anche se in questo caso forse è esagerato parlare di  “competitor” visto che nel caso di DotBot si parla di progetto open e gratuito che non ha il supporto di finanziamenti privati, se non quelli che vengono dal mio portafoglio, ma certamente per farne un oggetto didatticamente interessante bisogna analizzare cosa offre il mercato.

Cosa ho scoperto?

Mi sono accorto che molti progetti sembravano non pensati per la scuola o non pensati da insegnanti sia dal punto di vista estetico che funzionale. Accade spesso che le due caratteristiche sono fortemente sbilanciate, inoltre un fattore non da sottovalutare sono i costi non sempre allineati allo standard scolastico italiano.

Prerequisiti essenziali per realizzare DotBot Click

  1. avere una stampante 3D;
  2. munirsi di una buona dose di pazienza.

La stampante 3D è essenziale per la creazione di ogni parte e i costi (filamento di stampa e corrente elettrica) per la realizzazione di tutta la struttura sono bassi.

Per quanto riguarda la pazienza ne dovete avere un po’ i tempi di stampa totali, per ottenere una buona qualità e solidità delle strutture, sono di circa 15 ore.
La versione che vedete nelle immagini è stata realizzata in bassa qualità ma

Inoltre poiché le varie parti vengono incastrate in binari di larghezza e profondità di circa 2 mm la calibrazione della stampante influisce moltissimo, quindi in fase iniziale dedicate un po’ di tempo per calibrare la stampante. Ovviamente per piccoli problemi si potrà rimediare usando una piccola lima per smussare ed allargare incastri e nel caso di piccole rotture un po’ di colla sistema sempre tutto 🙂

Dal punto di vista estetico ho deciso di semplificare il più possibile ed ho abbandonato (non definitivamente per il futuro) la struttura ad esagono tipica del DotBot preferendo una struttura quadrata e smussata sugli angoli, ciò mi ha permesso di sistemare i motori mantenendo le ruote in asse, caratteristica per me essenziale per lo svolgimento di esercizi con gli studenti. Una tale simmetria non poteva essere mantenuta con una forma ad esagono se non aumentando di molto la superficie totale del robot.  Devo dirvi che ho fatto una discreta difficoltà nell’accettare questa soluzione geometrica e mi sono confrontato molto con Ludovico, ma alla fine è solo un fork del progetto sperimentiamo ed andiamo avanti 🙂

Di seguito l’immagine che a colpo d’occhio vi mostra la totalità degli oggetti, alcuni di questi non è obbligatorio stamparli.

DotBotClick-01

DotBotClick-02

Tutto è ad incastro, motori e batterie e schede elettroniche.

La condizione di partenza è la seguente:

DotBotClick-03

Continua a leggere

Hotblack Robotics a RomeCup 2017 con DotBot

Stupendo! E’ con grande soddisfazione che giorno per giorno vedo evolvere il progetto DotBot, ormai il piccolo robot è diventato un compagno di viaggio per nuove avventure didattiche, un ausilio che sta diventando per me e per altri amici e colleghi non solo un oggetto, ma un modo diverso di fare didattica laboratoriale.

Nel mio cammino, come più volte vi ho segnalato su queste pagine, l’incontro con Ludovico e Gabriele di Hotblack Robotics ha permesso di far evolvere tecnologicamente il progetto in una direzione che non avrei potuto immaginare e che sta dando enormi soddisfazioni a scuola. La cloud robotics sarà nel prossimo futuro uno dei settori  industriali a forte espansione ed è per questo che credo fortemente e condivido l’azione di Hotblack Robotics, con loro ho scoperto un modo nuovo di fare ricerca, un’azione che unisce scuola superiore, università e impresa. Sto vivendo sulla mia pelle la vera azione dell’Alternanza Scuola Lavoro, una modalità di crescita non solo per allievi.

Proprio bello! Un’idea didattica che condivisa e sviluppata ha portato a DotBot.

Queste poche righe possono sembrare uno spot pubblicitario, ma vi assicuro che non è questo il mio obiettivo, è semplicemente un grazie a Ludovico e Gabriele che stanno credendo in questa idea investendo tantissime risorse, sia economiche che di tempo, dimostrandolo in più occasioni: MakerFaire di Roma 2016, presso diverse scuole facendo formazione e da domani per tre giorni alla RomeCup 2017.

Ma cosa succederà da domani a Roma?

Hotblack Robotics condurrà due laboratori basati sulla piattaforma di cloud robotics da loro realizzata mostrando cosa vuol dire fare didattica con l’internet dei robot. Saranno tutte attività pratiche indirizzate a gruppi di studenti della scuola superiore, quindi se volete vedere l’avanguardia del fare coding a scuola partecipate o parlate con Ludovico e Gabriele.

Avrei voluto esserci anche io per partecipare alle attività ma purtroppo questa volta gli impegni didattici non mi permettono di divertirmi con loro 🙂

Per la gita romana DotBot cambia veste e si trasforma in qualcosa di più piccolo e più semplice da assemblare, un robot che si compone unendo elementi plastici, nessuna vite solo incastri, per ottenere una struttura solida, pratica a basso costo, basata su Raspberry Pi.

dotbot

Cio che vedete nella foto è una prima evoluzione che materializza esigenze e desideri degli studenti, nato dall’osservazione sul campo durante le lezioni, quindi rendere la robotica semplice per tutti, riducendo la difficoltà costruttiva, in modo da concentrarsi velocemente sugli aspetti di programmazione.

Ma cosa vuol dire fare coding con la cloud robotics?

Con la piattaforma di Hotblack Robotics è possibile iniziare a sviluppare applicazioni robotiche in modo semplice e veloce, senza dover necessariamente essere esperti di ROS (Robotic Operating System) e Linux, tecnologie su cui si basa tutto il sistema. Sfruttando le potenzialità computazionali della cloud e l’Internet of Things la piattaforma permette l’accessibilità ad una vasta gamma di algoritmi di ultima generazione per la robotica di servizio e la comunicazione tra dispositivi automatici ed intelligenti. Il valore centrale della piattaforma è una crescente community di robot developer che si basa sulle filosofie Open Source e Open Hardware.
Il primo progetto Open Hardware di un robot da programmare via cloud è
DotBot, nato dalla collaborazione mia e di Hotblack Robotics, è un progetto Open Hardware composto da parti meccaniche da stampare in 3D ed elettroniche facilmente reperibili. Il “cervello” del robot è un Raspberry Pi 3 che viene facilmente configurato e programmato tramite la piattaforma cloud. Non c’è bisogno quindi di avere competenze in Linux e Raspberry, siccome tutta la parte di configurazione è svolta dalla piattaforma, gestita da Web Browser, lasciando così all’utente la possibilità di programmare il robot in modo semplice ed efficace. Il linguaggio di programmazione è simile ad Arduino.

Dopo quanto scritto si capisce che sono felice? 🙂

Se ne avete possibilità passate a trovare i miei due amici e se non potrete ci saranno presto altro occasioni.

Grazie
…e buona sperimentazione a tutti.

Che la gara abbia inizio – LegoDuino Sumo League

banner-legoduino

Se sabato e domenica prossima (14, 15 gennaio) siete dalle parti di Grugliasco vi aspetto presso la fiera: “Mattoncini in festa” Parco Culturale “Le Serre” via T. Lanza, 31 Grugliasco (To), una fantastica occasione per vedere decine di creazioni Lego (ingresso gratuito).

Per l’occasione io e i miei allievi esporremo e gareggeremo con dei robot Sumo nati dal mix di elementi Lego e Arduino, nella mia idea una mutazione di DotBot causato dal contatto con il mondo Lego 🙂

Sono stati usati motori Lego Mindstorms NXT alcuni elementi di collegamento tipici dei Lego Technic e tutto il resto stampato in 3D compatibile con Lego. Il progetto sarà open e lo pubblicherò nel breve, sorgenti 3D, codice e schema di montaggio. Il contenitore include scheda Arduino controllo motori e sopra una piccola breadboard per collegare i motori.

Ci saranno due campi da gioco sul primo gareggeranno due robot LegoDuino Sumo autonomi e sul secondo campo da gioco due LegoDuino Sumo pilotati da operatore via Bluetooth con cellulari.

La Gru sullo scudo posteriore sono in onore della città di Grugliasco che ospiterà l’evento.

Il campo da gioco della Sumo LegoDuino League, nome, regole e gioco sono state elaborate da me, ma nel breve saranno riviste dai mie allievi durante le prossime gare robotiche di istituto che desidero organizzare. Il tutto è un po’ diverse dalla Sumo Lego League, si adatta, dal mio punto di vista un po’ di più al “portafoglio” del Prof e degli allievi 🙂 ed aggiungono un po’ di Open Hardware e Open Source al mondo Lego.

Per la programmazione non preoccupatevi, vi farò avere una versione in C, in mBlock e Visualino.

Se riuscite a passare mi piacerebbe chiacchierare con voi di robotica educativa e di coding, un confronto e uno scambio di idee per sviluppi didattici futuri.

Vi aspetto 🙂

Mattoncini in festa

Il primo amore non si scorda mail 🙂 Il mattoncino Lego ha un posto speciale nel mio cuore da docente Maker, probabilmente il modo con cui strutturo i miei pensieri è stato influenzato da bambino giocando con i Lego.
Da grande ho continuato e come sapete sto pensando da tempo ad una versione di DotBotK compatibile con i mattoncini Lego, ma in cantiere non esiste solo questo, molte ed altre sorprese e giochi cercherò di presentarli con i miei allievi durante l’esposizione di costruzioni Lego: “Mattoncini in festa” che si svolgerà il prossimo 14 e 15 gennaio 2017 presso il Parco Culturale “Le Serre” via T. Lanza, 31 Grugliasco (To).

La manifestazione, che è giunta alla sua 3′ edizione raccoglie un grandissimo interesse da parte del pubblico, molti gli espositori che giungono da tutta Italia. Potrete vivere  l’esplosione di creatività degli appassionati Lego e se lo desiderate potrete partecipare alle numerose attività che gli espositori organizzeranno.

Sicuramente una buona occasione per studenti ed insegnanti che stanno svolgendo attività di coding e di tinkering, potrete trovare in questa manifestazione ispirazione per nuove forme di studio e di didattica.

Ingresso è libero

Orari:

  • Sabato 14.01.17
    pomeriggio 14:30 – 19:30
  • Domenica 15.01.17
    mattina 9:00 – 13:00; pomeriggio 14:30 – 18:30

ultimi ingressi 30′ prima della chiusura.

Per informazioni:

mattoncini-in-festa

I miei prossimi corsi – Insegnare a progettare il proprio apprendimento con il coding e il creative computing

dotbot-coding

Vi segnalo il corso gratuito che condurrò nel mese di dicembre prossimo sul coding e robotica a Torino. Mascotte del corso sarà certamente DotBot: lo starter kit open source per l’insegnamento del coding e della robotica. Con DotBot cercherò di mostrare come fare coding a scuola (elementare, medie, superiori) usando la robotica. Per chi fosse interessato darò suggerimenti su come progettare un percorso didattico che parte dalla stampa 3D e giunge alla programmazione del robot.

Questa la presentazione.

Il GLIP attivo presso l’Ufficio Scolastico Territoriale di Torino in collaborazione con il CTS (Centro Territoriale di Supporto – Nuove Tecnologie e Disabilità) di Torino e Provincia promuove un corso sul “Creative Computing” e coding per agevolare lo sviluppo del pensiero strutturato (computational thinking) assieme al pensiero creativo mediante la programmazione. (Dispone prot.n. 15780/U C 14 a del 28/10/2016).

Destinatari: docenti di sostegno e curriculari provenienti da scuole di ogni ordine e grado di Torino e Provincia.

Formatori e Tutor d’aula: prof. Michele Maffucci, prof.ssa Claudia Para.

Metodologie: il corso si svolgerà con metodologia laboratoriale utilizzando la metodologia blended, con il supporto di una piattaforma e-learning e software open source gratuito utilizzabile on-line o installabile su qualsiasi computer.

Date del corso:

  • 7/12/2016
  • 14/12/2016
  • 16/12/2016
  • 19/12/2016

L’orario del corso sarà dalle ore 15.00 alle ore 18.00

Argomento:

Insegnare a progettare il proprio apprendimento con il Coding e il Creative Computing per l’ampliamento delle competenze digitali per le STEM – Science, Technology, Engineering and Mathematics
Preparazione di esempi pratici e applicabili in classe, volti al miglioramento delle competenze logiche e matematiche, al miglioramento delle capacità organizzative degli allievi mediante l’uso del coding e della robotica educativa utilizzando software opensource gratuiti di programmazione con forte grado di interattività.
Esempi di didattica inclusiva in cui l’aspetto ludico/creativo viene utilizzato per migliorare le capacità progettuali e di relazione, favorendo lo scambio reciproco ed il peer learning.

Il corso si svolgerà nel laboratorio della sede Arduino dell’IIS “Gobetti Marchesini Casale Arduino”, in via Figlie dei Militari, 25 – Torino.
Le iscrizioni dovranno pervenire entro il giorno 5/12/2016 utilizzando il form presente al seguente link:

LINK

La conferma dell’avvenuta iscrizione sarà data via mail.
Saranno ammessi un massimo di 30 docenti in base all’ordine di arrivo delle domande.