NVIDIA、GPUネイティブ医療物理シミュレーションを用いたヘルスケアロボティクス開発を解説
NVIDIA は医療用ロボット開発におけるデータ不足やシミュレーションの非効率性を解決するため、GPU ネイティブな医療物理シミュレーションフレームワークを Isaac for Healthcare に公開した。
AI深層分析を開く2026年7月29日 06:50
AI深層分析
キーポイント
医療ロボティクス開発の3つの根本的課題
データギャップ(希少症例の不足)、一般化能力の限界、および開発速度の遅さ(4〜7年)が現状のボトルネックとなっている。
GPU ネイティブなシミュレーションフレームワーク
NVIDIA は Isaac for Healthcare に組み込まれた医療物理シミュレーション機能をオープンソース化し、解剖学的デジタルツインやデバイス相互作用のリアルタイムシミュレーションを可能にした。
強化学習とスケーラブルなトレーニング
このフレームワークにより、開発者は GPU スケールで強化学習ポリシーを訓練し、現実的な環境下での失敗やストレステストを効率的に行えるようになった。
GPU 上で完結する医療物理シミュレーションプラットフォーム
古典的ソルバーと生成型世界モデルの両方を実装し、同じ GPU 上でシミュレーションと学習が実行されるため CPU と GPU の間のメモリ転送オーバーヘッドを回避する。
コサレットロッドを用いた内視鏡手術器具のリアルタイムシミュレーション
NVIDIA Warp と Newton Physics を用いてコサレットロッドモデルを実装し、曲げ、ねじれ、伸びの変形を理論的に正確に再現する。
重要な引用
Unlike autonomous driving or industrial robotics, healthcare robotics can't rely on internet-scale data collection or unlimited real-world experimentation.
This creates three fundamental challenges for developers.
Iterating on designs and algorithms currently takes months, pushing total development cycles to 4–7 years.
Medical Physics Simulation provides both classical physics-based solvers and generative world-model-based simulators for real-time simulation of device–anatomy interactions—enabling RL-ready policy training across healthcare robotics segments.
編集コメントを表示
編集コメント
医療分野におけるロボット開発のボトルネックを解消する具体的な技術的アプローチが示されており、実用化への道筋が明確になった。同社のオープンソース戦略により、業界全体の開発スピード加速が期待される。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
自動運転や産業用ロボットとは異なり、医療ロボティクスはインターネット規模でのデータ収集や無制限の実世界実験に頼ることができません。デモンストレーションを行うには、専門的な機器、臨床 expertise(専門知識)、患者または実験室環境へのアクセスが不可欠です。これが開発者にとって3つの根本的な課題を生み出しています。
1つ目はデータの格差です。現代のロボットポリシーを訓練するには、多様な解剖学的構造や手順にわたるデモンストレーションが必要です。多くのチームが保有しているのは数百件のデモに過ぎず、堅牢なシステムを構築するために必要な数万件には遠く及びません。仮に数百万件のデモ収集が可能になったとしても、最も重要なケースは依然として欠落したままです。その理由は医療分野がロングテール(長尾)現象に支配されているからです。稀な解剖学的構造、困難な患者の生理状態、合併症、そして失敗モードは、実世界のデータセットで十分に表現されるほど頻繁には発生しません。しかし、臨床安全性において最も重要なのはまさにこれらのケースなのです。
このデータの格差が、2つ目の課題である一般化(汎化)の問題に直結します。模倣学習は、データ分布の端において必ず頭打ちになります。一方、強化学習(RL)はこの頭打ちを突破する道筋を提供します。RL は数百万回の相互作用を検索し、ポリシーをストレステストし、失敗から学ぶことが可能です。これを効果的に行うには、意味のあるポリシーを生み出すのに十分リアルでありながら、大規模な訓練にも対応できるほど高速でスケーラブルなシミュレーションが必要です。
3 つ目の課題は開発速度です。医療ロボティクスの開発には、実験台モデル(ベンチトップファントム)、解剖学的標本を用いた研究、動物モデル、限定的な臨床評価が依存しています。これらは不可欠ですが、本質的に逐次的であり、コストが高く、スケーリングも困難です。現在、設計やアルゴリズムの改良には数ヶ月を要し、開発サイクル全体は4~7 年に達します。
これらの課題は、すべて同じインフラの欠如を指しています。それは、ロボットのトレーニングに必要な精度でデバイスと解剖学的構造の相互作用をモデル化できる、オープンで GPU ネイティブなシミュレーションフレームワークです。
NVIDIA Medical Physics Simulation フレームワークは、そのギャップを埋めるために構築された、NVIDIA Isaac for Healthcare 内のオープンソースかつ GPU アクセラレーテッドな機能です。開発者は、解剖学的デジタルツインの生成、デバイスと解剖構造の相互作用および医療画像のシミュレーション、そして GPU スケールでの強化学習ポリシーのトレーニングを、すべて NVIDIA Isaac Sim と NVIDIA Isaac Lab の中で実行できます。
医療ロボティクス向けの GPU ネイティブなシミュレーションフレームワーク
Medical Physics Simulation は、古典的な物理ベースのソルバーと生成型ワールドモデルに基づくシミュレーターの両方を提供し、医療ロボット分野におけるデバイスと解剖学的構造の相互作用をリアルタイムでシミュレーションします。これにより、強化学習(RL)対応の方針学習が医療ロボティクス全体で可能になります。
両方のモジュールは、対話型手術・介入シミュレーション、ロボット学習、合成データ生成、手順開発のためのモジュラー型の研究・エンジニアリングプラットフォームを提供しています。機械学習ワークフローに特に適しているのは、シミュレーションと学習の両方が同じ GPU 上で実行されるため、CPU と GPU の間のメモリ転送によるオーバーヘッドを回避できるからです。
Classical solvers
「Endoluminal Simulation Module」は、Isaac for Healthcare で一般利用可能になりました。このモジュールは、内腔 cavities を通って移動する長く柔軟な手術器具を用いた診断・介入処置のリアルタイムシミュレーションを可能にします。スタンドアロンのパッケージとして実装されているため、異なるワークフローや環境に独立して統合できます。
今回の初回リリースでは、蛍光透視(fluoroscopy)ガイド下での血管系内におけるカテーテルナビゲーションがデモンストレーションされています。
このモジュールは、Python で実装されており、NVIDIA Warp と Newton Physics を使用しています。柔軟な手術器具はコッサーロッドとしてモデル化され、材料の曲げ、ねじれ、伸びといった変形をシミュレーションするための堅固な理論的基盤を提供します。GPU 上でこれらの一次元ロッドの複雑な非線形ダイナミクスを効率的に捉えるため、主要なシミュレーション手法として拡張位置ベースダイナミクス(XPBD)が採用されました。
XPBD は通常、局所的で反復的な制約投影に依存します。しかし、長い器具の場合、制御された近位端から遠位先端へ運動を伝播させるために多くの反復が必要になる可能性があります。本モジュールでは、結合したロッドの制約を行列システムとして組み立てます。
各ロッドセグメントは 6 つの制約方程式(伸びとせん断が 3 つ、曲げとねじれが 3 つ)を提供し、6×6 のブロックを持つブロック三対角 XPBD システムを形成します。トーマス法を用いることで、器具の長さに比例する線形時間でこのシステムを解くことができます。また、独立した複数の器具は、GPU 上のベクトル化された環境で並列処理されます。
このグローバルに結合されたソルバーにより、近位端での挿入や回転といった入力信号が、シミュレーションステップ内で器具全体に伝播します。非常に長い器具であっても同様です。これにより、遠位端でのユーザー操作に対する即応性が実現されています。
image*図 1. 血管モデル内でのカテーテル挿入と操作*
カテーテルと血管の相互作用シミュレーション
カテーテルと血管の相互作用も、GPU で並列処理されます。距離場を事前に計算するのではなく、患者固有の三角形メッシュに対して直接、符号付き最接近点クエリを実行します。器具が壁を貫通した場合は、接線方向の滑り運動を保ちながらルメン(管腔)内へ投影し戻します。現在のリリースでは剛体かつ一方通行の拘束に対応していますが、変形する血管壁との双方向結合機能は今後のリリースで予定されています。
制御入力は、ロッドの境界条件と初期状態を通じて直接表現されます。挿進動作では拘束された近位端を導入器軸に沿って前進させ、ハブの回転で向きを設定し、遠位の操作部では人工的な外力を加えるのではなく、最終的なロッドセグメントの曲率(レストカーブチャー)を変更します。これにより、曲げとねじれの制約が器具全体に伝播され、制御入力が反映されます。
物理シミュレーション、画像診断、ロボット学習の連携
内腔シミュレーションモジュールは共通 API を通じて他のニュートンソルバーとの互換性を維持しています。wp.from_torch と wp.to_torch によって提供される Torch–Warp の相互運用性により、制御および強化学習のインターフェースはゼロコピーで GPU 上に完全に保持されます。これにより、大規模なロボット学習を目的としたフレームワークである NVIDIA Isaac Lab との統合が容易になります。
Isaac Lab は環境のオーケストレーションとロールアウト制御を担当し、ソルバーは GPU ベースのダイナミクスを実行して、観測、報酬、制御ループ用のデバイス上テンソルを返します。
この物理と画像処理の共設計により、512 の並列環境や 1,500 回の学習イテレーションを含む大規模なポリシー訓練が高速で可能になります。報告された性能は、単一環境での物理計算が約 1,300 Hz、512 環境全体での物理シミュレーションが 60 Hz、解像度 256 × 256 ピクセルにおける完全なシミュレーションおよびレンダリングループが毎秒 63 フレームです。また、このプラットフォームは、将来的に蛍光画像やその他のピクセルベースの観測データから直接ポリシーを訓練するための基盤も提供します。
image*Figure 2. Simulated catheter navigation in patient-specific vasculature*
カテーテルナビゲーションワークフローは、2 つの結合された患者固有コンポーネントを組み合わせた統一されたシミュレーションループとして実行されます。vasculature-digital-twin パッケージが解剖学的な減衰や幾何学的なアーティファクト(mu_volume、血管マスク・メッシュ、中心線)を生成し、endoluminal simulation パッケージがその解剖構造内で XPBD 制約条件下でカテーテルの力学を進化させます。各フレームにおいて、ソルバーの状態はレンダリング可能なカテーテルセグメントに変換され、fluorosim によって同じ CT 由来の画像ドメインに合成されます。これにより、物理演算と蛍光透視が 1 つのエンドツーエンドループ内で同期され、追加的な検出器応答効果によって生成される蛍光透視画像のリアリティが高まります。
image*図 3. 同期されたカテーテル物理演算と蛍光透視イメージング*
手術シミュレーションモジュール
早期アクセスで利用可能な「Surgical Simulation Module(手術シミュレーションモジュール)」は、リアルタイム GPU アクセラレーションを備えた手術シミュレーションフレームワークです。このフレームワークは、統一されたシミュレーションパイプライン内で、触覚フィードバックとレンダリングを伴う軟組織の変形や手術との相互作用をモデル化するために設計されています。
内視鏡シミュレーションモジュールと同様に、このシステムも Python で実装されており、NVIDIA Warp と Newton Physics を活用しています。巨大なモノリシックな物理エンジンとは異なり、本システムは機能性を明確に順序付けられたシミュレーション・システムとして構成されています。各手術手順は、変形、衝突、把持、切断、結紮(けっさつ)、電気メス、レンダリングという一連の操作シーケンスを通じて設定されます。これにより、物理的な GPU パイプラインの可視化、設定、拡張が容易になります。
image図 4. 変形する軟組織に対するロボットの相互作用
軟組織は四面体メッシュで表現されます。変形計算には、距離と体積を保存する制約条件を用いた位置ベースダイナミクス(PBD)が採用されています。GPU 上で補正値の累積と平均化を行うことで、制約順序に起因するアーティファクトを低減し、効率的な並列実行(ヤコビ法ソルバー)を実現しています。
さらに、変形や衝突判定、把持動作、熱拡散、トポロジーの更新、表面再構築といった処理を含むシミュレーションループと可視化ループをすべて GPU 上で完結させます。NVIDIA の CUDA グラフキャプチャ機能によりカーネル起動のオーバーヘッドをさらに削減し、CUDA イントロップを活用した GPU からレンダラーへの直接データ転送によって、不要な CPU と GPU 間のコピーを排除しています。これにより、1 つのコンシューマー向け GPU で、8 サブステップと内部変形制約の反復計算をそれぞれ行っても、30 フレーム/秒を超えるリアルタイムシミュレーションが可能になります。
このモジュールの初回リリースでは、胆嚢摘出術(胆嚢除去)という一連の手順全体をサポートします。シミュレーションは、膨らんだ腹腔内にロボット手術器具が挿入された状態から開始され、肝臓や胆嚢、結合脂肪組織といった主要な構造物を可視化します。具体的にはヘパトチステック三角部の解剖、胆管と胆動脈のクリップ処理および切断、そして胆嚢を肝臓から分離する操作が含まれます。
image*図 5. ロボットによる模擬胆嚢摘出術*
手術シミュレーターのための学習済み世界動態と生成型物理モデル
医療物理学シミュレーションにおける生成アプローチは、物理ソルバーを補完する技術です。すべての相互作用を手動で明示的にプログラムするのではなく、生成型ワールドモデルは動画や他のデータから学習し、実際のシーンがどのように見え、時間が経過してどう変化するかを学びます。トレーニング中、このモデルは視覚的観測、運動、ロボットアクションなどの条件信号との間の関係を学習します。推論時には、このように学習した世界知識を用いて次の動画フレームを予測します。
生成結果はカメラやロボティックポリシーが捉える視覚空間内で作られるため、手作業では構築が難しいシーン詳細や外観を再現できます。また、従来のシミュレーターで必要なあらゆるアセット、マテリアル、照明設定を手動で作成する手間も大幅に削減されます。ただし、これらの予測はデータから学習されるものであるため、数値ソルバーのような明示的な物理保証を提供できないというトレードオフがあります。
このアプローチの基盤となる世界規模のファウンデーションモデルとして、NVIDIA Cosmos が提供されています。Cosmos の動画モデルは、整流化フロー(rectified-flow)を形式化したフローベースの拡散トランスフォーマーアーキテクチャを採用しています。生成プロセスでは、モデルが圧縮された動画表現内のノイズを反復的に変換し、学習済みのデータ分布から一貫性のあるサンプルへと導きます。ビデオトークナイザーはピクセル空間のフレームをこの潜在表現に圧縮して効率的なモデリングを可能にし、生成された潜在変数を再び動画へデコードします。
マルチモーダルな条件付けにより、生成される未来の映像を制御可能にしています。医療応用においては、ドメインデータを用いたポストトレーニングによって、汎用的な視覚モデルを特定の解剖学的構造、医療機器、手技、および物理的ダイナミクスに適応させます。
Cosmos-H による生成シミュレーション
Cosmos-H シリーズは、複数の形態の生成型医療物理学シミュレーションを実現しています。Cosmos-H-Surgical-Predict は、初期画像とテキスト情報から、あり得る未来の手術映像を予測します。Cosmos-H-Surgical-Transfer は、奥行き、エッジ、セグメンテーション、またはぼかしといった制御信号に基づいて手術映像を生成します。また、Cosmos-H-Surgical-Simulator は、手術ロボットの運動学データに直接条件付けを行うことで、未来のフレームを予測します。
これらのモデルは、合成データ生成や制御されたドメイン転移から、行動条件付きロボット学習、ポリシー評価に至るまで、多様なユースケースを支えています。すべての場面で明示的な物理計算を置き換えるわけではありませんが、シーン構築の負担を軽減し、第一原理に基づく完全なモデリングが現実的でない状況でも、観測レベルでリアルなシミュレーションを提供します。
Cosmos-H-Dreams はこのアプローチをインタラクティブなシミュレーションへと拡張しました。これは、Cosmos-H-Surgical-Simulator から微調整された教師モデルから知識を凝縮し、ロボットの動作に対する応答として未来の手術動画を因果的に生成する、少数ステップで自己回帰的な学生モデルです。FlashDreams 推論エンジンを通じて提供されるこのモデルは、高品質なオフラインの世界モデルをリアルタイム環境へと変換します。フレーム生成速度は毎秒 30 フレームを超え、単一のワークステーション GPU で、人間オペレーターによる制御や、学習済みロボットポリシーによるクローズドループでの問い合わせが可能になります。
*Video 1. Cosmos-H-Dreams による組織縫合のインタラクティブシミュレーション*
なぜヘルスケアロボティクスには両方のアプローチが必要なのか
Isaac for Healthcare は、医療ロボティクスにおける補完的な要件に対応するため、古典的シミュレーションと生成型シミュレーションの両方をサポートしています。ユーザーの信頼獲得や定量的な品質評価はあらゆる医療ソリューションの基盤となる要素ですが、これらを実現するには、古典的シミュレーションが提供する物理的に整合性があり決定論的な環境モデルが不可欠です。一方、生成型シミュレーションは、古典的シミュレーションでは不可能な大規模で多様かつ視覚的に現実的な環境を生成し、データ合成とリアルタイムの臨床ワークフローの両方における臨床応用を可能にします。
医療物理シミュレーションの始め方
Isaac for Healthcare の Medical Physics Simulation は、開発者に対して患者固有のデジタルツイン作成、デバイスと解剖学的構造の相互作用シミュレーション、合成体験の生成、そして知能化された医療ロボティクスシステムの訓練といった機能を実現するための構成要素を提供します。各シミュレーション機能の開始に役立つリソースを以下に紹介します。
消化管内ロボットワークフローの構築
GPU アクセラレートされた物理演算、解剖学的デジタルツイン、および模擬医療画像を用いて、患者固有のカテーテルナビゲーションシミュレーションを構築します。
- 血管系のデジタルツインを生成・作成する
- カテーテルと血管の相互作用ソルバーを組み込む
- X-ray センサーシミュレーションを用いた X 線知覚をシミュレートする
- 一貫したカテーテルナビゲーションワークフロー全体を構築する
Cosmos-H Dreams による生成型手術シミュレーション
Cosmos-H Dreams は、世界基盤モデルを活用して、現実的な手術体験をスケーラブルに生成する技術です。開発者は事前学習済みモデルを利用したり、対話型シミュレーションを実行したり、新しい手技やロボット実装に合わせてフレームワークを適応させることができます。
- Cosmos-H Dreams を実行する
GitHub リポジトリには、事前学習済みチェックポイント、サンプル、および対話型シミュレーションのワークフローが用意されています。これらを活用してすぐに始めましょう。
- Cosmos-H Dreams モデルをダウンロードする
Hugging Face のチェックポイントから、事前学習済みのモデルチェックポイントと設定ファイルにアクセスできます。
- カスタム Cosmos-H Dreams モデルを作成する
Cosmos-H Dreams は、フレームワークに含まれる手技やロボットに限定されません。独自のロボット実装向けにリアルタイムシミュレータを構築するには、以下の 2 つの経路から選択してください。
Cosmos-H を拡張する:
トレーニングガイドに従って、ご自身のデータで Cosmos-H-Surgical-Simulator のファインチューニングを行います。
- 分散化ガイド(distillation guide)に従い、ファインチューニング済みのチェックポイントを数ステップの拡散スケジュールに蒸留して、リアルタイム処理のスループットを向上させます。
--pipeline.diffusion-model.transformer.checkpoint-pathパラメータを使用して、蒸留されたチェックポイントをデプロイします。
独自のモデルを持ち込む:
動画拡散アーキテクチャが異なる場合や、独自データセットで学習したモデルを使用する場合は、Cosmos-H Dreams の基盤となる高性能推論ランタイム「FlashDreams」と統合してください。
原文を表示
Unlike autonomous driving or industrial robotics, healthcare robotics can’t rely on internet-scale data collection or unlimited real-world experimentation. Every demonstration requires specialized equipment, clinical expertise, and access to patients or laboratory environments. This creates three fundamental challenges for developers.
First is the data gap. Training modern robotic policies requires demonstrations across diverse anatomies and procedures. Most teams have only hundreds of demonstrations—not the tens of thousands needed to build robust systems. But even if collecting millions of demonstrations were practical, the most important cases would still be missing. This is because healthcare is dominated by the long tail. Rare anatomies, challenging patient physiology, complications, and failure modes occur too infrequently to be adequately represented in real-world datasets. Yet, these are the cases that matter most for clinical safety.
This data gap leads directly to the second challenge: generalization. Imitation learning inevitably plateaus at the edges of the data distribution. Reinforcement learning (RL) offers a path beyond that plateau. RL can explore millions of interactions, stress-test policies, and learn from failures. To do so effectively, it needs simulation that is realistic enough to produce meaningful policies—and fast and scalable enough to train at scale.
The third challenge is development velocity. Medical robotics development relies on benchtop phantoms, cadaver studies, animal models, and limited clinical evaluations. These remain essential, but they are inherently sequential, expensive, and difficult to scale. Iterating on designs and algorithms currently takes months, pushing total development cycles to 4–7 years.
These three challenges point to the same missing infrastructure: an open, GPU-native simulation framework capable of modeling device–anatomy interactions with the fidelity required for robot training.
NVIDIA Medical Physics Simulation framework—an open source, GPU-accelerated capability within NVIDIA Isaac for Healthcare, was built to fill that gap. Developers can generate anatomical digital twins, simulate device–anatomy interactions and medical imaging, and train reinforcement learning policies at GPU scale—all within NVIDIA Isaac Sim and NVIDIA Isaac Lab.
A GPU-native simulation framework for healthcare robotics
Medical Physics Simulation provides both classical physics-based solvers and generative world-model-based simulators for real-time simulation of device–anatomy interactions—enabling RL-ready policy training across healthcare robotics segments. Both modules provide a modular research and engineering platform for interactive surgical and interventional simulation, robot learning, synthetic data generation, and procedure development. They are well suited for machine learning workflows because both simulation and learning run on the same GPU, avoiding the overhead of repeated CPU–GPU memory transfers.
Classical solvers
The Endoluminal Simulation Module is released for general availability in Isaac for Healthcare. It enables real-time simulation of diagnostic and interventional procedures involving long, flexible surgical instruments navigating through endoluminal cavities. It is implemented as a standalone package, so it can be integrated independently into different workflows and environments. This initial release shows catheter navigation through the vascular system under fluoroscopic guidance.
The module is implemented in Python using NVIDIA Warp and Newton Physics. The flexible instruments are modelled as Cosserat rods, providing a solid theoretical foundation for simulating materials’ bending, twisting, and stretching deformation. To capture the complex nonlinear dynamics of these one-dimensional rods efficiently on the GPU, extended position-based dynamics (XPBD) was selected as the primary simulation method.
XPBD typically relies on local, iterative constraint projections. For long instruments, however, local projections may require many iterations to propagate motion from the controlled proximal end to the distal tip. This module instead assembles the coupled rod constraints into a matrix system.
Each rod segment contributes six constraint equations—three for stretch and shear and three for bending and twisting—producing a block-tridiagonal XPBD system with 6 × 6 blocks. The Thomas algorithm solves this system in linear time with respect to instrument length, while independent instruments are processed concurrently across vectorized environments on the GPU.
This globally coupled solver propagates inputs such as proximal insertion and rotation along the entire instrument within each simulation step, even for very long instruments, enabling immediate response to user manipulations at the distal end.

