Skip to main content
Robotics

Robotik — Benutzerhandbuch

Robotik — Benutzerhandbuch

Was ist Robotik?

Der Robotik-Bereich von OrbitingFox ermöglicht es Ihnen, externe Geräte — wie eine robotergestützte Prothese oder jedes andere Gerät mit einer Web-API — direkt von Ihrem Browser aus zu steuern. Sie registrieren das Gerät einmal und nutzen dann eine Konsole, um Befehle zu senden und die Ergebnisse in Echtzeit zu sehen.

Erste Schritte

  1. Gehen Sie zu Robotik im Navigationsmenü (oder besuchen Sie /robotics/).
  2. Klicken Sie auf Gerät API hinzufügen, um Ihr Gerät zu registrieren. Sie benötigen die URL des Geräts (bereitgestellt von demjenigen, der den Geräteserver betreibt).
  3. Nach dem Speichern klicken Sie auf Konsole öffnen neben Ihrem Gerät.

Die Befehlskonsole

Die Konsole ist Ihr Bedienfeld für ein einzelnes Gerät. Sie hat drei Teile:

  • Voreingestellte Tasten — Eine Taste pro unterstütztem Befehl (z.B. Hand öffnen, Hand schließen, Zangengriff). Klicken Sie auf eine Taste, um diesen Befehl sofort zu senden.
  • Statusleiste — Zeigt, was gerade passiert: Bereit, Senden… oder das Ergebnis (OK/Fehler). Ein Live-Timer zählt hoch, während der Befehl in der Ausführung ist.
  • Befehlsprotokoll — Die letzten 30 Befehle, die Sie gesendet haben, mit dem HTTP-Statuscode, Quelle (Konsole/OrbitPilot), Zeit und Dauer. Klicken Sie auf das Kopiersymbol, um das Protokoll in Ihre Zwischenablage zu kopieren.

Einen Befehl senden

  1. Klicken Sie auf eine voreingestellte Taste (z.B. Hand öffnen).
  2. Die Statusleiste wird bernsteinfarben und der Timer startet. Die voreingestellten Tasten sind deaktiviert, während der Befehl in der Ausführung ist.
  3. Wenn die Antwort eintrifft, zeigt die Statusleiste ein grünes Häkchen (Erfolg) oder ein rotes X (Fehler), und die verstrichene Zeit.
  4. Das Ergebnis wird ebenfalls am Ende der Seite im Befehlsprotokoll hinzugefügt.

Warum dauert es manchmal so lange?

Wenn das Gerät auf einem kostenlosen Hosting-Plan (wie der kostenlosen Stufe von Render) gehostet wird, geht es nach 15 Minuten Inaktivität in den Schlaf. Der erste Befehl nach einer Schlafperiode weckt das Gerät — dies kann 30 bis 50 Sekunden dauern. Der Timer wird bernsteinfarben und dann rot, während Sie warten. Nachfolgende Befehle, die innerhalb der nächsten 15 Minuten gesendet werden, sind schnell (in der Regel unter 1 Sekunde).

Befehlsprotokoll

Jeder Befehl, den Sie senden, wird im Protokoll gespeichert, unabhängig davon, ob er erfolgreich war oder fehlschlug. Sie können sehen:

  • Den Befehlsnamen
  • HTTP-Statuscode (200 = Erfolg, 422 = nicht erkannter Befehl, 500 = Gerätefehler usw.)
  • Quelle (Konsole = Sie haben einen Button gedrückt; OrbitPilot = gesendet über den KI-Assistenten)
  • Wann er gesendet wurde und wie lange es gedauert hat (in Millisekunden)
  • Jegliche Fehlermeldung vom Gerät

Klicken Sie auf das Kopiersymbol im Kopfbereich des Protokolls, um das gesamte Protokoll als Plain Text zu kopieren.

Verwalten Ihrer Geräte

Von /robotics/ aus können Sie:

  • Einfügen eines neuen Geräts über Gerät API hinzufügen
  • Bearbeiten eines Geräts (URL, Befehlsliste usw. ändern)
  • Deaktivieren eines Geräts, sodass es nicht mehr in Ihrer Konsolenliste erscheint (ohne seine Historie zu verlieren)

This guide was translated automatically. Read the English original.

🪐 OrbitPilot