Zum Artikel

ArUco-Erkennung

Marker erkennen und Ergebnisse anderen Werkzeugen bereitstellen.

Geprüft 2026-10-16

Werkzeug in Lab öffnen

Vorbereiten und nutzen

  1. ArUco detector öffnen und Abhängigkeiten einschließlich OpenCV installieren.
  2. Kamera verbinden und im nutzenden Werkzeug auswählen.
  3. Tatsächliche Markergröße in den geforderten Einheiten eingeben.
  4. Marker vollständig ohne Blendung oder Abdeckung zeigen und erkannte IDs prüfen.
  5. Für Basispositionen Roboter verbinden sowie Kamerakalibrierung und Transformation prüfen.
ArUco-Erkennung — Bildschirmausschnitt
ArUco-Erkennung — Bildschirmausschnitt

Genauigkeit

Kamera- und Basiskoordinaten unterscheiden. Ohne Kalibrierung ist Tiefe ungenau; falsche Markergröße verfälscht Entfernung. No markers in frame heißt keine erkannten Marker, nicht keine Objekte.

Modul 10 behandelt Marker in einer Lehrszene.

Schaltflächen, Felder und Ergebnisse

Die Bezeichnungen der Bedienelemente entsprechen der englischen Lab-Oberfläche; die Erläuterungen sind auf Deutsch.

Bedienelement Bedienung und Ergebnis
Camera Wählt bei mehreren Kameras die Quelle. Ohne Kameras erscheint No cameras available; füge eine über das allgemeine Lab-Panel hinzu.
Dictionary Wähle das Wörterbuch des gedruckten Markers. Ein anderes verhindert korrekte Erkennung; die ID ist nur zusammen mit dem Wörterbuch aussagekräftig.
Marker size, cm Gib die gemessene Seitenlänge in Zentimetern ein. Sie beeinflusst die Entfernung. Keine Millimeter in ein cm-Feld eingeben.
Ready / Loading OpenCV… / OpenCV unavailable Zustand der Erkennungsbibliothek. Ready bestätigt Verarbeitung, nicht einen Marker im Bild.
Camera calibrated / No calibration (depth inaccurate) Zeigt verfügbare interne Kameraparameter. Ohne Kalibrierung ist Tiefe ungenau; verwende Camera calibration für diese Kamera.
Detected markers Die ID-Liste aktualisiert sich bei laufender Kamera. No markers in frame bedeutet keine erkannten Marker im aktuellen Bild.
relative to cam. Markerkoordinaten zur Kamera in Metern. Prüfe Einheiten vor Nutzung in anderen Werkzeugen.
relative to base Koordinaten zur Basis erscheinen bei verfügbarer Kameratransformation. Erfordern Verbindung, Konfiguration der Kamera am Arm und korrekte Gelenkpositionen.

Es gibt kein separates Detect oder Start. Bei verfügbarer Kamera und bereitem OpenCV beginnt die Verarbeitung. Zeige den ganzen Marker, wähle das richtige Wörterbuch und prüfe seine ID in der Liste.