2025-11-11T13:58:09.451694

A Human-In-The-Loop Simulation Framework for Evaluating Control Strategies in Gait Assistive Robots

Wang, Chan, Lei et al.
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.
academic

Ein Human-In-The-Loop-Simulationsrahmen zur Bewertung von Kontrollstrategien in Gangunterstützungsrobotern

Grundlegende Informationen

  • 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

Zusammenfassung

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.

Forschungshintergrund und Motivation

Problemdefinition

  1. 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.
  2. Heterogenität von Gangstörungen: Unterschiedliche Ursachen und Schweregrade von Gangstörungen erschweren die Gestaltung universeller Roboter und Regler.
  3. Probleme der Benutzeradaption: Benutzer zeigen einzigartige Adaptationsverhaltensweisen gegenüber Geräten, was die Vorhersagbarkeit des Reglers in Frage stellt.

Forschungsbedeutung

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.

Einschränkungen bestehender Methoden

  1. 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.
  2. Transparenz und Compliance-Ausgleich: Gangunterstützungsroboter müssen ein Gleichgewicht zwischen dynamischer Unterstützung und Aufrechterhaltung der Bewegungsunabhängigkeit des Benutzers finden.
  3. 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.

Kernbeiträge

  1. 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.
  2. 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.
  3. Erkenntnisse zu Adaptationsstrategien: Offenlegung, dass unterschiedliche menschliche Adaptationsstrategien gegenüber dem Roboter zu Veränderungen des Gangverhaltens führen können.
  4. Bewertungswerkzeug für Kontrollstrategien: Demonstration des HITL-Potenzials als Werkzeug zur Entwicklung personalisierter Kontrollstrategien durch Vergleich geschwindigkeitsadaptiver Regler und PID-Regler.

Methodische Details

Aufgabendefinition

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.

Modellarchitektur

1. Digitaler Zwilling des Menschen (Human Digital Twin)

  • 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

2. Digitaler Zwilling des Roboters (Robot Digital Twin)

  • 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

3. Modell der physischen Mensch-Roboter-Interaktion (pHRI-Modell)

Verwendung eines eingeschränkten sechsachsigen Masse-Feder-Dämpfer-Modells zur Beschreibung des Interaktionsmusters:

Fi=kq+dq˙ wenn qmin<q<qmaxF_i = k \cdot q + d \cdot \dot{q} \text{ wenn } q_{min} < q < q_{max}

Wobei:

  • Fi=[Fx,Fy,Fz,τx,τy,τz]TF_i = [F_x, F_y, F_z, \tau_x, \tau_y, \tau_z]^T: Erzeugter Kraft- und Momentvektor
  • q=[qtx,qty,qtz,qrx,qry,qrz]Tq = [q_{tx}, q_{ty}, q_{tz}, q_{rx}, q_{ry}, q_{rz}]^T: Gelenkpositionsvektor
  • kk und dd: Gelenksteifigkeits- und Dämpfungskoeffizienten
  • qminq_{min} und qmaxq_{max}: Gelenkgrenzen

Technische Innovationen

  1. Modellierung passiver Unterstützungssysteme: Erstmalige Entwicklung eines HITL-Rahmens speziell für die passiven Unterstützungsmerkmale von Gangunterstützungsrobotern
  2. Sechsachsiges Interaktionsmodell: Innovative Verwendung eines eingeschränkten sechsachsigen Masse-Feder-Dämpfer-Systems zur Simulation der weichen Sicherheitsgurt-Schnittstelle
  3. Mehrstufige Leistungsbewertung: Gleichzeitige Bewertung von Compliance (Verfolgungsfehler) und Transparenz (Gangverzerrung)

Experimentelle Einrichtung

Versuchspersonen

  • 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)

Experimentelles Protokoll

  1. Baseline-Test: Natürliches Gehen über 10 Meter, 4-mal wiederholt
  2. Robotergestützte Gehunterstützung: Durchführung mit PID- und geschwindigkeitsadaptivem Regler, jeweils 4 Wiederholungen von 10 Meter Gehstrecke
  3. Datenerfassung: Verwendung eines markerlosen Motion-Capture-Systems mit Abtastrate von 50 Hz

Bewertungsmetriken

1. Simulationsvalidierungsmetriken

  • Statistical Parametric Mapping (SPM): Verwendung einfaktorieller Varianzanalyse basierend auf Zufallsfeldtheorie zur Bewertung von Unterschieden zwischen Simulation und realen Daten

2. Reglerbewertung

  • Compliance: Vorwärts- (ex) und Seitenverfolgungsfehler (ey)
  • Transparenz:
    • Zeitlich-räumliche Gangparameter (Schrittlänge, Schrittgeschwindigkeit)
    • Standardabweichung der Gelenkwinkel (Gangstabilitätsindikator)

Datenverarbeitung

  • 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

Experimentelle Ergebnisse

Hauptergebnisse

