表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

人への追従と障害物回避を両立する速度指令の切替手法ARMS

ARMS

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

ARMSの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1 : Human-guided collaborative transport. The cobot executes real-time local navigation while carrying a payload, and the human provides high-level intent through motion. Proximity and safety constraints must be satisfied simultaneously in shared workspaces.

出典:ARMS / arXiv ↗

概要

  • ARMSは、強化学習による人への追従指令と、一歩先の制約を考慮した速度指令を状況に応じて組み合わせる。
  • 著者らは、障害物が非常に多い環境で成功率82.5%、複数段先を予測するモデル予測制御との比較で平均計算遅延5.2ミリ秒と報告した。
  • 制約付き計算が成立しない場合は学習した指令へ戻る。著者らは、全状況での形式的な安全保証を主張していない。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、ARMSの仕組み

左から右へ読む
  1. 01人の相対状態と測距
  2. 02動きと周囲を符号化
  3. 03二つの速度を計算
  4. 04指令を調整して出力

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

ARMSは、人の動きに合わせて移動ロボットの速度を決める方法である。ロボットは人から離れすぎず、近づきすぎず、障害物も避ける必要がある。狭い通路では追従と衝突回避の指令が競合しやすい。

対象は人の行き先が事前には分からず、速度も変わる状況だ。全体地図を前提とせず、周囲の測距と自分の移動量を使って動く。人の動きの変化や観測の誤差を扱いながら、短い周期で指令を出すことが課題になる。

手法

人との相対位置・速度の履歴はLSTMという時系列処理器に、全周を測る平面LiDARの情報は画像を圧縮する処理器に入れる。その情報から、試行の結果を報酬で評価して学ぶ強化学習の追従器が速度を提案する。同時に、一歩先の人との距離を予測し、速度・加速度の上限と障害物との距離を条件にした二次計画法(QP)が別の速度を求める。

例えば人が狭い通路へ進むと、切替器は障害物までの距離や衝突までの推定時間などから二つの指令の重みを決める。重みは急変を抑えるよう平滑化する。QPに解がなければ追従器の指令を使い、追従器の指令がQPの制約に違反すると判定されればQPの指令を選ぶ。最後に速度と指令の変化量を制限する。

新規性

ARMSの中心は、学習した追従器と一歩先の制約を計算する制御器の指令を、周囲の状態に応じて混ぜる切替器にある。障害物との距離に余裕があれば制約付きの指令を重視し、混雑した場所では追従器の比重を上げる。

切替器は障害物までの距離、衝突までの推定時間、人との距離のずれ、直前の指令変化、制約付き計算の成否を使う。計算が成立しなければ追従器に戻す。本文の手順では、追従器の指令が制約に違反すると判定された場合、制約付きの指令を採用する。

従来手法との違い

著者らの比較対象は、人を追うPure Pursuit、周囲を見て速度を選ぶDynamic Window Approach(DWA)、強化学習のみの追従器である。ARMSは追従器の指令に加え、人との距離や障害物を考慮した制約付きの指令を毎回計算する。

計算遅延では、複数段先まで予測するモデル予測制御も比較対象とした。確認できた本文の範囲では結果表を確認できないため、要約にある差がどの環境や試行にも当てはまるとは判断できない。

実験結果

著者らは合成環境で、人が進む参照軌跡を学習用5,000件、試験用5,000件用意し、20 Hzで制御したと記す。軌跡は地図上で通行可能な経路として生成された。衝突、人への過度な接近、長く離れたことによる時間切れ、軌跡の完了を終了条件とした。

著者らの要約では、障害物が非常に多い環境での成功率は82.5%で、DWAを7.1%、強化学習のみの方式を3.1%上回った。複数段先を予測するモデル予測制御との比較では、平均計算遅延が33%減の5.2ミリ秒だった。確認できた本文の範囲では、結果表や実機試験の件数・詳細条件は確認できない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:倉庫の作業者に付き添う荷物運搬ロボットで試す。入力は平面LiDARの測距、ロボットの移動量、RGB-Dカメラから推定する作業者の相対位置と速度とし、出力は次の移動速度指令とする。通路の曲がり角や狭い区間で、人との距離と障害物への接近を記録する。

導入には現場を模した障害物配置と作業者の移動軌跡を使った学習が要る。行動ごとの正解ラベルを与える方式ではなく、接近や衝突などを評価する報酬を設定する。現場での効果は検証が必要である。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:まず現場の通路と障害物を模した環境を作り、作業者の移動軌跡を学習用と評価用に分ける。平面LiDARの測距、移動量、人の相対位置・速度を入力とし、接近や衝突を評価する報酬で追従器と切替器を現場条件に合わせる。行動の正解ラベルは不要だ。

次にRGB-Dカメラによる相対状態の推定を接続し、見失いも記録する。DWAと強化学習のみの追従器を基準に、同じ経路で衝突、過度な接近、離脱、軌跡完了、指令の計算時間を測る。

限界と課題

著者らは、すべての状況で障害物との距離を守る形式的な安全保証は主張していない。制約付き計算が成立しない場合は学習した指令へ戻るため、その場面でも速度の上限は守られる一方、障害物への接触を防げるとは限らない。

編集上の検証事項は、実機で人の位置や速度を見失ったときの挙動である。学習時の相対状態はシミュレーターから直接取得している。本文にはGazeboへの移行と初期の実機導入への言及があるが、確認できた範囲では件数や詳細条件を評価できない。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Adaptive Reinforcement and Model Predictive Control Switching for Safe Human-Robot Cooperative Navigation

This paper addresses the challenge of human-guided navigation for mobile collaborative robots under simultaneous proximity regulation and safety constraints. We introduce Adaptive Reinforcement and Model Predictive Control Switching (ARMS), a hybrid learning-control framework that integrates a reinforcement learning follower trained with Proximal Policy Optimization (PPO) and an analytical one-step Model Predictive Control (MPC) formulated as a quadratic program safety filter. To enable robust perception under partial observability and non-stationary human motion, ARMS employs a decoupled sensing architecture with a Long Short-Term Memory (LSTM) temporal encoder for the human-robot relative state and a spatial encoder for 360-degree LiDAR scans. The core contribution is a learned adaptive neural switcher that performs context-aware soft action fusion between the two controllers, favoring conservative, constraint-aware QP-based control in low-risk regions while progressively shifting control authority to the learned follower in highly cluttered or constrained scenarios where maneuverability is critical, and reverting to the follower action when the QP becomes infeasible. Extensive evaluations against Pure Pursuit, Dynamic Window Approach (DWA), and an RL-only baseline demonstrate that ARMS achieves an 82.5 percent success rate in highly cluttered environments, outperforming DWA and RL-only approaches by 7.1 percent and 3.1 percent, respectively, while reducing average computational latency by 33 percent to 5.2 milliseconds compared to a multi-step MPC baseline. Additional simulation transfer in Gazebo and initial real-world deployment results further indicate the practicality and robustness of ARMS for safe and efficient human-robot collaboration. Source code and a demonstration video are available at https://github.com/21ning/ARMS.git.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01