Extending First-order Robotic Motion Planners to Second-order Robot Dynamics
Sawant, Tayebi
This paper extends first-order motion planners to robots governed by second-order dynamics. Two control schemes are proposed based on the knowledge of a scalar function whose negative gradient aligns with a given first-order motion planner. When such a function is known, the first-order motion planner is combined with a damping velocity vector with a dynamic gain to extend the safety and convergence guarantees of the first-order motion planner to second-order systems. If no such function is available, we propose an alternative control scheme ensuring that the error between the robot's velocity and the first-order motion planner converges to zero. The theoretical developments are supported by simulation results demonstrating the effectiveness of the proposed approaches.
academic
Erweiterung von Roboter-Bewegungsplanern erster Ordnung auf Roboterdynamik zweiter Ordnung
Dieses Paper erweitert Bewegungsplaner erster Ordnung auf Robotersysteme, die von Dynamik zweiter Ordnung beherrscht werden. Es werden zwei Regelungskonzepte vorgestellt, die auf der Kenntnis von skalaren Funktionen basieren, deren negative Gradienten mit einem gegebenen Bewegungsplaner erster Ordnung übereinstimmen. Wenn solche Funktionen bekannt sind, wird der Bewegungsplaner erster Ordnung mit einem gedämpften Geschwindigkeitsvektor mit dynamischem Gewinn kombiniert, um die Sicherheits- und Konvergenzgarantien des Bewegungsplaners erster Ordnung auf Systeme zweiter Ordnung zu erweitern. Ohne solche Funktionen wird ein alternatives Regelungskonzept vorgestellt, das sicherstellt, dass der Fehler zwischen der Robotergeschwindigkeit und dem Bewegungsplaner erster Ordnung gegen Null konvergiert. Die theoretische Entwicklung wird durch Simulationsergebnisse gestützt, die die Wirksamkeit der vorgeschlagenen Methode demonstrieren.
Die autonome Roboternavigation beinhaltet die Führung eines Roboters zu einer gewünschten Zielposition, während Hindernisse vermieden werden. Bestehende Navigationsmethoden basieren hauptsächlich auf künstlichen Potentialfeldern, bei denen Attraktionsvektorfelder den Roboter zum Ziel führen und Repulsionsvektorfelder die Hindernisvermeidung sicherstellen.
Dynamik-Mismatch-Problem: Die meisten Navigationsstrategien gehen davon aus, dass die Roboterbewegung von einem geschwindigkeitsgeregelten Modell erster Ordnung beherrscht wird, aber reale Robotersysteme werden typischerweise durch Dynamik zweiter Ordnung modelliert
Sicherheitsgarantie: Die direkte Anwendung von Planern erster Ordnung auf Systeme zweiter Ordnung kann zu Überschwingen führen und das System in unsichere Bereiche bringen
Geometrische Einschränkungen: Bestehende Navigationsmethoden für Systeme zweiter Ordnung sind in den Hindernisgeometrien, die sie verarbeiten können, begrenzt
Bestehende Bewegungsplaner erster Ordnung (wie 5, 8) können sichere Navigation in Umgebungen mit komplexer Hindernisgeometrie gewährleisten, verlieren aber ihre Sicherheitsgarantien, wenn sie direkt auf Systeme zweiter Ordnung angewendet werden. Daher ist es notwendig, Regelungskonzepte zu entwerfen, die die Anwendbarkeit von Bewegungsplanern erster Ordnung auf Systeme zweiter Ordnung erweitern.
Erweiterung von Sicherheits- und Konvergenzgarantien: Erweiterung der Sicherheits- und Konvergenzgarantien von Bewegungsplanern erster Ordnung auf Systeme zweiter Ordnung, um Navigation in komplexen Hindernisgeometrien zu ermöglichen
Keine unendlichen Potentialfunktionen erforderlich: Im Gegensatz zu bestehenden Methoden 1, 10 ist es nicht erforderlich, dass künstliche Potentialfunktionen bei Annäherung an die Hindernisgrenzen gegen Unendlich gehen
Lockerung der Anfangsbedingungen: Im Gegensatz zu Referenzregler-Methoden 13, 14 gibt es keine Einschränkungen für die anfängliche Robotergeschwindigkeit
Zwei komplementäre Regelungskonzepte: Vorschlag von zwei Regelungsstrategien: Dynamische Dämpfungsrückkopplung (DDF) und Geschwindigkeitsverfolgungsrückkopplung (VTF)
Entwerfen Sie ein Rückkopplungsregelungsgesetz u, so dass das System zweiter Ordnung:
ẋ = v
v̇ = u
Sicherheit und asymptotische Stabilität des Zielzustands (x = xd, v = 0) gewährleistet, unter der Annahme, dass das System erster Ordnung ẋ = vd Sicherheit und asymptotische Stabilität der Zielposition x = xd garantiert.
Adaptiver Dämpfungsmechanismus: Dynamische Anpassung des Dämpfungsgewinns basierend auf dem Abstand zwischen Roboter und Hindernis; niedrige Dämpfung bei Entfernung von Hindernissen für schnelle Bewegung, erhöhte Dämpfung bei Annäherung an Hindernisse für Sicherheit
Theoretische Garantien:
Theorem 1: DDF-Regelung sichert Vorwärtsinvarianz von X°r × Rⁿ und fast globale asymptotische Stabilität von (xd,0)
Theorem 2: VTF-Regelung sichert monotone Abnahme des Geschwindigkeitsfehlers ‖v(t)-vd(x(t))‖ und fast globale asymptotische Stabilität von (xd,0)
Keine Divergenz der Potentialfunktion erforderlich: Im Gegensatz zu traditionellen Methoden ist es nicht erforderlich, dass die Potentialfunktion an der Hindernisgrenzen gegen Unendlich divergiert
Dieses Paper zitiert 22 relevante Referenzen, hauptsächlich:
Klassische Arbeiten zu künstlichen Potentialfeldern und Navigationsfunktionen 1-2
Neueste Fortschritte in der Navigation komplexer Geometrien 5-8
Verwandte Forschung zur Regelung von Systemen zweiter Ordnung 9-14
Grundlegende mathematische Theorien 15-22
Gesamtbewertung: Dies ist ein theoretisch fundiertes und methodisch innovatives Papier von hoher Qualität, das ein wichtiges Problem in der Roboter-Bewegungsplanung erfolgreich löst. Obwohl die experimentelle Verifikation noch verbessert werden könnte, machen sein theoretischer Beitrag und sein praktischer Wert es zu einem bedeutenden Fortschritt in diesem Forschungsgebiet.