Il robot di codifica VEX AIM è dotato di numerose funzionalità che consentono agli studenti di sperimentare la robotica e l'informatica in modo interattivo e scalabile, da progetti adatti ai principianti a sistemi autonomi complessi. Questo articolo fornisce una panoramica di queste funzionalità e sensori.

Movimento

Trasmissione e Kicker

La base del robot comprende tre omni-ruote, creando trasmissione olografica. Ciò consente al robot di muoversi agevolmente in qualsiasi direzione: avanti, indietro, lateralmente e in diagonale.

Vista angolata di un robot AIM su un campo. Il robot ha il calcio d'inizio esteso e dalla parte anteriore esce una palla, a indicare che è stata appena calciata dal robot.

Un kicker si trova sulla parte anteriore del robot. Dietro il kicker c'è una calamita che consente al robot di raccogliere barili e palloni sportivi con un'anima in metallo.

Quando il kicker viene attivato, spinge fuori dalla parte anteriore del robot, separando la palla o il barile dal magnete.

Sensori per il movimento

Oltre alla trasmissione, il robot è dotato di sensori per garantire un monitoraggio costante del movimento e dell'orientamento. Questi sensori includono:

  • Un giroscopio a 3 assi
  • Un accelerometro a 3 assi
  • Encoder a ruota

Controllo del movimento

Gli studenti possono esplorare questi movimenti utilizzando la modalità di guida e il controller One Stick per controllare a distanza il robot. Possono anche codificare i movimenti in qualsiasi direzione utilizzando blocchi o Python in VEXcode AIM.

Per saperne di più sulla modalità Drive, leggi questo articolo.

Inoltre, gli studenti possono utilizzare la codifica dei pulsanti per controllare i movimenti del robot. I programmatori alle prime armi possono far muovere, girare e calciare il robot direttamente tramite lo schermo del robot prima di iniziare con VEXcode. 

Per saperne di più sulla codifica dei pulsanti, leggi questo articolo.

Sensore di visione AI

Vista laterale angolata del robot AIM con evidenziato il cerchio che ospita la telecamera del sensore di visione AI. Si trova sopra il kicker nella parte anteriore del robot.

Al centro delle capacità di rilevamento del robot, il sensore di visione AI consente al robot di:

  • Rileva oggetti come palloni sportivi e barili arancioni e blu
  • Riconoscere aprileTags
  • Identificare le firme di colore configurate e i codici colore

Per saperne di più sui dati del sensore di visione AI, leggi questo articolo.

Caratteristiche visive

Schermo

Vista dall'alto del robot AIM con una sovrapposizione che mostra le dimensioni dello schermo. Viene visualizzato un riquadro attorno ai limiti esterni dello schermo con le relative dimensioni. L'angolo in alto a sinistra è etichettato come 0 0 con le dimensioni x e y che si estendono entrambe fino a 240. Il centro dello schermo è mostrato con le dimensioni etichettate 120 120.

Il touchscreen del robot risponde al tocco capacitivo e può essere codificato per visualizzare molte cose diverse, tra cui: 

  • Emoji
  • Testo
  • Colori
  • Forme
  • Immagini caricate dall'utente

Tutti questi possono essere personalizzati tramite VEXcode. Scopri di più sulla codifica sullo schermo del robot utilizzando il riferimento API VEXcode.

LED

Gli studenti possono controllare i sei LED (diodi ad emissione luminosa) codificabili del robot per creare:

  • Indicatori di stato
  • Motivi di luce decorativi
  • Segnali di feedback

Scopri l'utilizzo dei LED in un progetto con un progetto di esempio. Scopri come aprire un progetto di esempio in questo articolo.

Suoni

Vista angolata di un robot in un campo, intento a raccogliere oggetti. Le note musicali compaiono ai lati del robot per indicare che sta riproducendo un suono.

L'altoparlante nella parte inferiore del robot consente agli studenti di integrare nei loro progetti sia i suoni integrati che quelli personalizzati caricati .

Per saperne di più sul caricamento di suoni personalizzati in VEXcode, leggi questo articolo.

Messaggistica robot-robot

È possibile collegare due robot di codifica VEX AIM in modo che possano inviare e ricevere messaggi durante un progetto VEXcode AIM. Poiché i robot possono comunicare e lavorare insieme, possono affrontare progetti più complessi di quanto un robot potrebbe fare da solo.

Per saperne di più sulla comunicazione tra robot, leggi questo articolo.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: