Zum Inhalt

Fehlerbehebung

Der Verbindungsdialog

"Chrome browser required"

Der Browser hat weder Web Serial noch Web Bluetooth. Safari und Firefox implementieren sie nicht, und kein Browser unter iOS oder iPadOS.

Nutze Chrome, Edge oder einen anderen Chromium-Browser unter Windows, macOS oder Linux. Siehe Browser-Unterstützung.

"Bluetooth is off"

Der Browser sieht einen Bluetooth-Adapter, aber er ist deaktiviert. Schalte ihn im Betriebssystem ein; die Kachel wird von selbst aktiv, ohne Neuladen.

"Connection cancelled or failed. Please try again."

Meist wurde die Anschlussauswahl des Browsers geschlossen. Gelegentlich war der Anschluss von etwas anderem belegt – einem seriellen Monitor, einer IDE, einem früheren Tab von Lab, der ihn noch hält. Schließe den anderen Nutzer des Anschlusses und verbinde erneut.

Die Anschlussauswahl ist leer

Lab bietet nur Anschlüsse an, die zum USB-Chip der Steuerplatine gehören. Eine leere Liste bedeutet:

  • die Platine hat keinen Strom, oder das Netzteil ist nicht eingeschaltet;
  • das Kabel ist ein reines Ladekabel – das sind erstaunlich viele;
  • der USB-Seriell-Treiber wurde nicht geladen. Abziehen, wieder einstecken und beobachten, ob das Betriebssystem überhaupt reagiert.

"At least one motor must be connected to continue."

Kein Motor hat unter irgendeiner ID geantwortet. Prüfe in dieser Reihenfolge: das Netzteil, das Kabel von der Platine zu Motor 1, dann jede Verbindung in der Kette.

"Motors with incorrect IDs detected."

Zwei oder mehr Geräte antworten unter derselben ID, oder ein Motor hat eine ID außerhalb von 1–6. Bei einem frisch gebauten Arm ist das der Normalzustand, weil Servos mit derselben ID ausgeliefert werden.

Behebe es mit dem Werkzeug Set motor IDs oder wiederhole den ID-Schritt in Modul 1: immer nur einen Motor anschließen und ihm seine Nummer geben. Sind mehrere angeschlossen, kann die App sie nicht unterscheiden und sagt das auch.

"Motor speed is still limited from a previous emergency stop."

Genau das, was da steht. Ein Not-Halt begrenzt die Geschwindigkeit, und dieser Zustand lebt in den Servos, nicht im Browser.

Schalte den Arm aus und wieder ein, lade die Seite neu und verbinde erneut. Neuladen allein genügt nicht.

Ein Motor zeigt "Not connected"

Unter dieser ID hat nichts geantwortet. Der Bus ist eine Kette, eine Unterbrechung zeigt sich also darin, dass dieser Motor und alle dahinter verstummen. Stecke das Kabel am Gelenk vor dem ersten stummen Motor neu.

Ein Motor zeigt "Not configured"

Etwas hat geantwortet, aber falsch – zwei Geräte gleichzeitig, oder eine Antwort von einer anderen ID als der angefragten. Behandle es als ID-Konflikt und nutze Set motor IDs.

Während der Arbeit

Der 3D-Zwilling folgt dem echten Arm nicht

Halte an und behebe das, bevor du irgendetwas anderes tust.

  1. Ist der Arm wirklich verbunden? Sieh in der Seitenleiste nach.
  2. Hat die Motorprüfung sechsmal OK gemeldet? Verbinde neu und lies die Tabelle.
  3. Stehen die IDs entlang der Kette in der richtigen Reihenfolge? Ein Gelenk mit falscher ID bewegt auf dem Bildschirm das falsche Glied.
  4. Wurde der Arm in diesem Konto kalibriert? Siehe Kalibrierung.

Die Winkel sind um einen konstanten Betrag falsch

Die Nullpositionen wurden in einer Pose erfasst, die nicht ganz HOME war. Wiederhole die Kalibrierung aus Modul 3 und nimm es mit der Pose genauer.

Der Fehler wächst, je weiter der Arm ausgreift

Kalibrierung des Bewegungsbereichs – oder Mechanik. Führe das Werkzeug Calibrate robot aus; bleibt es dabei, suche nach einem lockeren Servohorn oder einem Glied, das nicht ganz sitzt.

Der Not-Halt-Dialog verschwindet nicht

Er ist absichtlich eine harte Sperre: power the robot off and on, then reload the app.

"Camera unavailable — check browser permissions or switch back to the virtual camera."

Der Browser hat die Webcam verweigert, oder eine andere Anwendung hält sie. Prüfe die Kameraberechtigung der Seite, schließe alles andere, das die Kamera nutzt, und lade neu. Beide Vision-Module laufen auch mit der eingebauten virtuellen Szene, eine defekte Webcam blockiert den Kurs also nie.

Remote-Sitzungen

"Connection failed. Check the code and try again."

Der Code ist falsch, oder die Sitzung des Besitzers läuft nicht. Codes haben sechs Zeichen und gehören zum Konto des Besitzers.

"Remote connection is not available — this tool requires a direct USB or Bluetooth connection."

Manche Werkzeuge sprechen direkt mit dem Bus und können nicht über eine Remote-Sitzung arbeiten. Schließe den Arm stattdessen an diesen Computer an.

"Sign in to use remote control."

Remote-Sitzungen brauchen auf beiden Seiten ein Konto.

Die Sitzung verbindet sich nie, ohne Fehlermeldung

Fast immer das Netzwerk. Die Verbindung läuft Peer-to-Peer über einen öffentlichen STUN-Server ohne Relay, und eine restriktive Firewall – Schule, Hochschule, Firma – kann verhindern, dass sie zustande kommt. Probiere ein anderes Netz oder einen Handy-Hotspot, um das zu bestätigen, bevor du der App die Schuld gibst.

Konto und Zugang

Er läuft zehn Minuten nach dem Versand ab. Fordere einen neuen an. Öffne ihn auf dem Computer, an dem du arbeiten willst, in Chrome – nicht im Browser einer anderen App.

Eine Lektion schickt mich auf die Tarifseite

Die Lektion liegt hinter dem Abo. Modul 0 und das Dashboard bleiben offen.

Die Zertifikatsschaltfläche ist nicht da

Sie setzt die ersten sieben Module als abgeschlossen und ein aktives Abo voraus. Siehe Fortschritt und dein Zertifikat.

Immer noch ratlos

Nutze Send feedback in Lab – es kann einen Screenshot anhängen, was meist eine Rückfrage erspart – oder schreib an hello@robonine.com. Nenne Modul, Schritt, Browser und ob der Arm per USB, Bluetooth oder virtuell verbunden ist.