Zum Artikel

STS32XX-Dokumentation

Geprüft 2026-11-01

STS32XX ist eine benutzerdefinierte Firmware für kompatible STS3215-Servos in Roboterarmen. Es bietet eine reibungslose Bewegungsplanung, eine einstellbare Positionssteuerung und Unterstützung für die vom Host berechnete Schwerkraftkompensation.

Den Unterschied sehen

Video abspielen: SO-101 und SO-102: Vorher und Nachher

Vorher: das ursprüngliche Setup. Nachher: das Setup mit STS32XX und abgestimmter Steuerung. Diese Aufnahme vergleicht die Bewegung von SO-101 und SO-102; Das Ergebnis hängt von Einstellungen, Kalibrierung, Belastung und Mechanik ab. Wie diese Demonstrationen zu interpretieren sind.

Funktionsweise

Der Computer sendet ein Ziel und Bewegungsgrenzen. Jedes Servo plant seine Bewegung, misst seine Position und passt die Motorleistung entsprechend dem Plan an.

Host-Ziele, Servobewegungsplanung und Positionsrückmeldung

  • Die S-Kurven-Bewegung sorgt für sanfteres Beschleunigen und Bremsen.
  • Die Abstimmbare PID-Steuerung passt an, wie das Servo Positions- und Geschwindigkeitsfehler korrigiert.
  • Die Schwerkraftkompensation sorgt für zusätzliche Unterstützung, die der Computer für den Arm und seine Last berechnet.

Motion Control erklärt Trajektorien, PID und Kompensation. Messungen und Demonstrationen erläutert Wiederholbarkeit, Genauigkeit und die Grenzen aufgezeichneter Tests.

Ersteinrichtung

Befolgen Sie die Etappen der Reihe nach. Überprüfen Sie bei einem vorhandenen Setup zunächst dessen Firmware-Version und Kalibrierung. Eine Neuinstallation der Firmware und eine Neukalibrierung sind nicht immer erforderlich.

Schritt Ergebnis
1. Vor dem Start Bestätigte Hardware-, Strom-, Adapter- und Motor-IDs
2. Werkzeuge installieren Arbeitswerkzeuge und eine reagierende serielle Schnittstelle
3. Sichern und Firmware installieren Gespeicherte Backups, ein überprüftes Image und verifizierter Anwendungsstart
4. Gelenke kalibrieren Verifizierte Referenz und Grenzwerte, wobei die Auswirkungen auf Aufzeichnungen und Modelle verstanden werden
5. Erste Posen aufzeichnen und wiedergeben Ein überprüfter Pfad, eine abgeschlossene Bewegung und ein bekannter motorischer Endzustand

Arbeiten mit dem Arm

Fehlerbehebung

Beginnen Sie mit dem Symptomleitfaden. Wiederherstellung und Werksfirmware sind separate Verfahren und nicht die erste Antwort auf jedes Verbindungsproblem.

Technische Referenz

Verwenden Sie für Ihre eigene Software die detaillierte Dokumentation: Modi und Sitzungen, Protokollpakete und Registerlayouts. Das Erstellen aus dem Quellcode ist eine separate Entwickleraufgabe.

Befehle lesen

Führen Sie alle Befehle vom Repository-Stamm aus aus. Wählen Sie die Registerkarte für macOS/Linux oder Windows PowerShell. Ersetzen Sie explizit benannte Platzhalter wie POSES.json und EVENTS.ndjson durch Ihre eigenen Dateipfade. Jede Prozedur identifiziert, ob ein Befehl Daten liest, Einstellungen ändert oder eine Bewegung startet.

Texte und Befehle stellen den vollständigen Ablauf dar. Diagramme und Stummfilme unterstützen die Erläuterungen. In diesen Anleitungen werden die STS32XX-Tools beschrieben. Die Robonine Lab-Browserhandbücher beschreiben einen anderen Arbeitsablauf.


Startseite der Dokumentation · Quellrevision: a995f77. Erweiterung 9.0.