このガイドは、FactVerse AI Agent、FactVerse Designer、SimReady アセット、シミュレーションサービスを組み合わせて Physical AI ワークフローを構築するためのものです。エンジニアリングチームがシーンを準備し、承認済みのシミュレーションまたはレンダリングタスクを実行し、前提をレビューし、検証済みの結果を工程計画、ロボット訓練、仮想オペレーション確認に再利用できるようにします。
前提条件
| 要件 | 詳細 |
|---|
| シーンコンテキスト | Designer シーン、工場または工程レイアウト、設備配置、アセットメタデータ、バージョン履歴。 |
| SimReady アセット | 対象シミュレーションワークフローに必要な形状、材料、衝突、動作、関節、振る舞いメタデータ。 |
| 運用コンテキスト | 生産制約、運転範囲、安全ゾーン、タスク順序、実世界での観察。 |
| シミュレーションバックエンド | 環境で有効化されている Omniverse、PhysX、Newton、Isaac、またはその他承認済みのシミュレーションとレンダリングサービス。 |
| 検証責任者 | 前提を受け入れ、シミュレーション出力を現場エビデンスと比較し、再利用を承認できるエンジニアリング責任者。 |
Endpoint と scope
新しい Physical AI ワークフローでは、現在の endpoint と製品ワークフローを使います。廃止済みの /mcp/physical/ endpoint は移行参照としてのみ扱います。
| Endpoint | Scope | 用途 |
|---|
/mcp/base/ | base.read | シーン記録、アセットメタデータ、文書、検証メモ、運用コンテキストを読み取ります。 |
/mcp/base/ | base.compute.run | 承認済みの分析、シミュレーション準備、結果要約タスクを実行します。 |
| モジュール endpoint | モジュール読み取り scope | 有効化されている場合、施設運用、予知保全、業界別信号などのドメインデータを取り込みます。 |
/mcp/base/ | base.action.write | 人による承認後にシナリオ記録、レビューメモ、タスクドラフトを保存します。 |
ワークフロー手順
- 物理タスクを定義する:レイアウトレビュー、工程計画、ロボット訓練コンテキスト、包装フロー、仮想オペレーション確認を定義します。
- シーンを準備する:Designer シーンバージョン、座標系、アセット ID、形状スケール、設備配置を確認します。
- SimReady 品質を確認する:衝突形状、材料、関節、制約、可動範囲、必要なメタデータを確認します。
- 運用データを結び付ける:工程制限、タスク順序、安全ゾーン、履歴観察、検証参照を紐付けます。
- 承認済み計算を実行する:有効化されたシミュレーションまたはレンダリングバックエンドで、軌跡、相互作用、測定値、シーン出力を生成します。
- 前提をレビューする:モデル簡略化、想定誤差範囲、不足パラメータ、現場挙動との差分を記録します。
- 検証済みコンテキストを再利用する:承認済み結果をエンジニアリングレビュー、ロボット訓練、工程計画、下流アプリケーションへ渡します。
推奨出力構造
| セクション | 内容 |
|---|
| シナリオパッケージ | シーンバージョン、アセットバージョン、タスク目的、運用前提、シミュレーションバックエンド。 |
| SimReady 状態 | シミュレーション利用可能なアセット、修正が必要なアセット、不足メタデータ。 |
| シミュレーション結果 | 測定値、相互作用、制約、生成軌跡、レンダリングされたシーン出力。 |
| 検証メモ | 現場比較、受け入れ済み前提、制限、追加テスト要求。 |
| 再利用経路 | エンジニアリングレビュー、ロボット訓練データセット、工程計画パッケージ、アプリケーション引き渡し。 |
エンジニアリング指針
- シミュレーション前提をレビュー担当者と下流利用者に見える形で残します。
- 利用範囲を広げる前に、生成結果を現場観察と比較します。
- 物理とレンダリングの高速な反復で選択肢を探索し、高忠実度検証は必要なケースに集中します。
- ロボット訓練出力は、シナリオ ID、ソースシーン、アセットバージョン、検証メモを持つバージョン管理されたエンジニアリング資産として扱います。
- 現場テストで得た修正を記録し、シーン、アセットメタデータ、ワークフロー prompt を継続的に改善します。
よくある失敗
| 症状 | 主な原因 | 対応 |
|---|
| シミュレーション挙動が現実と合わない | 衝突、質量、関節、摩擦、制約データが不足している | 追加分析の前に SimReady 修正リストを返します。 |
| ロボット訓練コンテキストが現場へ移りにくい | シナリオ前提が現場条件と異なる | 差分を記録し、シーンまたはアセットメタデータを更新して再実行します。 |
| 結果を再利用できない | シーンバージョン、アセットバージョン、バックエンドパラメータが不足している | 結果を受け入れる前にシナリオパッケージを必須にします。 |
| 計算アクションがブロックされる | scope または承認ポリシーがない | プロジェクト責任者が承認するまで、リクエストをレビュータスクとして保持します。 |
検証チェックリスト
- ワークフローがシーンバージョン、アセットバージョン、シミュレーションバックエンドを参照している。
- 各計算結果に前提、制限、参照元が含まれる。
- 結果を再利用する前に SimReady アセットの問題が報告される。
- 承認済み結果が、エンジニアリングレビュー、ロボット訓練、工程計画で再利用できるようにバージョン管理される。