Konfigurieren des V5 Vision Sensors mit der Expertenroboterkonfiguration in VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Öffnen Sie ein Projekt

Aktivieren Sie die Expertenroboterkonfiguration

Akzeptieren Sie die Bedingungen für die Konfiguration von Expertenrobotern

Neue Datei einschließen

Klicken Sie mit der rechten Maustaste auf das Dropdown-Menü „Einschließen“ und wählen Sie „Neue Datei“.

Vision-Sensor-Konfigurationsdatei hinzufügen

Wählen Sie die C++-Datei „Vision Sensor Configuration(.h)“ aus.

Ordnen Sie den Vision Sensor einem Port zu.

Benennen Sie die Datei [Name der Datei].h

Klicken Sie auf die Schaltfläche Erstellen.

HINWEIS: Der Dateiname MUSS die korrekte Erweiterung „.h“ enthalten, die Datei kann ohne diese nicht erstellt werden.

Starten Sie das Vision-Dienstprogramm

Klicken Sie auf die neu erstellte Vision-Sensor-Datei, um die Datei zu öffnen.

Klicken Sie auf die Schaltfläche „Konfigurieren“, um das Vision-Dienstprogramm zu starten.

Platzieren Sie ein Objekt in der Ansicht

Platzieren Sie ein Objekt so vor dem Vision-Sensor, dass es den größten Teil des Bildschirms einnimmt, und klicken Sie auf die Schaltfläche „Einfrieren“, um den Bildschirm zu sperren.

Wählen Sie die Farbe des Objekts aus

Klicken Sie auf die zu verfolgende Farbe/das zu verfolgende Objekt und ziehen Sie einen Begrenzungsrahmen. Stellen Sie sicher, dass der Begrenzungsrahmen hauptsächlich die Farbe des Objekts und nicht wenig bis gar keinen Hintergrund enthält.

Weisen Sie die Farbe zu

Klicken Sie auf eines der sieben „Set“-Kontrollkästchen, um diese Farbe einem Signatur-Slot zuzuweisen.

Kalibrieren Sie die Farbsignatur

Klicken Sie auf das doppelseitige Pfeilsymbol rechts neben der Schaltfläche „Löschen“ und verwenden Sie den Schieberegler, um den Vision-Sensor so zu kalibrieren, dass er die Farbsignatur optimal erkennt. Um optimale Ergebnisse zu erzielen, ziehen Sie den Schieberegler, bis der größte Teil des farbigen Objekts hervorgehoben ist, während der Hintergrund und andere Objekte nicht hervorgehoben sind.

Benennen Sie die Signatur

Klicken Sie auf das Textfeld SIG_1, um die Farbsignatur umzubenennen.

Drücken Sie die Freeze-Taste noch einmal, damit der Vision Sensor die Verfolgung fortsetzen kann. Bewegen Sie das farbige Objekt in das Sichtfeld des Vision Sensors, um sicherzustellen, dass es verfolgt wird. Wenn die Verfolgung wie vorgesehen funktioniert, schließen Sie das Vision Utility.

Die Farbsignaturen können auch im Texteditor über die Vision Sensor-Konfigurationsdatei geändert werden.

Um den Vision Sensor für die Erkennung weiterer Farben zu konfigurieren, wiederholen Sie die Schritte 5–9.

HINWEIS: Der Vision Sensor reagiert empfindlich auf unterschiedliche Lichtstärken. Die Farbsignaturen müssen möglicherweise neu kalibriert werden, wenn sich die Lichtverhältnisse in der Umgebung des Roboters ändern.

Öffnen Sie main.cpp

Klicken Sie auf main.ccp, um die Datei zu öffnen.

Ändern Sie main.cpp

Geben Sie
#include „[Name der Vision Sensor-Datei].h“ein.

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

Last Updated: