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.
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
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
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
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.