AIM-kodningsroboten är utrustad med många funktioner som gör det möjligt för elever att uppleva robotik och datavetenskap på ett interaktivt och skalbart sätt – från nybörjarvänliga projekt till komplexa autonoma system. Den här artikeln ger en översikt över dessa funktioner och sensorer.
Rörelse
Drivlina och kicker
Robotens bas inkluderar tre omni-hjul, vilket skapar en holonomisk drivlina Detta gör att roboten kan röra sig smidigt i alla riktningar – framåt, bakåt, i sidled och diagonalt.
En kicker finns på robotens framsida. Bakom kickern finns en magnet som gör att roboten kan samla upp tunnor och sportbollar med metallkärnor.
När kickern aktiveras trycks den ut från robotens framsida och separerar sportbollen eller -pipan från magneten.
Sensorer för rörelse
Förutom drivlinan är roboten utrustad med sensorer för att säkerställa konsekvent rörelse- och orienteringsspårning. Dessa sensorer inkluderar:
- Ett 3-axligt gyroskop
- En 3-axlig accelerometer
- Hjulkodare
Kontrollera rörelse
Eleverna kan utforska dessa rörelser genom att använda Körläge och Enspakskontroll för att fjärrstyra roboten. De kan också koda rörelser i valfri riktning med hjälp av Blocks eller Python i VEXcode AIM.
Dessutom kan eleverna använda Knappkodning för att styra robotens rörelser. Nybörjare i kodning kan få roboten att röra sig, vända sig och sparka direkt med hjälp av robotens skärm innan de börjar med VEXcode.
AI-synsensor
I hjärtat av robotens sensorfunktioner finns AI Vision Sensor som gör att roboten kan:
- Upptäck föremål som sportbollar och orange och blå tunnor
- Känna igen aprilTags
- Identifiera konfigurerade färgsignaturer och färgkoder
Visuella funktioner
Skärm
Pekskärmen på roboten reagerar på kapacitiv beröring och kan kodas för att visa många olika saker, inklusive:
- Emojier
- Text
- Färger
- Former
- Användaruppladdade bilder
Alla dessa kan anpassas via VEXcode. Läs mer om kodning på robotens skärm med hjälp av VEXcode API-referensen.
Lysdioder
Eleverna kan styra robotens sex kodbara ( ) för att skapa:
- Statusindikatorer
- Dekorativa ljusmönster
- Återkopplingssignaler
Utforska användningen av lysdioder i ett projekt med ett exempelprojekt. Lär dig hur du öppnar ett exempelprojekt i den här artikeln.
Ljud
Högtalaren på robotens undersida låter eleverna integrera både inbyggda och anpassade i sina projekt.
Läs mer om att ladda upp anpassade ljud i VEXcode i den här artikeln.
Meddelanden mellan robotar
Två VEX AIM-kodningsrobotar kan länkas så att de kan skicka och ta emot meddelanden under ett VEXcode AIM-projekt. Eftersom robotar kan kommunicera och arbeta tillsammans kan de ta itu med mer komplexa projekt än vad en robot skulle kunna på egen hand.
Läs mer om robot-till-robot-kommunikation i den här artikeln.