Wie man statische und dynamische Stabilitätsspannen in Beinbeinigen Robotern berechnet
Statische und dynamische Stabilitätsränder geben Einblicke, wie gut ein Roboter unter verschiedenen Bedingungen das Gleichgewicht halten kann. Dieser Artikel erklärt, wie diese Ränder berechnet werden und wie wichtig sie für die Roboterkonstruktion und -steuerung sind.
Statische Stabilitätsspanne
Der statische Stabilitätsrand misst, wie viel sich der Roboterschwerpunkt (CoM) vor dem Verlust des Gleichgewichts verschieben kann.
Zur Berechnung der statischen Stabilitätsspanne:
- Identifizieren Sie das Stützpolygon, das der Bereich ist, der von den Kontaktpunkten des Roboters mit dem Boden eingeschlossen wird.
- Bestimmen Sie die Position des CoM des Roboters relativ zum Stützpolygon.
- Berechnen Sie den kürzesten Abstand von der CoM-Projektion zum Rand des Trägerpolygons.
Der statische Stabilitätsrand ist dieser kürzeste Abstand, oft ausgedrückt als Prozentsatz der Abmessungen des Trägerpolygons, ein größerer Rand bedeutet eine größere Stabilität.
Dynamische Stabilitätsmarge
Der dynamische Stabilitätsrand berücksichtigt die Bewegung des Roboters und die auf ihn wirkenden Kräfte während der Bewegung. Er bewertet, wie viel der Roboter beschleunigen oder bewegen kann, ohne das Gleichgewicht zu verlieren.
Zur Berechnung der dynamischen Stabilitätsmarge:
- Analysieren Sie die Geschwindigkeits- und Beschleunigungsvektoren des Roboters.
- Berechnen Sie den Nullmomentpunkt (ZMP), der der Punkt ist, an dem die Gesamtmomente aufgrund der Schwerkraft und Trägheit Null sind.
- Vergleichen Sie die ZMP-Position mit den Polygongrenzen der Unterstützung.
Der dynamische Stabilitätsrand ist der Abstand zwischen dem ZMP und dem Stützpolygonrand, dessen Einhaltung in Grenzen eine stabile Bewegung gewährleistet.
Zusammenfassung
Die Berechnung der statischen und dynamischen Stabilitätsränder hilft bei der Entwicklung von Steuerungsstrategien für Roboter mit Beinen. Der statische Rand konzentriert sich auf das Gleichgewicht im Ruhezustand, während der dynamische Rand die Bewegung und Kräfte während der Fortbewegung berücksichtigt. Beide sind entscheidend für die Gewährleistung des Gleichgewichts und die Verhinderung von Stürzen.