1. Vergleich der Verfolgungsleistung

ReglerVorwärtsfehler ex (cm)Seitenfehler ey (cm)
RealSimulation
PID4,257,65
Adaptiv0,370,7

2. Vergleich zeitlich-räumlicher Gangparameter

AufgabeSchrittlänge (m)Schrittgeschwindigkeit (m/s)
RealSimulation
Freies Gehen1,29±0,041,17±0,01
PID0,90±0,091,13±0,06
Adaptiv1,14±0,071,28±0,06

3. Gangstabilität (Standardabweichung der Gelenkwinkel)

ReglerHüftgelenk (°)Kniegelenk (°)Sprunggelenk (°)
RealSimulationReal
PID1,872,963,16
Adaptiv1,821,612,55

Wichtigste Erkenntnisse

1. Unterschiede zwischen Simulation und Realität

  • 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

2. Vergleich der Reglerbewertung

  • 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

Verwandte Arbeiten

Anwendung von HITL in Assistenzrobotern

  • 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.

Aktueller Stand der pHRI-Forschung

  • 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

Schlussfolgerungen und Diskussion

Hauptschlussfolgerungen

  1. Wirksamkeit des HITL-Rahmens: Erfolgreiche Entwicklung eines speziell für Gangunterstützungsroboter entwickelten Simulationsrahmens
  2. Optimierung der Kontrollstrategie: Geschwindigkeitsadaptive Regler zeigen signifikante Überlegenheit gegenüber PID-Reglern in Bezug auf Compliance und Transparenz
  3. Bedeutung von Adaptationsstrategien: Unterschiedliche menschliche Adaptationsstrategien beeinflussen die Mensch-Roboter-Interaktionseffektivität erheblich

Einschränkungen

  1. Adaptivität des digitalen Zwillings: Die simulierte Figur zeigt unerwartete Adaptationsverhaltensweisen, die sich von echten Menschen unterscheiden
  2. Fehlende Weichstoffmodellierung: Mangel an Weichstoff- und Weichgurt-Simulation begrenzt die Interaktionstreue
  3. Einzelne Versuchsperson: Daten basieren nur auf einer gesunden Versuchsperson, mangelnde Vielfalt

Zukünftige Richtungen

  1. Diversifizierte Adaptationsstrategien: Entwicklung digitaler Menschenzwillinge, die verschiedene Kompensationsstrategien erlernen können
  2. Integration der Weichstoffmodellierung: Einführung von Weichstoff- und Weichgurt-Modellierung zur Verbesserung der Interaktionsrealität
  3. Personalisierte Kontrollstrategien: Erstellung und Feinabstimmung personalisierter Kontrollstrategien für verschiedene Benutzer

Tiefgreifende Bewertung

Stärken

  1. Hohe Innovativität: Erstmalige Entwicklung eines HITL-Rahmens speziell für Gangunterstützungsroboter, füllt Forschungslücke
  2. Vollständige Methodik: Integrierter Rahmen mit digitalem Menschenzwilling, Roboterzwilling und pHRI-Modell
  3. Ausreichende Validierung: Validierung von Simulationsergebnissen durch echte Experimente mit wertvollen Vergleichsanalysen
  4. Hoher praktischer Wert: Bietet effektives Werkzeug für die Entwicklung von Roboter-Kontrollstrategien

Mängel

  1. Stichprobenbegrenzung: Basierend auf nur einer gesunden Versuchsperson, mangelnde Vielfalt und Repräsentativität
  2. Vereinfachte Modellierung: Vereinfachte Modellierung von Weichgurten und menschlichem Weichgewebe beeinträchtigt Simulationstreue
  3. Voreingestellte Adaptationsstrategien: Die Adaptationsstrategie des digitalen Zwillings ist erlernt und entspricht möglicherweise nicht echtem Benutzerverhalten
  4. Begrenzte Bewertungsmetriken: Mangel an Bewertung subjektiver Empfindungen wie Benutzerkomfort und Müdigkeit

Auswirkungen

  1. Akademischer Beitrag: Bietet neue Simulationswerkzeuge und Bewertungsmethoden für Gangunterstützungsroboter-Forschung
  2. Praktischer Wert: Kann zur Optimierung von Kontrollstrategien verwendet werden und reduziert Bedarf für menschliche Experimente
  3. Erweiterbarkeit: Rahmen ist gut erweiterbar und kann auf verschiedene Arten von Gangunterstützungsgeräten angewendet werden

Anwendungsszenarien

  1. Kontrollstrategieentwicklung: Vorläufige Validierung und Optimierung neuer Steueralgorithmen
  2. Personalisierte Anpassung: Anpassung von Steuerparametern für verschiedene Benutzergruppen
  3. Sicherheitsbewertung: Bewertung der Sicherheit von Kontrollstrategien vor echten Tests
  4. Lehre und Schulung: Verwendung für Schulung und Unterricht relevanter Forscher

Literaturverzeichnis

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.