Simulating catheter-vessel interactions
Catheter–vessel interaction is also evaluated in parallel on the GPU. Signed closest-point queries are evaluated directly against the patient-specific triangle mesh, avoiding a separately precomputed distance field. Instrument samples are projected back into the lumen when they penetrate the wall while retaining tangential sliding motion. The current release supports rigid, one-way containment; two-way coupling to deformable vessel walls is planned for a future release.
Control inputs are expressed directly through the rod’s boundary conditions and rest state. Insertion advances the constrained proximal end along the introducer axis, hub rotation sets its orientation, and distal steering modifies the rest curvature of the final rod segments rather than applying an artificial external force. The bend-and-twist constraints then propagate these inputs through the instrument.
Connecting physics, imaging, and robot learning
The Endoluminal Simulation Module maintains compatibility with other Newton solvers through a common API. Torch–Warp interoperability, provided through wp.from_torch and wp.to_torch keeps the control and reinforcement-learning interface zero-copy and fully GPU-resident. This enables straightforward integration with NVIDIA Isaac Lab, a framework designed for large-scale robot learning. Isaac Lab manages environment orchestration and rollout control, while the solver executes the GPU-based dynamics and returns device-resident tensors for observation, reward, and control loops.
This co-design of physics and imaging supports high-throughput policy training at scale, including experiments with 512 parallel environments and 1,500 training iterations. Reported performance is approximately 1,300 Hz for single-environment physics, 60 Hz for physics simulation across 512 environments, and 63 frames per second for the complete simulation and rendering loop at a resolution of 256 × 256 pixels. The platform also provides a foundation for future policy training directly from fluoroscopic images and other pixel-based observations.

