本文へスキップ
IFAI

オープンソース

Articraft公開:コード生成で「動く」関節付き3Dモデルを自動作成

公開 拡散指数 48

関節構造を持つ 3D 資産を生成するエージェントシステム Articraft のコードと 1 万件超のデータセットが公開された。AI が直接メッシュを描くのではなく、部品や関節を定義するプログラムを書いてテストまで自律実行する。ロボットのシミュレーション環境構築を大きく前進させる試みだ。

Articraft公開:コード生成で「動く」関節付き3Dモデルを自動作成
画像:arxiv.org

テキストから 3D モデルを生成するツールは急速に増えましたが、その大半は動かない「置物」のメッシュを出力するだけでした。キャビネットの引き出しを開けたり、ロボットアームにドアノブを回させたりするには、人間が手作業でパーツを切り分け、ボーンを入れ、可動域を設定する必要がありました。

研究チームは可動関節を持つ 3D アセット生成システム「Articraft」と、1 万件超のデータセットをオープンソースとして公開しました。

メッシュを描かず、アセットを組み立てるコードを書かせる

Articraft がユニークなのは、AI に 3D メッシュを直接出力させるのではなく、「物体を組み立てるプログラムを書かせる」というアプローチを採った点です。

システムは専用の SDK と実行環境を用意し、GPT-5.5 や Gemini、Claude といったエージェント型 LLM にコードを書かせます。大規模言語モデルは複雑な URDF ファイルの記法や開発環境の管理に煩わされることなく、専用 SDK を通じてパーツの形状、配置、ヒンジやスライドレールなどの関節機構をロジカルに定義していきます。

さらに、モデル自身に「物体が破綻なく正しく動くか」を検証するテストコードも記述させます。実行環境がテストを走らせて構造化されたエラーフィードバックを返し、AI が自律的にバグを修正しながら動くアセットを完成させます。

矩形台座の可動デスクライトから、三連リンク機構のチェーン、キースイッチが個別に動くメカニカルキーボード、さらにはジェットエンジンまで、シンプルな指示文から実用的な可動モデルが生成されています。

あわせて公開された「Articraft-10K」データセットには、家具や日用品、機械器具など 245 カテゴリに及ぶ 1 万点以上の関節付きアセットが収録されており、既存の生成手法を上回る品質を記録しています。

なぜ重要か

拡散モデルによる 3D 生成は外観の作成に長けていますが、精密な物理拘束や関節構造を理解させるのが極めて困難でした。Articraft は 3D 生成をプログラミング課題に落とし込むことで、LLM が得意とする論理的推論をフルに活かしており、非常に筋が良い設計だと私たちは評価しています。

ロボット工学や具身 AI(Embodied AI)の開発現場にとって、この仕組みの価値は絶大です。シミュレータ内でロボットに日常の道具を扱わせるには、実際に動く 3D モデルが大量に必要ですが、これまではアセット制作の手間が深刻な開発のボトルネックになっていました。テキスト指示だけで検証済みの可動アセットが手に入るなら、シミュレーション訓練のコストは激減します。

一方で、純粋なプログラム記述に頼る手法は、人工的な工業製品や規則的な機構には強いものの、生物的な滑らかさや複雑な有機的造形の表現には限界があります。今後は、このコードによる骨格・関節定義と、テクスチャやメッシュを繊細に整える生成モデルとのハイブリッド化が進むかどうかが次の見どころになりそうです。

情報源 (1)

  1. [1]

毎日のAIピックアップ