VRT – Virtual Robotic Toolkit

VRT Virtual Robotics Toolkit

Virtual Robotics Toolkit viene utilizzato nelle scuole di tutto il mondo per aiutare gli studenti e gli insegnanti ad utilizzare ed aumentare le loro abilità sui robot Lego Mindstorms,  quando i robot fisici non sono disponibili.

E’ una soluzione molto pratica e poliedrica perchè volendo si possono apprendere nozioni di design costruendosi un proprio robot con Lego Digital Design per poi importarlo nel mondo virtuale e vedere come funziona.

Gli utenti del Virtual Robotics Toolkit hanno accesso anche a videotutorials , a proposte di sfide, al supporto tecnico e agli aggiornamenti del sistema!

Il sito inglese è stato tradotto nelle seguenti lingue: italiano, tedesco, francese, ungherese, turco, cinese.

Linguaggi di programmazione

La piattaforma VRT supporta tre linguaggi di programmazione :

  • EV3-G di Lego Mindstorms
  • MAKE CODE di Microsoft
  • JavaScript

(c’è anche la possibilità di controllare il robot con i tasti)

Esaminiamo le possibilità date dai due linguaggi:

Il software EV3 di LEGO® MINDSTORMS® Education è un linguaggio a icone che consente un’introduzione facile alla robotica. I suoi punti di forza sono:

  • l’introduzione visiva e intuitiva alla programmazione
  • la presenza di strumenti utili e completi per la registrazione di dati (esperimenti con datalogging)
  • la cartella di lavoro digitale che fornisce istruzioni e illustra risultati
  • la naturale opportunità di ispirare e far nascere interesse verso scienza, tecnologia, ingegneria e matematica.
VRT-programmazione-EV3

UTENTI MAC ATTENZIONE

Per tutti coloro che hanno installato Catalina, EV3-G non è più supportato ma si può ovviare utilizzando MAKE CODE, sotto trovate indicazioni. Se il computer Apple utilizza ancora MacOS 10.14 a 32 bit o versioni precedenti, l’utente può scegliere quale linguaggio utilizzare.

Mentre MakeCode di Microsoft avvicina gli studenti all’informatica con progetti divertenti, risultati immediati ed editor di testo e di blocchi per studenti di livelli diversi. Altro punto di forza del programma è che, imparando un unico linguaggio, si possono programmare anche:

  • micro:bit
  • Circuit Playground Express
  • Minecraft
  • Cue
  • Arcade
  • Chibi Chip

Ma non finisce qui! Per studenti della secondaria è possibile anche programmare in JAVASCRIPT.

JavaScript è il principale linguaggio di programmazione per lo sviluppo di web applications. Sempre più diffuso, tocca ormai gli ambiti mobile, server e desktop.

MakeCode è anche una soluzione per tutti gli utenti MAC che hanno installato Catalina, in quanto EV3-G non è più supportato.

Cosa si può fare sulla piattaforma Virtual Robotics Toolkit

In VRT sono messe a disposizione una serie di ambientazioni (mappe) con dei robot di base o dedicati per fornire un processo di apprendimento graduale stimolando l’interesse dei ragazzi.

VRT-Sanbox

SANDBOX non è altro che una stanza vuota con un robot. In questo ambiente privo di distrazioni, si possono imparare le basi per avviare e fermare il simulatore, così come come usare i comandi della tastiera (W-S-A-D) per guidare il robot.

VRT-Maze

Maze è un labirinto da cui riuscirete ad uscire per esempio seguendo la linea nera. Attenzione agli ostacoli!

VRT-Cleanup

CLEANUP è una sfida…pulita! Occorre abbattere la torre e togliete tutte le parti presenti sul tappeto. Fatelo il più velocemente possibile, ma fate attenzione a non cadere! In realtà questa è la sfida “COSTRUZIONE” in questa serie di allenamenti. Mentre possiamo usare il robot dato per pulire la superficie di gioco, il vero obiettivo qui è quello di introdurre LEGO Digital Designer e costruire un  robot personalizzato.

VRT-apartment-Cleanup

APARTMENT CLEANUP è l’ultimo della prima serie di progetti di formazione. Qui possiamo usare il robot dato insieme ai suoi vari accessori e usare le nostre competenze per programmarlo a navigare nella stanza e passando l’aspirapolvere sui blocchi disseminati sul pavimento

VRT-gare-WRO

GARE WRO Anche senza voler competere i regolamenti WRO suddivisi con obiettivi indicati a precise fasce di età sono un’ottima guida per proporre ai ragazzi sfide adeguate alla loro età. I regolamenti sono disponibili sul sito o richiedere per email a info@worldrobotolympiad.it.

VRT-SFIDE-MULTIPLAYER

Sfida multiplayer tra robot: Abbattete la torre e catturate il maggior numero di pezzi dal tappeto prima del vostro avversario.

Che vinca il migliore!

VRT-soccer

SOCCER: una partita di calcio robotica!! Dovrete programmare il sensore a infrarossi per localizzare la palla e grazie alla bussola buttarla in rete.

VRT-Sumo

SUMO e SUMO 2018. Gareggiate in questa spietata competizione di sumo. Buttate il vostro avversario fuori dal ring per vincere! I due programmi sono per giocare contro il computer o per giocare con un vs amico.