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

since
平成38年9月29日

← 検索結果に戻る

目標までの手数を予測し、経路の長さを変える拡散型ロボット計画

VH-Diffuser

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

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

原論文の図の説明を読む

Fig. 1 : Length mismatch in fixed-horizon diffusion planning. For the same start and goal, we plot trajectories planned with horizons H ∈ { 96,192,256 } H\!\in\!\{96,192,256\} . Left ( H = 96 H{=}96 ): the horizon is too short and the plan is infeasible. Middle ( H = 192 H{=}192 ): the horizon matches the instance, yielding a concise feasible plan. Right ( H = 256 H{=}256 ): the horizon is too long, inducing detours.

出典:VH-Diffuser / arXiv ↗

概要

  • 出発状態と目標状態から手数を予測し、その長さに合わせて拡散型計画器が状態列を生成する。
  • 計画器は長さを変えて切り出した軌跡で学習し、生成時は初期ノイズの長さで出力を調整する。
  • 著者らは迷路とロボットアームの課題で改善を報告するが、確認できた本文の範囲に比較数値はない。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、VH-Diffuserの仕組み

左から右へ読む
  1. 01出発状態と目標状態
  2. 02必要手数を予測
  3. 03長さ付きノイズを用意
  4. 04状態列を生成

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

研究の背景

VH-Diffuserは、ロボットの出発状態と目標状態に応じて、生成する経路の長さを変える手法である。拡散型計画器は、記録された状態列を学び、ノイズを段階的に除いて新たな状態列を作る。長さを固定すると、目標までの難しさに応じて経路が短すぎたり長すぎたりする。

経路が短ければ届かず、長ければ余分な移動が入り得る。さらに、学習に使う記録自体が遠回りを含む場合、記録上の手数も適切な計画長を示すとは限らない。

手法

長さ予測器は、過去の軌跡にある二つの状態の間隔を手掛かりに、目標までの最短手数を推定する。途中の状態を経由する手数を使った上限の制約も学習に加える。別の計画器は、軌跡から長さを変えて連続区間を切り出し、ノイズを加えた状態列を元に戻すよう学習する。ここでいう拡散は、ノイズを段階的に取り除いて列を生成する方法である。

計画時は予測手数に開始状態の一つ分を加え、設定範囲内に収めて列の長さを決める。その長さのノイズから生成を始め、各段階で列の最初と最後を指定状態に固定する。たとえば迷路で近い目標と遠い目標を与えると、それぞれの入力に合わせた長さの状態列を作る仕組みである。

新規性

著者らの提案は、出発状態と目標状態から必要な手数を推定する長さ予測器と、指定された長さの状態列を作る拡散型計画器を組み合わせる点にある。計画器に長さ専用の入力を追加せず、生成時の初期ノイズの長さで出力を調整する。

予測器には、同じ軌跡内の状態間隔に加え、途中の状態を経由する場合の手数から導く制約を使う。計画器は長さを変えて切り出した軌跡で学習する。

従来手法との違い

比較対象は、学習時と生成時に経路の長さを固定する拡散型計画器である。本文の図は同じ出発点と目標に対し、長さ96では目標に届かず、192では簡潔な経路となり、256では遠回りが生じる例を示す。これは一例であり、平均性能を表す数値ではない。

VH-Diffuserは、出発点と目標ごとに長さを決める。元のDiffuserを計画器の土台として使い、長さの異なる軌跡で学習する。固定長計画器との比較結果の数値は、確認できた本文の範囲では示されていない。

実験結果

著者らは、D4RL Maze2dのumaze、medium、large、OGBench AntMazeのmedium、OGBenchの立方体を扱うUR5eロボットアーム環境を評価対象とする。アームでは立方体の再配置ではなく、手先の位置決めを扱う。学習には各ベンチマークが提供する軌跡データを使ったと記している。

著者らは要旨で、迷路移動とアーム制御における成功率と経路効率の改善、長さのずれや未学習の長さへの頑健性を報告する。ただし、確認できた本文の範囲では結果表、指標の定義、比較値、試行条件を確認できず、改善幅は判断できない。

応用の可能性

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

編集上の応用案:ロボットアームの手先を指定位置へ移す工程で、現在状態と目標状態から状態列を生成する。入力は過去の移動軌跡と今回の開始・目標状態、出力は手先を追従させるための各時点の目標状態とする。移動距離が作業ごとに異なる現場を想定した案であり、改善は未確認である。

学習には状態の軌跡が必要で、同じ軌跡内の状態間隔を予測器のラベルに使う。現在状態を得るセンサーと、状態列を動作に変える制御方法は対象設備に合わせて選ぶ。

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

導入時の検証

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

導入時の検証案:対象アームの開始状態、目標状態、途中の状態を含む軌跡を集め、軌跡内の状態間隔を長さ予測用のラベルにする。同じ記録で予測器と生成器を学習する。状態の表し方、現在状態を得るセンサー、目標到達の許容差は対象設備に合わせて定める。

同じ学習データを使う固定長の拡散型計画器を基準に、近い目標と遠い目標で比較する。到達率、実行手数、予測した長さと観測された手数の差を記録する。状態列を動作に変える制御を組み込み、計画上の到達と実行時の到達を分けて確認する。

限界と課題

著者らは、記録された軌跡に迷いや遠回りが含まれ、観測された手数を最短手数の教師信号とみなすには限界があると述べる。また、短すぎる計画は目標に届かず、長すぎる計画は余分な動きを生むと説明する。これらは提案の動機であり、すべて解消したという実証ではない。

編集上の検証事項は、同じ軌跡内の状態間隔を「正確な」ラベルとして扱う設計と、真の最短手数との差である。到達不能な目標や記録の少ない状態での長さ予測、生成した状態列を実行した際の到達率も確認したい。

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

出典

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

VH-Diffuser: Variable Horizon Diffusion Planner for Time-Aware Goal-Conditioned Trajectory Planning

Diffusion-based planners have gained significant recent attention for their robustness and performance in long-horizon tasks. However, most existing planners rely on a fixed, pre-specified horizon during both training and inference. This rigidity often produces length-mismatch (trajectories that are too short or too long) and brittle performance across instances with varying geometric or dynamical difficulty. In this paper, we introduce the Variable Horizon Diffuser (VHD) framework, which treats the horizon as a learned variable rather than a fixed hyperparameter. Given a start-goal pair, we first predict an instance-specific horizon using a learned Length Predictor model, which guides a Diffusion Planner to generate a trajectory of the desired length. Our design maintains compatibility with existing diffusion planners by controlling trajectory length through initial noise shaping and training on randomly cropped sub-trajectories, without requiring architectural changes. Empirically, VHD improves success rates and path efficiency in maze-navigation and robot-arm control benchmarks, showing greater robustness to horizon mismatch and unseen lengths, while keeping training simple and offline-only.

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