The catheter navigation workflow runs as a unified simulation loop that combines two coupled patient-specific components. The vasculature-digital-twin package generates the anatomical attenuation/geometry artifacts (mu_volume, vessel mask/mesh, and centerline), and the endoluminal simulation package advances catheter mechanics under XPBD constraints inside that anatomy. For each frame, the solver state is transformed into renderable catheter segments and composited by fluorosim into the same CT-derived imaging domain. This keeps the physics and fluoroscopy synchronized in one end-to-end loop while additional detector-response effects improve the realism of the resulting fluoroscopic images.

Surgical Simulation Module
The Surgical Simulation Module available through early access is a real-time GPU-accelerated surgical simulation framework, designed to model soft-tissue deformation and surgical interactions with haptic feedback and rendering within a unified simulation pipeline.
Similar to the Endoluminal Simulation Module, it is also implemented in Python using NVIDIA Warp and Newton Physics. Unlike monolithic physics engines, it organizes its functionality as explicitly ordered simulation systems. Each procedure is configured through the sequence of deformation, collision, grasping, cutting, clipping, diathermy, and rendering operations. This makes the physical GPU pipeline inspectable, configurable, and easier to extend.

Soft tissue is represented using tetrahedral meshes. Deformation is solved with position-based dynamics using distance- and volume-preserving constraints. Corrections are accumulated and averaged on the GPU, reducing constraint-ordering artifacts and supporting efficient parallel execution (Jacobi solver).
Additionally, both simulation and visualization loops remain on the GPU, including deformation, collision queries, grasping, thermal diffusion, topology updates, and surface reconstruction. NVIDIA CUDA graph capture further reduces kernel-launch overhead, while direct GPU-to-renderer data transfer (CUDA interop) avoids unnecessary CPU/GPU copies. This enables real-time simulation at more than 30 frames per second with eight physics substeps and eight internal deformation constraint iterations on one consumer-grade GPU.
The initial release of this module supports an end-to-end cholecystectomy procedure (gallbladder removal). The simulation begins with the robotic instruments inserted into the inflated abdominal cavity, visualizing key structures like the liver, gallbladder, and connective fatty tissue. It involves dissection of the hepatocystic triangle, clipping and cutting the cystic duct and artery, and separating the gallbladder from the liver.

Learned world dynamics and generative physics for surgical simulator
The generative approach to medical physics simulation is a complementary technology to physics solvers. Rather than explicitly programming every interaction, a generative world model learns from video and other data how real scenes look and how they change over time. During training, it learns relationships between visual observations, motion, and conditioning signals such as robot actions. At inference time, it uses this learned world knowledge to predict the next video frames.
Because the result is produced in the visual space seen by cameras and robotic policies, the model can reproduce scene detail and appearance that would be difficult to build by hand. It also avoids much of the manual work needed to create every asset, material, and lighting setup for a conventional simulator. The tradeoff is that these predictions are learned from data: they can be visually realistic without providing the explicit physical guarantees of a numerical solver.
NVIDIA Cosmos provides the world foundation models for this approach. Cosmos video models use a flow-based diffusion-transformer architecture with a rectified-flow formulation. During generation, the model iteratively transforms noise in a compressed video representation into a coherent sample from the learned data distribution. A video tokenizer compresses pixel-space frames into this latent representation for efficient modeling and decodes the generated latents back into video. Multimodal conditioning makes the generated future controllable. For medical applications, post-training on domain data adapts the broad visual model before specialized anatomy, devices, procedures, and dynamics.
Generative simulation with Cosmos-H
The Cosmos-H family shows several forms of generative medical physics simulation. Cosmos-H-Surgical-Predict forecasts plausible future surgical video from an initial image and text. Cosmos-H-Surgical-Transfer generates surgical video guided by controls such as depth, edges, segmentation, or blur. Cosmos-H-Surgical-Simulator predicts future frames conditioned directly on surgical-robot kinematics.
Together, these models support use cases ranging from synthetic-data generation and controlled domain transfer to action-conditioned robot training and policy evaluation. They do not replace explicit physics in every setting, but reduce scene-authoring burden and provide realistic, observation-level simulations where complete first-principles modeling is impractical.
Cosmos-H-Dreams extends this approach to interactive simulation. It distills a teacher fine-tuned from Cosmos-H-Surgical-Simulator into a causal, few-step student that autoregressively streams future surgical video in response to robot actions. Served through the FlashDreams inference engine, it turns a high-quality offline world model into a real-time environment with frame generation at more than 30 frames per second. The environment can be controlled by a human operator or queried in closed loop by a learned robotics policy on a single workstation GPU.
Why healthcare robotics needs both approaches
Isaac for Healthcare supports both classical and generative simulation to address the complementary requirements of healthcare robotics. To provide user trust and quantitative quality assessment, which are the foundations of any healthcare solution, the physically consistent and deterministically modeled environments provided by classical simulation are essential. Generative simulation, in turn, produces diverse and visually realistic environments at scale that classical simulation cannot, enabling clinical applications in both data synthesis and real-time clinical workflows.
Get started with medical physics simulation
Medical Physics Simulation in Isaac for Healthcare provides developers with the building blocks to create patient-specific digital twins, simulate device–anatomy interactions, generate synthetic experiences, and train intelligent healthcare robotics systems. The following resources help you get started with each simulation capability.
Build an Endoluminal Robotics Workflow
Build patient-specific catheter navigation simulations using GPU-accelerated physics, anatomical digital twins, and simulated medical imaging.
- Generate and create a vasculature digital twin.
- Incorporate a catheter-vasculature interaction solver.
- Simulate X-ray perception using X-ray sensor simulation.
- Build the end-to-end catheter navigation workflow.
Cosmos-H Dreams generative surgical simulation
Cosmos-H Dreams enables scalable generation of realistic surgical experiences using world foundation models. Developers can use pretrained models, run interactive simulation, or adapt the framework to new procedures and robotic embodiments.
- Run Cosmos-H Dreams.
Get started with pretrained checkpoints, examples, and interactive simulation workflows in the
GitHub repository.
- Download the Cosmos-H Dreams model.
Access pretrained model checkpoints and configurations from the
Hugging Face checkpoint.
- Create a custom Cosmos-H Dreams model.
Cosmos-H Dreams is not limited to the procedures and robots included with the framework.
Choose one of two paths to build a real-time simulator for your own embodiment:
Extend Cosmos-H:
Fine-tune Cosmos-H-Surgical-Simulator on your data by following its training guide.
- Distill the fine-tuned checkpoint to a few-step diffusion schedule for real-time
throughput using the
distillation guide.
- Deploy the distilled checkpoint with
--pipeline.diffusion-model.transformer.checkpoint-path.
- Bring your own model:
If you are starting with a different video diffusion architecture or a model trained on a
proprietary dataset, integrate it with
FlashDreams,
the high-performance inference runtime that powers Cosmos-H Dreams.
AI算出
導入事例ainew評価標準
GPU ネイティブシミュレーションという具体的な AI/ML 応用技術が中心テーマであり、関連性は高い(0.75)。しかし、本文抜粋やサマリーから具体的な新機能や数値的な新規性が読み取れず、既存技術の解説・事例紹介に留まるため新規性(0.25)と日本への直接的な付加価値(0.25)は低めとなる。
6つの評価軸を見る
- AI関連度
- 75
- 情報源の信頼性
- 100
- 新規性
- 25
- 調べる価値
- 75
- 重複の少なさ
- 100
- 日本での有用性
- 25
他社はどう報じたか
同じ出来事を扱う別媒体の記事です。見出しと公開時刻を比較できます。
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み