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

since
平成38年9月29日

← 検索結果に戻る

文章や画像から砂地・浅瀬を含む模擬地形を作るGenTe

GenTe

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

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

原論文の図の説明を読む

Fig. 1 : Terrains generated by GenTe with corresponding text/image prompts.

出典:GenTe / arXiv ↗

概要

  • GenTeは文章または画像を解釈し、基本地形の関数を使って二足ロボット用の模擬地形を生成する。
  • 地形の凹凸に加え、砂地の摩擦や沈み込みに伴う抵抗、水中で脚に働く力を扱う。
  • 著者らは生成地形100種類と未知の地形での歩行評価を報告するが、確認できた本文から成功率の具体値は読み取れない。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、GenTeの仕組み

左から右へ読む
  1. 01地形の文章・画像
  2. 02特徴を読み取る
  3. 03地形関数と値を選ぶ
  4. 04模擬地形を作る

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

研究の背景

GenTeは、文章や画像から二足ロボットの歩行を試す模擬地形を作る枠組みである。砂地や浅瀬では、地面の凹凸に加え、足の沈み込みや水の抵抗が動きに影響する。平地・階段・斜面だけで訓練すると、こうした条件を扱いにくい。

多様な場所で歩く制御を学ぶには、形状と足に働く力の両方を訓練環境に取り込む必要がある。地形を用意する方法が増えれば、個別に作った定型地形以外でも、歩行方策を試す機会を設けられる。

手法

文章または画像を視覚言語モデルに入力し、地形の特徴や位置関係を読み取る。視覚言語モデルは画像と文章を扱うモデルで、読み取った内容に応じて基本地形の関数と形状・物理特性の値を選ぶ。例えば海辺なら、平坦部と岩を配置し、砂地や浅瀬の性質を加える。

凹凸や障害物は高さマップと立体形状で表し、砂地では摩擦と足が土を押す抵抗、浅瀬では脚に働く水の抵抗・浮力などを計算する。歩行方策は基本地形を段階的に使う強化学習で訓練し、生成地形で評価する。強化学習は、行動の結果に応じた報酬を手掛かりに動きを学ぶ方法である。

新規性

GenTeは、地形の凹凸を示す形状と、足に加わる力を同じ模擬環境に組み込み、文章や画像に応じて基本地形の関数を呼び出す。砂地や浅瀬を含む場面を、歩行制御の評価用に構成できる点が提案の中心だ。

著者らは、脚式ロボットの歩行制御向けに模擬環境を体系的に生成する初の枠組みだと主張する。この「初」の位置付けは著者らの主張であり、本文で確認できる成果には生成地形100種類のベンチマークも含まれる。

従来手法との違い

従来の歩行訓練では、場所ごとの地面の高さを記録する高さマップを調整し、平地・階段・斜面などの硬い地形を用いる方法が中心だった。高さマップは凹凸を表せるが、砂に足が沈むときの抵抗や水中で脚に加わる力までは、それだけでは表せない。

GenTeは形状に加え、砂地での摩擦と土を押す抵抗、水中での抵抗や浮力などを模擬する。著者らは生成した未知の地形で歩行を評価しているが、確認できた本文の範囲では、従来の訓練法と同条件で比べた数値は示されていない。

実験結果

著者らは文章から50種類、画像から50種類、計100種類の生成地形をベンチマークとして作り、人が品質と正確さを確認したと記す。歩行方策は基本地形で段階的に1500反復訓練し、生成した未知の地形で評価した。訓練にはPPOという強化学習手法を使っている。

報告された評価には、3試行の平均報酬の推移、速度指令と実際の速度、障害物を避ける軌跡、3種類の生成地形での成功率の図がある。著者らは2000反復を超える追加試験にも言及する。確認できた本文の範囲では、成功率や速度指標の具体値、100種類すべてでの歩行評価結果は読み取れない。

応用の可能性

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

編集上の応用案:海辺の巡回経路を想定し、区間の写真と、砂地・岩・浅瀬の位置を記した文章を入力する。GenTeで候補となる模擬地形を作り、訓練済みの二足ロボットの歩行方策を走らせ、経路ごとの到達可否と転倒箇所を出力する。現場での成功は仮定しない。

必要な元データは写真、地形説明、基本地形での模擬訓練データである。砂地・浅瀬・障害物の位置は人が照合用にラベル付けし、位置と転倒を記録するセンサー情報を評価に使う。砂や水の力の設定は、現地観察に合わせて調整する。

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

導入時の検証

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

導入時の検証案:巡回候補地の写真と短い地形説明を集め、砂地・浅瀬・岩の位置を人がラベル付けする。基本地形の模擬データで方策を訓練し、現地観察に基づいて砂への沈み込みと水の抵抗の設定を調整する。この強化学習手順では、正解の歩行動作ラベルを前提としない。

比較対象は、同じ条件で定型的な高さマップだけを使って訓練した方策とする。位置・転倒・速度を記録するセンサー情報を用い、未知の模擬地形で到達率、転倒回数、指令速度との差を測る。実機試験を判断する前に、現場で観察した地形の性質と模擬設定のずれも点検する。

限界と課題

著者らは今後の課題として、実機への展開と物理的な地形モデルの改良を挙げている。確認できた本文の範囲では、実際の砂浜や浅瀬での歩行性能は示されていない。また、生成地形の人による確認には言及するが、判定基準や評価者間の一致度は読み取れない。

編集上の検証事項は、写真や文章から選ばれた摩擦・水流などの設定が現場の測定と合うか、環境条件が変わっても歩けるかである。図で示された成功率や速度の具体値も、利用判断の前に原図と評価条件を確認する必要がある。

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

出典

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

GenTe: Generative Real-world Terrains for General Legged Robot Locomotion Control

Developing bipedal robots capable of traversing diverse real-world terrains presents a fundamental robotics challenge, as existing methods using predefined height maps and static environments fail to address the complexity of unstructured landscapes. To bridge this gap, we propose GenTe, a framework for generating physically realistic and adaptable terrains to train generalizable locomotion policies. GenTe constructs an atomic terrain library that includes both geometric and physical terrains, enabling curriculum training for reinforcement learning-based locomotion policies. By leveraging function-calling techniques and reasoning capabilities of Vision-Language Models (VLMs), GenTe generates complex, contextually relevant terrains from textual and graphical inputs. The framework introduces realistic force modeling for terrain interactions, capturing effects such as soil sinkage and hydrodynamic resistance. To the best of our knowledge, GenTe is the first framework that systemically generates simulation environments for legged robot locomotion control. Additionally, we introduce a benchmark of 100 generated terrains. Experiments demonstrate improved generalization and robustness in bipedal robot locomotion.

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