Der VEX AIM Coding Robot ist mit vielen Funktionen ausgestattet, die es Schülern ermöglichen, Robotik und Informatik auf interaktive und skalierbare Weise zu erleben – von anfängerfreundlichen Projekten bis hin zu komplexen autonomen Systemen. Dieser Artikel bietet einen Überblick über diese Funktionen und Sensoren.

Bewegung

Antrieb und Kicker

Die Basis des Roboters besteht aus drei Omni-Rädern, die einen holonomen Antriebsstrangbilden. Dadurch kann sich der Roboter reibungslos in jede Richtung bewegen – vorwärts, rückwärts, seitwärts und diagonal.

Schrägansicht eines AIM-Roboters auf einem Feld. Der Roboter hat seinen Kicker ausgefahren und von der Vorderseite kommt ein Ball, der anzeigt, dass er gerade vom Roboter geschossen wurde.

Auf der Vorderseite des Roboters befindet sich ein Kicker. Hinter dem Kicker befindet sich ein Magnet, der es dem Roboter ermöglicht, Fässer und Sportbälle mit Metallkern einzusammeln.

Wenn der Kicker aktiviert wird, drückt er von der Vorderseite des Roboters nach außen und trennt den Sportball oder das Fass vom Magneten.

Sensoren für Bewegung

Zusätzlich zum Antriebsstrang ist der Roboter mit Sensoren ausgestattet, um eine konsistente Bewegungs- und Orientierungsverfolgung zu gewährleisten. Zu diesen Sensoren gehören:

  • Ein 3-Achsen-Gyroskop
  • Ein 3-Achsen-Beschleunigungsmesser
  • Rad-Encoder

Bewegung kontrollieren

Schüler können diese Bewegungen erkunden, indem sie den Roboter mit dem Fahrmodus und One-Stick-Controller fernsteuern. Sie können Bewegungen in jede Richtung auch mithilfe von Blöcken oder Python in VEXcode AIM codieren.

Erfahren Sie in diesem Artikel mehr über den Fahrmodus.

Darüber hinaus können die Schüler Button Coding verwenden, um die Bewegungen des Roboters zu steuern. Programmieranfänger können den Roboter direkt über den Bildschirm bewegen, drehen und treten lassen, bevor sie mit VEXcode beginnen. 

Erfahren Sie in diesem Artikel mehr über die Schaltflächencodierung.

KI-Vision-Sensor

Schräge Seitenansicht des AIM-Roboters mit einer Hervorhebung auf dem Kreis, in dem sich die Kamera des AI Vision Sensors befindet. Dieser befindet sich über dem Kicker an der Vorderseite des Roboters.

Der AI Vision Sensor bildet das Herzstück der Sensorfunktionen des Roboters und ermöglicht ihm:

  • Erkennen Sie Objekte wie Sportbälle und orangefarbene und blaue Fässer
  • AprilTags erkennen
  • Identifizieren konfigurierter Farbsignaturen und Farbcodes

Erfahren Sie in diesem Artikel mehr über die Daten des AI Vision Sensors.

Visuelle Funktionen

Bildschirm

Draufsicht des AIM-Roboters mit einer Überlagerung, die die Abmessungen des Bildschirms zeigt. Um die äußeren Grenzen des Bildschirms herum wird ein Kasten mit Abmessungen angezeigt. Die obere linke Ecke ist mit 0 0 gekennzeichnet, wobei die x- und y-Dimensionen beide bis 240 reichen. Die Bildschirmmitte wird mit der Maßangabe 120 x 120 angezeigt.

Der Touchscreen des Roboters reagiert auf kapazitive Berührungen und kann so codiert werden, dass er viele verschiedene Dinge anzeigt, darunter: 

  • Emojis
  • Text
  • Farben
  • Formen
  • Vom Benutzer hochgeladene Bilder

All dies kann über VEXcode angepasst werden. Erfahren Sie mehr über die Codierung auf dem Roboterbildschirm mithilfe der VEXcode-API-Referenz.

LEDs

Die Schüler können die sechs codierbaren LEDs (Leuchtdioden) des Roboters steuern, um Folgendes zu erstellen:

  • Statusanzeigen
  • Dekorative Lichtmuster
  • Rückmeldesignale

Erkunden Sie die Verwendung von LEDs in einem Projekt anhand eines Beispielprojekts. Erfahren Sie in diesem Artikel, wie Sie ein Beispielprojekt öffnen.

Geräusche

Schrägansicht eines Roboters auf einem Feld, der gerade dabei ist, Objekte einzusammeln. An der Seite des Roboters erscheinen Musiknoten, um anzuzeigen, dass er einen Ton abspielt.

Über den Lautsprecher an der Unterseite des Roboters können die Schüler sowohl integrierte als auch benutzerdefinierte hochgeladene Sounds in ihre Projekte integrieren.

Erfahren Sie in diesem Artikel mehr über das Hochladen benutzerdefinierter Sounds in VEXcode.

Roboter-zu-Roboter-Kommunikation

Zwei VEX AIM Coding-Roboter können miteinander verbunden werden, sodass sie während eines VEXcode AIM-Projekts Nachrichten senden und empfangen können. Da Roboter miteinander kommunizieren und zusammenarbeiten können, sind sie in der Lage, komplexere Projekte zu bewältigen, als es einem einzelnen Roboter möglich wäre.

In diesem Artikel erfahren Sie mehr über die Kommunikation zwischen Robotern.

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

Last Updated: