物理AI向けRoboDK

AIシステムを実在のロボットに接続する。

RoboDKは、フィジカルAIのためのシミュレーション、キャリブレーション、およびロボットプログラミングのレイヤーを提供します。

当社のソフトウェアにより、研究者、AIを中核とするロボティクス企業、およびOEM各社は、シミュレーション環境下でロボットアプリケーションを構築・テストし、AIが生成した出力をさまざまなロボットプラットフォームに連携させ、検証済みのワークフローを実機システムに移行することが可能になります。本ソフトウェア独自のキャリブレーション機能により、開発者はシミュレーションと実機との間のギャップを縮小することができます。

RoboDKに問い合わせる

ロボットプラットフォーム間で物理AIを構築・展開する

1

物理系AI研究者

ロボット環境を作成・変更します。反復的な実験を自動化し、さまざまな構成をテストし、RoboDK API を通じて研究工具を連携させます。

2

AIを最優先とするロボティクス企業

シミュレーションやロボット統合レイヤーを一から構築することなく、ロボットシステムを開発できます。AIの出力を、対応しているロボット、工具、アプリケーションに連携させることができます。

3

ロボットメーカーおよび開発企業

さまざまなロボットモデルにシミュレーションおよびプログラミング機能を追加すると同時に、開発者に対して、外部のAIシステムを連携させるための柔軟でロボットに依存しないプラットフォームを提供します。

物理AI研究におけるRoboDK

研究者たちは、RoboDKを活用して、さまざまなAIや機械学習(ML)アプリケーションを実現しています。 最近の事例としては、モーションプランニングにRoboDKを活用するAI/ML対応の接着アプリケーション、RoboDKを用いてロボットの動きを監視する人間とロボットの協働のためのビジョンベースの安全システム、そしてAIビジョンとRoboDKのデジタルツイン機能を活用する電池セル用ロボット組立システムなどが挙げられます。

その他の研究としては、RoboDKにおけるマルチロボットミッションのシミュレーションを通じて検証された政策意識型LLMフレームワークや、BiLSTMニューラルネットワークを用いて画像ベースの輪郭からより滑らかで正確なUR3ロボットの軌道を生成した研究などがあり、シミュレーションおよびロボットのプログラミングにはRoboDKが使用された。

AI制御による接着作業を行う実物のUR3ロボットの横で、RoboDKによるシミュレーションが実行されている

AI/MLを活用した接着

2026年、研究者らはAI/MLを活用した接着システムを発表しました。このシステムでは、YOLOv8とRealSenseビジョンを用いて部品の位置と向きを特定し、RoboDKが参照座標系を動的に変換して、曲線を実際の部品の位置と回転に合わせて位置合わせを行います。

研究内容をご覧ください。
RoboDKデジタルツイン、学習モジュール、および物理的なロボットコントローラ間のデータフローを示す、自己学習型ロボット溶接システムの図

自律学習型ロボット溶接

また2026年には、ある研究チームが、自己学習型ロボット溶接システムの一環として、RoboDKのデジタルツイン機能を活用しました。遺伝的アルゴリズムを用いてロボットの動作位置を最適化した結果、シミュレーション上のエネルギー消費量を36%削減することに成功しました。

研究内容をご覧ください。

シミュレーション、キャリブレーション、プログラム、接続

シミュレートする

RoboDKが提供する、80+社のメーカーによる1,400種類以上のロボットのうちライブラリを駆使して、ロボット、工具、被加工物、および作業環境のデジタルモデルを作成します。

RoboDK API を使用して、ロボットステーションの生成、変更、評価を行ってください。物理ハードウェアに接続する前に、到達範囲、動作、および代替構成をテストしてください。RoboDK アドインを使用して、NVIDIA Isaac Sim および Blender に接続してください。

キャリブレーション

シミュレーションから実機への効果的な転移には、物理的なロボットを正確に表現することが不可欠です。RoboDKに組み込まれたキャリブレーション工具は、設計上のロボット形状と実際の機械との差異を補正することができ、シミュレーションから実機への転移において時間を要する誤差の重要な原因を低減します。

プログラムと接続

検証済みの出力をロボットの動作に変換する。

ロボットドライバー、ポストプロセッサ、およびAPI連携を活用して、インテリジェントシステムを幅広い対応ロボットプラットフォームに接続します。

なぜRoboDKを選ぶべきなのか?

オープンで、プログラム可能

柔軟なAPIを活用して、カスタムワークフローを作成したり、実験を自動化したり、RoboDKを外部のAIシステムと連携させたりできます。

ロボット非依存

プロジェクトを特定のベンダー独自のエコシステムに限定するのではなく、複数のロボットメーカーに対応した開発を行う。

実際のロボット導入向けに設計

キャリブレーション、ロボット固有のプログラミング、およびロボットとの直接通信を通じて、シミュレーションと実環境での導入を連携させます。

大規模なロボティクス・エコシステム

1つのプラットフォームから、対応しているロボット、工具、連携機能の豊富なライブラリにアクセスできます。

AIの出力からロボットの動作へ

1

ビルド

RoboDKでロボット、工具、および環境を作成します。

2

テスト

RoboDKのキャリブレーション機能を活用して、シミュレーションの実行、反復処理の自動化、ロボットの動作検証を行い、精度を向上させましょう。

3

接続

API、ドライバー、または生成されたプログラムを使用して、ワークフローを選択したロボットに転送します。

お客様

RoboDKは、製造やオートメーションに産業用ロボットを使用する新興企業や世界的な業界のリーダーたちに愛用されているロボットシミュレーションソフトウェアです。

RoboDK を使った物理ベースの AI の開発

物理的なAIシステムには、ロボットの挙動を確実にシミュレートし、仮想モデルと実機との違いを考慮に入れ、知能システムと実世界での実行を結びつけるための信頼性の高い方法が必要である。

RoboDKは、その接続を構築するための工具を提供しています。

RoboDKへのお問い合わせ