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

since
平成38年9月29日

← 検索結果に戻る

手や膝も使って障害物を越える人型ロボットの全身移動制御

Locomotion Beyond Feet

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

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

原論文の図の説明を読む

Figure 2: System Pipeline. First, we generate physics-grounded keyframe motions with a physics-aware GUI application, where robot poses and arrival times are specified interactively. Second, we interpolate the keyframes to create reference motions, which serve as tracking rewards for RL policies. We further apply extensive domain randomization, such as initial robot states, obstacle dimensions, frictions, and IMU noise. Finally, a skill planner processes depth input from a learned depth estimation module at 3.1 ​ Hz 3.1\penalty\ \mathrm{Hz} , along with IMU readings and the current skill, to select the next appropriate skill.

出典:Locomotion Beyond Feet / arXiv ↗

概要

  • ロボット向けに接触姿勢をキーフレームで設計し、強化学習で地形別の全身移動技能を作る。
  • 実行時は魚眼カメラ画像から深度を推定して技能を選び、関節位置の目標値を出す。視覚による選択は3.1 Hz、制御は50 Hzで動く。
  • 著者らは別に保持した実環境の3,394組で技能分類の正解率93.9%を報告し、順序や数の異なる5種類の障害物経路の通過を示した。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Locomotion Beyond Feetの仕組み

左から右へ読む
  1. 01魚眼カメラ画像
  2. 02深度画像推定
  3. 03技能選択
  4. 04関節位置指令

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

研究の背景

人型ロボットが椅子の下や膝ほどの高さの壁を通るとき、足だけの歩行では必要な姿勢や支持点を確保しにくい。手や膝も接地させれば動き方は増えるが、接触する場所と順番を決め、地形が変わっても動作を安定して実行する必要がある。

この研究は、低い隙間、壁、台、急な階段を含む経路を対象に、全身を使う複数の移動技能を作って選び分ける。連続する障害物では、個々の動作に加えて技能を切り替える仕組みが要る。

手法

学習時は、対象ロボットの重要な姿勢と到達時刻をキーフレームとして指定し、間を補間して参照動作を作る。キーフレームとは動作の節目を示す姿勢で、手や膝の接触も設計できる。強化学習は動作の評価を使って制御器を改善する方法で、ここでは参照動作を追うよう物理シミュレーションで学習し、障害物寸法、摩擦、初期姿勢、センサーの誤差なども変える。

実行時は、2台の魚眼カメラの画像から距離を表す深度画像を推定し、分類器が地形に合う技能を選ぶ。椅子の前なら四つんばいへ移る技能を経て、椅子の下を進む。視覚による選択は3.1 Hz、関節位置の目標値を出す制御は50 Hzで動く。胴体の姿勢などから転倒を検出すると復帰技能へ切り替える。

新規性

著者らが示す進歩は、接触する姿勢をロボット向けのキーフレームで設計し、物理シミュレーションで確かめてから、強化学習で環境の違いに対応する制御器へ変える点にある。人の動作をロボットに写し替える工程を要しない。

さらに、地形別の技能を視覚で選ぶ仕組みと転倒時の復帰を組み合わせた。立位、四つんばい、うつ伏せ、仰向けを技能の開始・終了姿勢として定め、動作を連続させる。

従来手法との違い

人の動作記録をロボットに写し替える従来の方法と比べ、本手法は対象機体の姿勢を直接指定する。著者らは、関節の動きだけを定めた参照動作を、物理シミュレーションで接触やバランスも確認しながら設計できると説明する。

障害物の寸法が設計時と異なる場合、キーフレームの単純な再生や素朴な動作追従はすぐ失敗すると著者らは述べる。寸法を変えて学習した制御器は一定の高さの範囲に対応したが、これらの方法を同条件の成功率で比べた数値は確認できた本文の範囲にはない。

実験結果

著者らは人型ロボットToddlerBotの実機で、椅子の下、壁、台、急な階段の通過と転倒後の復帰を示した。技能分類器には実環境の深度画像と技能ラベル27,987組を使い、22,389組を学習、5,598組を検証に割り当てた。別に保持した実環境の3,394組のテスト集合で、全体の分類正解率93.9%を報告する。

障害物寸法の試験では、12 cmの壁向けに設計した技能が高さ9~14 cm、11 cmの台向けの技能が8.5~13 cmで対応したと示す。障害物の順序や数を変えた5種類の経路も、追加学習なしで通過したという。確認できた本文の範囲では、各寸法・経路の試行回数や成功率の内訳は分からない。

応用の可能性

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

編集上の応用案:同じ人型ロボットで、低い棚の下を通り、段差の先の点検地点へ向かう試験を考える。入力は左右の魚眼カメラ画像と関節・胴体の状態、出力は移動技能の選択と関節位置の目標値とする。点検地点への到達可否は実地で確かめる仮説である。

対象の棚と段差を反映した訓練用の地形、現場で撮った画像と技能ラベルが必要になる。画像から深度画像を作り、接触姿勢を設計し直して地形別制御器と技能分類器を調整する。魚眼カメラに加え、関節の状態と胴体の姿勢・角速度を得るセンサーを使う。

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

導入時の検証

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

導入時の検証案:対象の棚と段差を測って訓練用の地形に反映し、対象機体の魚眼カメラ画像と技能ラベルを集める。関節の位置・速度と胴体の姿勢・角速度も取得する。深度画像を作り、接触する姿勢をキーフレームで指定して、地形別制御器と技能分類器を対象環境向けに調整する。

小規模な経路を組み、同じ機体の歩行技能のみを比較基準にする。障害物ごとの通過率、経路完了率、転倒回数、技能選択の正解率を、寸法と順序を変えて測る。復帰技能の作動と復帰の成否も記録し、学習に含めない形状の結果は分けて確認する。

限界と課題

著者らは、キーフレームの設計に手作業の調整が必要だと説明する。また、姿勢列の単純な再生は外乱や機体モデルの誤差に対応できないとする。技能分類の誤りは切り替え時に多く、障害物との距離や配置が複数の技能で似て見える場合を挙げている。

編集上の検証事項は、対象外の形状や照明でも深度推定と技能選択が働くか、手や膝の接触が機体と設備に許容されるかである。各条件の試行回数と成功率の内訳は確認できた本文の範囲では分からないため、連続運用と転倒後の復帰も用途ごとに測る必要がある。

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

出典

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

Locomotion Beyond Feet

Most locomotion methods for humanoid robots focus on leg-based gaits, yet natural bipeds frequently rely on hands, knees, and elbows to establish additional contacts for stability and support in complex environments. This paper introduces Locomotion Beyond Feet, a comprehensive system for whole-body humanoid locomotion across extremely challenging terrains, including low-clearance spaces under chairs, knee-high walls, knee-high platforms, and steep ascending and descending stairs. Our approach addresses two key challenges: contact-rich motion planning and generalization across diverse terrains. To this end, we combine physics-grounded keyframe animation with reinforcement learning. Keyframes encode human knowledge of motor skills, are embodiment-specific, and can be readily validated in simulation or on hardware, while reinforcement learning transforms these references into robust, physically accurate motions. We further employ a hierarchical framework consisting of terrain-specific motion-tracking policies, failure recovery mechanisms, and a vision-based skill planner. Real-world experiments demonstrate that Locomotion Beyond Feet achieves robust whole-body locomotion and generalizes across obstacle sizes, obstacle instances, and terrain sequences.

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