← 最新の論文
💻 computer science

GaitSpan: Growing Humanoid Locomotion from Walking to Running

GaitSpanは、リズム生成、ストライド成形、および残差適応を活用することで、ゼロからの再学習を必要とせずに、多様な形態や地形にわたって歩行、ジョギング、および走行が可能な単一の連続速度移動コントローラーへと事前学習済みの歩行ポリシーを効率的に拡張する新しいフレームワークである。

原著者: Kwan-Yee Lin, Zilin Wang, Janelle J. Liu, Stella X. Yu

公開日 2026-07-15
📖 1 分で読めます☕ さくっと読める

原著者: Kwan-Yee Lin, Zilin Wang, Janelle J. Liu, Stella X. Yu

原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む

あなたのロボットの友人が、歩き方を習得したところだと想像してみてください。その子は素晴らしい歩き手ですが、もしジョギングや全力疾走をするよう頼むと、現在のほとんどのロボットは壁にぶつかってしまいます。フリーズしてしまうか、あるいは歩行を完全に「忘れ」、ゼロから学び直さなければなりません。それはまるで、人間がマラソンに出ようと決めた途端、二足でバランスを取る方法をすべて忘れ、基礎から学び直さなければならないようなものです。

これこそが、GaitSpanの開発者たちが解決しようとしている問題です。彼らはよりスマートな方法を提案しています。歩行スキルを捨て去るのではなく、それを一つの**「種」**として扱うのです。種が一本の木全体の設計図を含んでいるように、歩行するロボットはすでにバランス、支持、協調のための不可欠な「運動構造」を持っています。走るために新しいロボットを作る必要はありません。ただ、その歩行ロボットが成長するのを手助けすればよいのです。

3つのステップによる成長期

GaitSpanフレームワークは、この「歩行の種」をランナーへと開花させるためのガーデニングキットのように機能します。これは、3つの特定のテクニックを通じて行われます。

  1. リズム生成(メトロノーム):
    ロボットの歩行ポリシーを一つの楽曲と考えてみてください。通常、その曲は一つの固定された速度で再生されます。GaitSpanは、曲のテンポを速めたり遅くしたりできる、一連の内部時計(メトロノーム)を導入します。走るための新しい曲を書くのではなく、既存の「歩行の曲」を異なるリズムで再生するのです。特別な「ミキシングボード」(階層的メモリ)が、ロボットに指定された速度に基づいて、これらの異なるリズムをどのようにブレンドするかを学習します。もしジョギングを求められれば、リズムを混ぜ合わせてジョギングのビートを作り出します。もし全力疾走を求められれば、ミックスを再び調整します。これは異なるロボットを切り替えているのではなく、同じ「歩行トラック」をリミックスしているだけなのです。

  2. ストライド成形(物理コーチ):
    リズムを変えることは素晴らしいですが、ランニングは単に歩行を速めることではありません。跳ねること、空を飛ぶこと、そして激しく着地することが含まれます。これを教えるために、研究者たちは**「バネ付き倒立振子」**(ポゴスティックのようなもの)に着想を得た「物理コーチ」を追加しました。このコーチは、ロボットにステップ・バイ・ステップで正確な動作を指示するのではなく、正しい「事柄」を行った際に報酬を与えます。例えば、着地時に「バネ(脚)」を圧縮すること、跳ね返ること、そして両足が地面から離れる「滞空時間」を持つことです。これにより、ロボットは硬直した、あらかじめ書かれた走行パターンに強制されることなく、自然に走り方を編み出すことができます。

  3. 残差適応(微調整):
    時には、リズムと物理コーチだけでは細部まで完璧にできないこともあります。ロボットは、変な斜面でバランスを取るために、あるいは腕の振りを調整するために、わずかな押しが必要になるかもしれません。小さな「残差(レジデュアル)」ポリシーが、微調整役として機能し、動きをスムーズかつ安全にするための最後の瞬間的な修正を加えます。

彼らが「しない」こと(そしてそれがなぜ重要か)

論文では、この手法が何ではないのかについても明確に述べています。

  • 「エキスパートの切り替え」ではない: 彼らは、個別の「エキスパート」(歩行用と走行用)を訓練し、それらを切り替えようとするアプローチを明確に否定しています。著者らは、このアプローチがしばしば、ロボットがスキルから別のスキルへと飛び移ろうとしてつまずくような、ぎこちなく壊れた遷移を引き起こすことを発見しました。GaitPansはスキルを連続的に成長させるため、歩行からジョギングへの移行は、スピーカーの音量を上げるのと同じくらいスムーズです。
  • 「人間の模倣」ではない: 彼らは、人間の動作データを単にコピーすることにも反対しています。人間は走るのが得意ですが、その体はロボットとは異なります。人間の走りをコピーすることは、見た目は格好良いかもしれませんが、関節やモーターが異なるロボットにとっては非効率的、あるいは危険です。GaitSpanは、ロボットが人間の物真似をするのではなく、自身の歩行スキルを拡張することで、効率的に走る方法を学べることを示唆していますしています。

結果:シミュレーションから砂の上へ

チームはこのアイデアを、5つの異なるヒューマノイドロボットモデル(Unitree G1やBooster T1を含む)でテストしました。彼らは仮想世界(シミュレーション)内の平坦な地面と、わずかに起伏のある地形において、これらのロボットを訓練しました。

結果は目覚ましいものでした。これらのシミュレーションにおいて、GaitSpanのロボットは、ゆっくりとした歩行から秒速2.2メートル( brisk なジョギングまたはスローなランニング)までの連続的な速度範囲をカバーすることを学習しました。

  • スムーズな遷移: 指示された速度が増加すると、ロボットは単にスピードを上げるだけでなく、自然に歩容(ゲイト)を変化させました。歩幅を長くし、足を高く上げ、最終的には両足が同時に地面から離れ、ランナーのように「滞空時間」を生み出しました。
  • ゼロショットでの実世界成功: シミュレーションでは平坦または緩やかな起伏のある地面のみで訓練されたにもかかわらず、ロボットは追加の訓練なしに、未知の実世界の地形(砂地など)で歩行、ジョギング、および走行を行うことができました。これは、彼らが学んだスキルが、現実世界の複雑な状況にも対応できるほど堅牢であることを示唆しています。
  • 他よりも優れた性能: 複数のエキスパートを混合したり、人間の動きをコピーしようとした他の手法と比較して、GaitSpanはより速く学習し、より安定してエネルギー効率の高い歩容を生み出しました。

結論

この論文は、歩行、ジョギング、およびランニングを3つの全く異なる問題として扱う必要はないことを示唆しています。代わりに、歩行を**「種となるスキル」**として捉えることができます。歩行ポリシーを再利用可能な基礎とし、リズムの変化、物理ベースの報酬、そして小さな調整を通じて成長させることで、あらゆる動きのスペクトラムを扱う単一のロボットコントローラーを作成できるのです。

これは、自転車の乗り方を学ぶことに似ています。ペダルを漕ぐ速度を上げようとしたとき、バランスの取り方を学び直す必要はありません。ただ体重移動を変え、より強くペダルを踏むだけです。GaitSpanはロボットに同じことを教えます。すでに持っているバランスを取り出し、それをより速く、よりダイナミックなものへと成長させるのです。これらの結果は現在、シミュレーション内で実証され、「ゼロショット」デプロイを通じて実世界の地形へと転移されていますが、これらは、ロボットがゼロからやり直すのではなく、すでに知っていることに積み重ねていくことで新しいスキルを獲得するという未来を指し示しています。

自分の分野の論文に埋もれていませんか?

研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。

Digest を試す →