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.

Vinklad vy av en AIM-robot på ett fält. Roboten har sin spark utsträckt med en boll som kommer framifrån, vilket indikerar att den just har blivit sparkad av roboten.

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.

Läs mer om körläget i den här artikeln.

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. 

Läs mer om knappkodning i den här artikeln.

AI-synsensor

Vinklad sidovy av AIM-roboten med en markering på cirkeln som inrymmer kameran till AI-visionssensorn. Detta är ovanför kickern på robotens framsida.

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

Läs mer om data från AI-visionssensorn i den här artikeln.

Visuella funktioner

Skärm

Ovanifrånvy av AIM-roboten med ett överlägg som visar skärmens mått. En ruta med dimensioner visas runt skärmens yttergränser. Det övre vänstra hörnet är märkt som 0 0 med x- och y-dimensionerna som båda sträcker sig till 240. Skärmens mitt visas med måtten märkta 120 120.

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

Vinklad vy av en robot på ett fält mitt i en inspelningsplats. Musiknoter visas på sidan av roboten för att indikera att den spelar ett 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.

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

Last Updated: