As the global population ages, effective rehabilitation and mobility aids will become increasingly critical. Gait assistive robots are promising solutions, but designing adaptable controllers for various impairments poses a significant challenge. This paper presented a Human-In-The-Loop (HITL) simulation framework tailored specifically for gait assistive robots, addressing unique challenges posed by passive support systems. We incorporated a realistic physical human-robot interaction (pHRI) model to enable a quantitative evaluation of robot control strategies, highlighting the performance of a speed-adaptive controller compared to a conventional PID controller in maintaining compliance and reducing gait distortion. We assessed the accuracy of the simulated interactions against that of the real-world data and revealed discrepancies in the adaptation strategies taken by the human and their effect on the human's gait. This work underscored the potential of HITL simulation as a versatile tool for developing and fine-tuning personalized control policies for various users.
- Papier-ID: 2503.05825
- Titel: A Human-In-The-Loop Simulation Framework for Evaluating Control Strategies in Gait Assistive Robots
- Autoren: Yifan Wang, Sherwin Stephen Chan, Mingyuan Lei, Lek Syn Lim, Henry Johan, Bingran Zuo, Wei Tech Ang
- Klassifizierung: cs.RO (Robotik), cs.SY (Systeme und Steuerung), eess.SY (Systeme und Steuerung)
- Veröffentlichungsdatum: 5. März 2025 (arXiv-Preprint)
- Papierlink: https://arxiv.org/abs/2503.05825
Angesichts der weltweiten Bevölkerungsalterung werden wirksame Rehabilitations- und Mobilitätshilfsgeräte zunehmend wichtiger. Gangunterstützungsroboter sind vielversprechende Lösungen, doch die Gestaltung adaptiver Regler für verschiedene Gangstörungen stellt eine große Herausforderung dar. Dieses Papier präsentiert einen speziell für Gangunterstützungsroboter entwickelten Human-In-The-Loop (HITL)-Simulationsrahmen, der die einzigartigen Herausforderungen passiver Unterstützungssysteme adressiert. Das Forschungsteam integrierte realistische Modelle der physischen Mensch-Roboter-Interaktion (pHRI), um eine quantitative Bewertung von Roboterkontrollstrategien zu ermöglichen. Die Ergebnisse zeigen die überlegene Leistung geschwindigkeitsadaptiver Regler gegenüber herkömmlichen PID-Reglern bei der Aufrechterhaltung von Compliance und der Verringerung von Gangverzerrungen. Die Studie bewertete die Genauigkeit der simulierten Interaktion mit realen Daten und offenbarte Unterschiede in menschlichen Adaptationsstrategien und deren Auswirkungen auf den Gang.
- Herausforderungen der Bevölkerungsalterung: Die weltweite Bevölkerungsalterung führt zu verminderter Gleichgewichtskontrolle und erhöhtem Sturzrisiko, wobei Stürze eine Hauptursache für unbeabsichtigte Todesfälle bei älteren Menschen darstellen.
- Heterogenität von Gangstörungen: Unterschiedliche Ursachen und Schweregrade von Gangstörungen erschweren die Gestaltung universeller Roboter und Regler.
- Probleme der Benutzeradaption: Benutzer zeigen einzigartige Adaptationsverhaltensweisen gegenüber Geräten, was die Vorhersagbarkeit des Reglers in Frage stellt.
Gangunterstützungsroboter können Rehabilitationsergebnisse verbessern und die Pflegebelastung verringern, erfordern aber Personalisierung, um die spezifischen Bedürfnisse jedes Benutzers zu erfüllen. Umfangreiche Tests sind jedoch mit ethischen und praktischen Herausforderungen verbunden, die datengesteuerte Optimierung und Verbesserung einschränken.
- Physische Trennung vs. enge Kopplung: Bestehende pHRI-Forschung konzentriert sich hauptsächlich auf physisch getrennte Zusammenarbeit (z. B. Roboterarme) oder eng gekoppelte Systeme (z. B. Exoskelette), die beide die passiven Unterstützungsanforderungen von Gangunterstützungsrobotern nicht vollständig erfüllen.
- Transparenz und Compliance-Ausgleich: Gangunterstützungsroboter müssen ein Gleichgewicht zwischen dynamischer Unterstützung und Aufrechterhaltung der Bewegungsunabhängigkeit des Benutzers finden.
- Sim-to-Real-Transfer: Bestehende Sim-to-Real-Rahmen konzentrieren sich hauptsächlich auf den Roboter selbst, mit weniger Bewertung der menschlichen Bewegung und des Verhaltens unter Robotereinfluss.
- Spezialisierter HITL-Simulationsrahmen: Präsentation eines speziell für Gangunterstützungsroboter entwickelten Human-In-The-Loop-Simulationsrahmens, der die einzigartigen Herausforderungen passiver Unterstützungssysteme adressiert.
- Realistische pHRI-Modelle: Verwendung eines sechsachsigen Masse-Feder-Dämpfer-Mechanismus zur Simulation und Untersuchung der Mensch-Roboter-Interaktion und deren Auswirkungen auf menschliches Verhalten.
- Erkenntnisse zu Adaptationsstrategien: Offenlegung, dass unterschiedliche menschliche Adaptationsstrategien gegenüber dem Roboter zu Veränderungen des Gangverhaltens führen können.
- Bewertungswerkzeug für Kontrollstrategien: Demonstration des HITL-Potenzials als Werkzeug zur Entwicklung personalisierter Kontrollstrategien durch Vergleich geschwindigkeitsadaptiver Regler und PID-Regler.
Entwicklung einer Simulationsumgebung, die die Mensch-Roboter-Interaktion genau modellieren kann, um Kontrollstrategien für Gangunterstützungsroboter zu bewerten und zu optimieren, insbesondere in Bezug auf Compliance- und Transparenzleistung.
- Skelettmodell: Vollständiges Skelettmodell mit 27 Freiheitsgraden, bestehend aus 6 angetriebenen Wurzelgelenken, 5 Kugelgelenken und 6 Drehgelenken
- Kontrollstrategie: Entwicklung menschlicher Kontrollstrategien πh(ah|sh) unter Verwendung modellfreier Deep Reinforcement Learning (DRL)
- Bewegungsprior: Nutzung der Netzwerkarchitektur von Peng et al., mit Bewegungsprior und Diskriminator zur Anleitung des RL-Agenten beim Lernen von Referenzbewegungen
- Störungstraining: Einführung von Störungen während des Trainings zur Verbesserung von Stabilität und Robustheit
- Physikalisches Modell: Basierend auf hochwertigem CAD-Modell des Mobile Robot Balance Assistant (MRBA)
- Systemidentifikation: Dynamische Parameter (wie Gelenkdämpfungskoeffizienten und Reibungsverluste) werden durch Systemidentifikation geschätzt und validiert
- Kontrollarchitektur: Identische Kontrollarchitektur und Parametereinstellungen wie der physische Roboter
- Duale Reglerimplementierung:
- PID-Regler: Als Referenz und Standardregler
- Geschwindigkeitsadaptiver Regler: Kann sich in Echtzeit an die Gehgeschwindigkeit des Benutzers anpassen
Verwendung eines eingeschränkten sechsachsigen Masse-Feder-Dämpfer-Modells zur Beschreibung des Interaktionsmusters:
Fi=k⋅q+d⋅q˙ wenn qmin<q<qmax
Wobei:
- Fi=[Fx,Fy,Fz,τx,τy,τz]T: Erzeugter Kraft- und Momentvektor
- q=[qtx,qty,qtz,qrx,qry,qrz]T: Gelenkpositionsvektor
- k und d: Gelenksteifigkeits- und Dämpfungskoeffizienten
- qmin und qmax: Gelenkgrenzen
- Modellierung passiver Unterstützungssysteme: Erstmalige Entwicklung eines HITL-Rahmens speziell für die passiven Unterstützungsmerkmale von Gangunterstützungsrobotern
- Sechsachsiges Interaktionsmodell: Innovative Verwendung eines eingeschränkten sechsachsigen Masse-Feder-Dämpfer-Systems zur Simulation der weichen Sicherheitsgurt-Schnittstelle
- Mehrstufige Leistungsbewertung: Gleichzeitige Bewertung von Compliance (Verfolgungsfehler) und Transparenz (Gangverzerrung)
- Ein gesunder 28-jähriger männlicher Freiwilliger (95 kg, 1,81 m)
- Studie genehmigt durch die Institutional Review Board der Nanyang Technological University (IRB-2024-257)
- Baseline-Test: Natürliches Gehen über 10 Meter, 4-mal wiederholt
- Robotergestützte Gehunterstützung: Durchführung mit PID- und geschwindigkeitsadaptivem Regler, jeweils 4 Wiederholungen von 10 Meter Gehstrecke
- Datenerfassung: Verwendung eines markerlosen Motion-Capture-Systems mit Abtastrate von 50 Hz
- Statistical Parametric Mapping (SPM): Verwendung einfaktorieller Varianzanalyse basierend auf Zufallsfeldtheorie zur Bewertung von Unterschieden zwischen Simulation und realen Daten
- Compliance: Vorwärts- (ex) und Seitenverfolgungsfehler (ey)
- Transparenz:
- Zeitlich-räumliche Gangparameter (Schrittlänge, Schrittgeschwindigkeit)
- Standardabweichung der Gelenkwinkel (Gangstabilitätsindikator)
- Auswahl von 16 vollständigen Gangzyklen für die Analyse
- Verwendung eines 4. Ordnung Butterworth-Tiefpassfilters (Grenzfrequenz 12 Hz)
- Normalisierung aller Unterschenkelgelenkwinkel auf den Gangzyklus
| Regler | Vorwärtsfehler ex (cm) | Seitenfehler ey (cm) |
|---|
| Real | Simulation |
| PID | 4,25 | 7,65 |
| Adaptiv | 0,37 | 0,7 |
| Aufgabe | Schrittlänge (m) | Schrittgeschwindigkeit (m/s) |
|---|
| Real | Simulation |
| Freies Gehen | 1,29±0,04 | 1,17±0,01 |
| PID | 0,90±0,09 | 1,13±0,06 |
| Adaptiv | 1,14±0,07 | 1,28±0,06 |
| Regler | Hüftgelenk (°) | Kniegelenk (°) | Sprunggelenk (°) |
|---|
| Real | Simulation | Real |
| PID | 1,87 | 2,96 | 3,16 |
| Adaptiv | 1,82 | 1,61 | 2,55 |
- Bewegungsbereichsunterschiede: Der Bewegungsbereich der Hüft-, Knie- und Sprunggelenke der realen Versuchsperson in der Sagittalebene war verringert, während dies in der Simulation nicht deutlich beobachtet wurde
- Unterschiede in Adaptationsstrategien:
- Reale Versuchsperson: Rumpfbeugung nach vorne zum Ziehen des Roboters
- Simulierte Figur: Erhöhte Sprunggelenkdorsiflexion zur Erzeugung größerer Vortriebskraft
- Vorteile des geschwindigkeitsadaptiven Reglers:
- Deutlich kleinere Verfolgungsfehler
- Bessere Erhaltung von Gangparametern
- Kleinere Standardabweichung der Gelenkwinkel, was auf stabileren Gang hindeutet
- Einschränkungen des PID-Reglers:
- Signifikante Verringerung von Schrittlänge und Schrittgeschwindigkeit
- Reaktionsverzögerung führt zu Benutzeradaptationsanpassungen
- Unterstütztes Anziehen: Synthese menschlicher Anziehbewegungen durch Deep Reinforcement Learning von Clegg et al.
- Exoskelettensysteme: Lernen von Sturzpräventionscontrollern von Kumar et al.
- Greifaufgaben: Gemeinsame autonome Steuerung unter Unsicherheit von Yow et al.
- Physisch getrennte Systeme: Echtzeit-Adaption in der Roboterarmen-Zusammenarbeit
- Eng gekoppelte Systeme: End-to-End-Reglerentwicklung für Exoskelette
- Beitrag dieses Papiers: Schließung der Forschungslücke bei passiven Unterstützungssystemen
- Wirksamkeit des HITL-Rahmens: Erfolgreiche Entwicklung eines speziell für Gangunterstützungsroboter entwickelten Simulationsrahmens
- Optimierung der Kontrollstrategie: Geschwindigkeitsadaptive Regler zeigen signifikante Überlegenheit gegenüber PID-Reglern in Bezug auf Compliance und Transparenz
- Bedeutung von Adaptationsstrategien: Unterschiedliche menschliche Adaptationsstrategien beeinflussen die Mensch-Roboter-Interaktionseffektivität erheblich
- Adaptivität des digitalen Zwillings: Die simulierte Figur zeigt unerwartete Adaptationsverhaltensweisen, die sich von echten Menschen unterscheiden
- Fehlende Weichstoffmodellierung: Mangel an Weichstoff- und Weichgurt-Simulation begrenzt die Interaktionstreue
- Einzelne Versuchsperson: Daten basieren nur auf einer gesunden Versuchsperson, mangelnde Vielfalt
- Diversifizierte Adaptationsstrategien: Entwicklung digitaler Menschenzwillinge, die verschiedene Kompensationsstrategien erlernen können
- Integration der Weichstoffmodellierung: Einführung von Weichstoff- und Weichgurt-Modellierung zur Verbesserung der Interaktionsrealität
- Personalisierte Kontrollstrategien: Erstellung und Feinabstimmung personalisierter Kontrollstrategien für verschiedene Benutzer
- Hohe Innovativität: Erstmalige Entwicklung eines HITL-Rahmens speziell für Gangunterstützungsroboter, füllt Forschungslücke
- Vollständige Methodik: Integrierter Rahmen mit digitalem Menschenzwilling, Roboterzwilling und pHRI-Modell
- Ausreichende Validierung: Validierung von Simulationsergebnissen durch echte Experimente mit wertvollen Vergleichsanalysen
- Hoher praktischer Wert: Bietet effektives Werkzeug für die Entwicklung von Roboter-Kontrollstrategien
- Stichprobenbegrenzung: Basierend auf nur einer gesunden Versuchsperson, mangelnde Vielfalt und Repräsentativität
- Vereinfachte Modellierung: Vereinfachte Modellierung von Weichgurten und menschlichem Weichgewebe beeinträchtigt Simulationstreue
- Voreingestellte Adaptationsstrategien: Die Adaptationsstrategie des digitalen Zwillings ist erlernt und entspricht möglicherweise nicht echtem Benutzerverhalten
- Begrenzte Bewertungsmetriken: Mangel an Bewertung subjektiver Empfindungen wie Benutzerkomfort und Müdigkeit
- Akademischer Beitrag: Bietet neue Simulationswerkzeuge und Bewertungsmethoden für Gangunterstützungsroboter-Forschung
- Praktischer Wert: Kann zur Optimierung von Kontrollstrategien verwendet werden und reduziert Bedarf für menschliche Experimente
- Erweiterbarkeit: Rahmen ist gut erweiterbar und kann auf verschiedene Arten von Gangunterstützungsgeräten angewendet werden
- Kontrollstrategieentwicklung: Vorläufige Validierung und Optimierung neuer Steueralgorithmen
- Personalisierte Anpassung: Anpassung von Steuerparametern für verschiedene Benutzergruppen
- Sicherheitsbewertung: Bewertung der Sicherheit von Kontrollstrategien vor echten Tests
- Lehre und Schulung: Verwendung für Schulung und Unterricht relevanter Forscher
Dieses Papier zitiert 33 relevante Literaturquellen, die wichtige Forschungsergebnisse in den Bereichen Gangunterstützungsroboter, Mensch-Roboter-Interaktion und Reinforcement Learning abdecken und eine solide theoretische Grundlage für die Forschung bieten.
Zusammenfassung: Der in diesem Papier vorgestellte HITL-Simulationsrahmen bietet ein innovatives Werkzeug für die Entwicklung von Kontrollstrategien für Gangunterstützungsroboter. Obwohl es einige Einschränkungen gibt, hat er erheblichen Wert bei der Reduzierung des Bedarfs für menschliche Experimente und der Verbesserung der Entwicklungseffizienz und trägt damit sinnvoll zur Entwicklung dieses Forschungsbereichs bei.