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.
- 論文ID: 2503.05825
- タイトル: A Human-In-The-Loop Simulation Framework for Evaluating Control Strategies in Gait Assistive Robots
- 著者: Yifan Wang, Sherwin Stephen Chan, Mingyuan Lei, Lek Syn Lim, Henry Johan, Bingran Zuo, Wei Tech Ang
- 分類: cs.RO(ロボティクス)、cs.SY(システムと制御)、eess.SY(システムと制御)
- 発表日: 2025年3月5日(arXiv プレプリント)
- 論文リンク: https://arxiv.org/abs/2503.05825
世界的な高齢化に伴い、効果的なリハビリテーションと移動補助装置の重要性が増している。歩行補助ロボットは有望なソリューションであるが、様々な歩行障害に対応する適応型コントローラの設計は大きな課題である。本論文は、歩行補助ロボット専用の人間ループ(HITL)シミュレーションフレームワークを提案し、受動的支援システムがもたらす独特の課題に対処している。研究チームは現実的な物理的人間ロボット相互作用(pHRI)モデルを統合し、ロボット制御戦略の定量的評価を実現し、速度適応型コントローラが従来のPID制御器と比較して順応性の維持と歩行の歪みの低減において優れた性能を示すことを明らかにした。研究はシミュレーション相互作用と実世界データの精度を評価し、人間の適応戦略の相違とそれが歩行に与える影響を明らかにした。
- 高齢化の課題:世界的な高齢化により、バランス制御能力が低下し、転倒リスクが増加している。転倒は高齢者の偶発的死亡の主要原因となっている。
- 歩行障害の異質性:異なる原因と重症度の歩行障害により、汎用ロボットとコントローラの設計が複雑化している。
- ユーザー適応性の問題:ユーザーは装置に対して独特の適応行動を示し、コントローラの予測可能性に課題をもたらす。
歩行補助ロボットはリハビリテーション効果の改善と介護負担の軽減が可能であるが、各ユーザーの特定のニーズを満たすために個別カスタマイズが必要である。しかし、広範なテストは倫理的および実践的課題に直面しており、データ駆動型の最適化と改善が制限されている。
- 物理的分離対密結合:既存のpHRI研究は主に物理的に分離された協調作業(ロボットアームの協調など)または密結合システム(外骨格など)に焦点を当てており、歩行補助ロボットの受動的支援ニーズを完全には満たしていない。
- 透明性と順応性のバランス:歩行補助ロボットは動的支援の提供とユーザーの運動独立性の維持のバランスを見つける必要がある。
- シミュレーション・トゥ・リアルの転移:既存のsim-to-realフレームワークはロボット自体に焦点を当てており、ロボットの影響を受ける人間の運動と行動の評価は限定的である。
- 専用HITL シミュレーションフレームワーク:歩行補助ロボット専用のHITLシミュレーションフレームワークを提案し、受動的支援システムの独特な課題に対処している。
- 現実的なpHRIモデル:6自由度質量-ばね-ダンパー機構を採用して、人間ロボット相互作用とそれが人間行動に与える影響をシミュレートおよび研究している。
- 適応戦略の相違の発見:ロボットに対する人間の異なる適応戦略が歩行行動の変化をもたらす可能性があることを明らかにした。
- 制御戦略評価ツール:速度適応型コントローラとPID制御器を比較することで、個別化された制御戦略開発ツールとしてのHITLの可能性を実証している。
人間ロボット相互作用を正確にシミュレートできるシミュレーション環境を開発し、歩行補助ロボットの制御戦略、特に順応性と透明性の性能を評価および最適化するために使用する。
- 骨格モデル:27自由度の全身骨格モデル。6つの非駆動ルート関節、5つのボール関節、6つの回転関節を含む
- 制御戦略:モデルフリー深層強化学習(DRL)手法を用いて人間制御戦略πh(ah|sh)を開発
- 運動先験:Pengらのネットワークアーキテクチャを利用し、運動先験と判別器を使用してRL エージェントが参照データの運動を学習するよう指導
- 摂動トレーニング:トレーニング中に摂動を導入し、安定性とロバスト性を強化
- 物理モデル:移動ロボットバランスアシスタント(MRBA)の高品質CADモデルに基づいて作成
- システム同定:動的パラメータ(関節ダンピング係数と摩擦損失など)はシステム同定により推定および検証
- 制御アーキテクチャ:物理ロボットと同じ制御アーキテクチャとパラメータ設定
- デュアルコントローラ実装:
- PID制御器:ベンチマークおよびデフォルト制御器として機能
- 速度適応型制御器:ユーザーの歩行速度にリアルタイムで適応可能
制約付き6自由度質量-ばね-ダンパーモデルを使用して相互作用パターンを記述:
Fi=k⋅q+d⋅q˙ if qmin<q<qmax
ここで:
- Fi=[Fx,Fy,Fz,τx,τy,τz]T:生成される力とトルクベクトル
- q=[qtx,qty,qtz,qrx,qry,qrz]T:関節位置ベクトル
- kおよびd:関節剛性とダンピング係数
- qminおよびqmax:関節制限
- 受動的支援システムのモデリング:歩行補助ロボットの受動的支援特性に特化したHITLフレームワークを初めて開発
- 6自由度相互作用モデル:ソフトハーネスインターフェースをシミュレートするために、制約付き6自由度質量-ばね-ダンパーシステムを革新的に使用
- 多層的性能評価:順応性(追従誤差)と透明性(歩行の歪み)を同時に評価
- 健康な28歳男性ボランティア1名(体重95kg、身長1.81m)
- 研究は南洋理工大学機関審査委員会の承認を取得(IRB-2024-257)
- ベースラインテスト:自然歩行10m、4回繰り返し
- ロボット補助歩行:PID制御器と速度適応型制御器をそれぞれ使用し、各制御器で10m歩行を4回実施
- データ取得:マーカーレスモーションキャプチャシステムを使用、サンプリングレート50Hz
- 統計的パラメータマッピング(SPM):ランダムフィールド理論に基づく一元配置分散分析を使用してシミュレーションと実データの差異を評価
- 順応性:前方(ex)および側方(ey)追従誤差
- 透明性:
- 時空間歩行パラメータ(ストライド長、歩行速度)
- 関節角度標準偏差(歩行安定性指標)
- 16個の完全な歩行周期を分析対象として選択
- 4次Butterworth低域フィルタ(カットオフ周波数12Hz)を使用
- すべての下肢関節角度を歩行周期に正規化
| 制御器 | 前方誤差ex(cm) | 側方誤差ey(cm) |
|---|
| 実測 | シミュレーション |
| PID | 4.25 | 7.65 |
| 適応型 | 0.37 | 0.7 |
| タスク | ストライド長(m) | 歩行速度(m/s) |
|---|
| 実測 | シミュレーション |
| 自由歩行 | 1.29±0.04 | 1.17±0.01 |
| PID | 0.90±0.09 | 1.13±0.06 |
| 適応型 | 1.14±0.07 | 1.28±0.06 |
| 制御器 | 股関節(°) | 膝関節(°) | 足関節(°) |
|---|
| 実測 | シミュレーション | 実測 |
| PID | 1.87 | 2.96 | 3.16 |
| 適応型 | 1.82 | 1.61 | 2.55 |
- 運動範囲の相違:実際の被験者の股関節、膝関節、足関節の矢状面での運動範囲は減少しているが、シミュレーションでは明らかな減少が観察されていない
- 適応戦略の相違:
- 実際の被験者:ロボットをドラッグするために躯幹を前傾させる
- シミュレーション被験者:より大きな推進力を生成するために足関節背屈を増加させる
- 速度適応型制御器の利点:
- 追従誤差が著しく小さい
- 歩行パラメータがより良く保持される
- 関節角度標準偏差がより小さく、歩行がより安定していることを示す
- PID制御器の限界:
- ストライド長と歩行速度が著しく低下
- 応答遅延がユーザーの適応調整をもたらす
- 衣服着用補助:Cleggらによる深層強化学習を用いた人間の衣服着用動作の合成
- 外骨格システム:Kumarらによる転倒予防制御戦略の学習
- 把握タスク:Yowらによる不確実性下での共有自律制御
- 物理的に分離されたシステム:ロボットアーム協調における実時間適応
- 密結合システム:外骨格エンドツーエンドコントローラ開発
- 本論文の貢献:受動的支援システム研究のギャップを埋める
- HITLフレームワークの有効性:歩行補助ロボット専用のシミュレーションフレームワークの開発に成功
- 制御戦略の最適化:速度適応型制御器が順応性と透明性の両面でPID制御器を大幅に上回る
- 適応戦略の重要性:人間の異なる適応戦略が人間ロボット相互作用の効果に大きく影響する
- デジタルツインの適応性:シミュレーション被験者が予期しない適応行動を示し、実際の人間と異なる
- ソフト体のモデリング欠如:ソフトハーネスとソフト体のシミュレーションが欠けており、相互作用の忠実度が制限される
- 単一被験者:健康な被験者1名のデータのみに基づいており、多様性が不足している
- 多様な適応戦略:様々な補償戦略を学習できる人間デジタルツインの開発
- ソフト体モデリングの統合:相互作用の現実性を向上させるためのソフト体とソフトハーネスのモデリング導入
- 個別化された制御戦略:異なるユーザーグループ向けの個別化された制御戦略の作成と微調整
- 革新性が高い:歩行補助ロボット専用のHITLフレームワークを初めて開発し、研究ギャップを埋める
- 方法が完全:人間デジタルツイン、ロボットデジタルツイン、pHRIモデルを統合した完全なフレームワーク
- 検証が充分:実験を通じてシミュレーション結果を検証し、価値のある比較分析を提供
- 実用価値が高い:歩行補助ロボット制御戦略開発に有効なツールを提供
- サンプルの限界:単一の健康な被験者のデータのみに基づいており、多様性と代表性が不足
- モデリングの簡略化:ソフトハーネスと人体軟組織の簡略化されたモデリングがシミュレーション忠実度に影響
- 適応戦略の事前設定:デジタルツインの適応戦略は学習によって得られるもので、実際のユーザー行動と一致しない可能性がある
- 評価指標の限定:ユーザーの快適性、疲労などの主観的感覚の評価が不足
- 学術的貢献:歩行補助ロボット研究に新しいシミュレーションツールと評価方法を提供
- 実用的価値:制御戦略の最適化に使用でき、人体実験の必要性を低減
- 拡張性:フレームワークは良好な拡張性を有し、異なるタイプの歩行補助装置に適用可能
- 制御戦略開発:新しい制御アルゴリズムの初期検証と最適化
- 個別化カスタマイズ:異なるユーザーグループ向けの制御パラメータのカスタマイズ
- 安全性評価:実際のテスト前に制御戦略の安全性を評価
- 教育訓練:関連研究者の訓練と教育に使用
本論文は33篇の関連文献を引用しており、歩行補助ロボット、人間ロボット相互作用、強化学習など複数の分野の重要な研究成果をカバーしており、研究に堅実な理論的基礎を提供している。
総括:本論文で提案されたHITLシミュレーションフレームワークは、歩行補助ロボットの制御戦略開発に革新的なツールを提供している。いくつかの限界は存在するが、人体実験の必要性を減らし、開発効率を向上させる点で重要な価値を有しており、この分野の発展に有意義な貢献をしている。