アーカイブ / LLM / Robotics
接触の順序を探索し、ヒューマノイドの全身動作を作るMotionDisco
MotionDisco
MotionDiscoの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1: Real-world humanoid motion from MotionDisco. Snapshots of a real-world experiment executing a trajectory discovered by our evolutionary tree search, deployed zero-shot on the robot.
概要
- 場面と目標から接触の順序を探索し、成立する候補の全身軌道を計算する。
- 八課題で一度だけ言語モデルを呼ぶ方式や失敗箇所の通知を除いた方式と比較した。
- 発見した軌道を使った実機動作を報告する一方、対象形状、接触方式、既知の場面配置に制約がある。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、MotionDiscoの仕組み
- 01場面記述と目標
- 02接触計画の修正
- 03可動・衝突検査
- 04軌道最適化
- 05全身軌道
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
MotionDiscoは、ヒューマノイドが移動しながら物を扱う全身動作を、接触の順序から作る手法である。手を箱につけ、足で体を支えるような動作では、場面の物体や手順が増えるほど接触の組み合わせが増え、実行できる動きを探しにくい。
人の実演をロボットの動きに変換する方法は、対応する実演を用意しにくい場面がある。著者らは、場面と目標に合わせて接触を探索し、候補ごとにロボットと物体の動きを計算する。
手法
入力は各物体の名称・位置・寸法を記した場面と、目標の接触や姿勢である。大規模言語モデルが、手足や物体をどの順に何へ接触させるかを出力するプログラムを修正し、候補を作る。例えば箱を運ぶ課題では、手が箱に触れる段階と、足が周囲に接する段階を計画に記す。
まず関節の可動範囲、衝突、接触の切り替えを調べ、幾何学的に成立しない候補を除く。通過した候補には、力と運動の条件を含む軌道最適化を行い、ロボットと物体の状態、制御入力、各段階の長さを求める。失敗時は最初に成立しない段階を次の候補の修正に伝える。得た軌道は、強化学習による追従方策の訓練に使う。
新規性
著者らが主張する新規性は、大規模言語モデルによる接触計画の進化的探索と、段階的な軌道最適化を結び付けた点にある。進化的探索とは、候補を評価し、その結果を使って次の候補を作る方法を指す。
実行できない計画では、成立する最長の手順を調べ、最初に失敗する接触や切り替えを文章で返す。この情報を次の修正に使い、実演や遠隔操作に頼らずに得た軌道を実機へ移している。
従来手法との違い
論文の比較対象は、言語モデルを一度だけ呼ぶ方式と、文章による失敗箇所の通知を除いたMotionDiscoである。後者も候補の評価と修正を繰り返すため、通知の効果を調べられる。
著者らの八課題では、二つの反復探索方式は全課題で有効な計画を発見した。同じ探索予算で比べると、通知ありの方式は通知なしと比べ、有効計画の割合が高いか同じで、報告された軌道最適化コストは各課題で低い。この結果は試した課題と条件に限られる。
実験結果
著者らは、単純な物体移動から移動と操作を組み合わせるものまで八課題で評価した。有効計画は、順次行う幾何学的な実行可能性検査を通り、軌道最適化が収束した計画と定義する。指標は軌道最適化コスト、有効計画の割合、最初の有効解までの時間である。
「Banana」では、文章による通知なしの有効計画の割合48.14%、コスト21.17に対し、通知ありは70.30%、コスト20.08で、最初の有効解まで7.49分だったと著者らは報告する。発見した軌道から訓練した方策を実機で実行し、試した課題すべてで複数回連続の成功を報告するが、確認できた本文の範囲では課題別の試行回数は示されていない。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:位置が分かっている箱を、障害物のある通路の先へ運ぶ一作業に適用する。入力は箱と障害物の名称・位置・寸法、目標位置、接触可能な面とし、出力を接触の順序と全身軌道にする。
人の実演データは用意せず、追従方策を訓練するなら探索で得た軌道を学習元とし、各段階の接触計画を対応付ける。センサーから配置を得る機能は含まれないため、配置は別途確認して記述し、箱や通路の条件に合わせて計画を作る。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:既知の配置で箱を運ぶ一課題を選ぶ。箱と周囲の物体の名称・位置・寸法、目標、接触可能な面、ロボットの動作制約を記述する。センサーで配置を自動取得する工程は想定せず、人の実演データも使わない。
探索で得た軌道を追従方策の訓練データとし、接触段階を軌道に対応付ける。比較基準は言語モデルを一度だけ呼ぶ方式とし、同じ条件で有効計画の割合、軌道最適化コスト、最初の有効解までの時間を記録する。箱の寸法や配置を変えた場合は計画と軌道を作り直し、結果の差を確認する。
限界と課題
著者らが明記する制約は、接触を長方形の面での滑らない片側接触に限り、操作対象を硬い箱状の物体に限る点である。場面の配置も既知と仮定し、センサーによる周囲の認識は扱っていない。
編集上の検証事項は、実物の接触面がこのモデルに収まるか、記述した配置と実際の配置のずれに動作が耐えるかである。実機では試した課題すべてで複数回連続の成功を報告するが、確認できた本文の範囲では課題別の試行回数や成功率は分からない。
出典
元のタイトル・要旨を確認する(英語)
MotionDisco: Motion Discovery for Extreme Humanoid Loco-Manipulation
We present MotionDisco, a framework that discovers contact-rich, long-horizon humanoid loco-manipulation motions from scratch, without relying on teleoperation or motion retargeting from human demonstrations. This is challenging because the space of possible contact interactions grows combinatorially with the task horizon and the number of objects in the scene. MotionDisco enables rapid discovery of novel motions by coupling a large language model (LLM) guided evolutionary search over sequences of interactions with an efficient sequential kinodynamic trajectory optimizer and pruning strategy, enabling the rapid discovery of novel skills. Through extensive ablation studies, we show that our LLM-guided search discovers successful whole-body trajectories across several challenging long-horizon tasks. Finally, by training reinforcement learning tracking policies on the discovered trajectories, we transfer the motions to a real humanoid robot. This is the first work to discover and deploy long-horizon humanoid loco-manipulation skills entirely through automated evolutionary search. Supplementary videos of the experiments are available at: https://youtu.be/DHiVz34QYlw.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




