ホームページ >テクノロジー周辺機器 >AI >デジタルツインで新世代のロボットを作成する

デジタルツインで新世代のロボットを作成する

WBOY
WBOY転載
2023-04-08 11:51:031678ブラウズ

デジタルツインで新世代のロボットを作成する

#メーカーや倉庫業者が従来の技術や慣行を圧倒する市場の圧力に対応するためにロボット工学に注目する中、ロボットの地位はかつてないほど高まっています。しかし、これらのロボットは、人間とうまく対話できない、限られた知能と可動性を備えた物理的に威圧的なシステムであった過去の機械ではありません。今日のロボットは、人間と協力しながら複雑かつ繊細なタスクを実行できる、大幅に向上した知能と認識能力を備えた柔軟なシステムです。

次世代のロボットを構築するには、エンジニアは、より優れた可視性、柔軟性、効率性を提供するテクノロジーと実践を必要とします。前例のないレベルの複雑さに対処するには、すべてのエンジニアリング分野が、豊富なデータ環境を活用して、これまでにない方法で連携する必要があります。

ここでデジタル ツインが登場します。

デジタル ツイン テクノロジによってもたらされた強化されたモデリングおよびシミュレーション機能により、エンジニアは製造および倉庫アプリケーションにおけるロボットの設計、開発、導入、監視をより適切に行うことができます。

NVIDIA Robotics のシニア プロダクト マーケティング マネージャーである Erin Rapacki 氏は、「私たちは現在、現実世界のデジタル ツインを作成するために必要なテクノロジーを手に入れています。製造施設、倉庫、物流施設のデジタル ツイン シミュレーションにより、事業会社は次のように述べています。

Rapacki 氏は、これらの複雑なシミュレーションを実行するには、ユーザーはロボット、センサー、人、その他の資産などのデジタル ツインのあらゆる側面をシミュレートする必要があると指摘しました。コンベヤベルト。

同氏は、「ロボット開発者は、現実世界に展開する前に、安全システムを含む完全なソフトウェア スタックをシミュレート環境で何千回もリハーサルできる必要がある。」と述べています。設計

新しい産業用ロボット システムを開発する場合、開発チームはさまざまな設計および制御コンセプトを迅速に試して、最終的な製品要件を確定したいと考えています。物理システムのデジタル モデルにアクセスできる仮想テストベッドにより、毎回物理プロトタイプを作成するよりも低コストと短いリード タイムで反復設計を実行できます。これにより、設計エンジニアはさらに網を広げ、時間とリソースを投資して、従来のアプローチではサポートできない概念や手法を探索できるようになります。

Maplesoft の戦略ソリューション担当バイスプレジデントである Chris Harduwar 氏は次のように述べています。「この広範な分析機能により、新しい革新的な用途を生み出す際に、これまで評価に時間がかかりすぎた課題を検討できるようになります。これは、極端な割引の例です。デジタル モデルは運用データと同期され、物理資産のように対応できる包括的なデジタル ツインが形成されます。このデジタル ツインは、制御戦略や生産ライン計画の更新を検証するための柔軟なプラットフォームとしても使用でき、その結果、より安全なシステムが実現されます。

#しかし、デジタル ツイン テクノロジによって約束された利益を最大限に享受するには、開発チームはすべての主題を含む全体像を考慮する必要があります。デジタルツインやシミュレーションも役立ちます。

Rapacki 氏は次のように述べています。「製造施設または倉庫物流施設のデジタル ツインは、ワークスペース内のすべてのアクティビティ間のデジタル接続を確立し、交通、障害物、最適なルート、最新の集荷/配送ポイントなどの変更を統合できます。

たとえば、モバイル ロボットは、施設のデジタル ツインと同じシミュレート環境を使用すると、現実の環境とより簡単に融合できます。ロボットのセンサー スタックは、顧客のサイトにある実際のデジタル ツインを活用して、ロボットの認識トレーニングとテストを行います。顧客サイトはコンピューター ビジョン トレーニング用の合成データも提供し、ロボット上の vSLAM (Visual Simultaneous Localization and Mapping) は、更新された施設モデルに基づいてロボットがナビゲートするのに役立ちます。

オフライン プログラミングの使用

ロボット プログラミングの複雑さと、倉庫や生産工場でのロボット システムのデバッグにかかる​​コストの高さにより、デジタル ツインをサポートするモデリングとシミュレーションが複雑なロボット アプリケーションの設計と展開、およびメンテナンスの重要な部分。ロボットと関連プロセスが設計および検証されると、エンジニアはモデリング ツールとシミュレーション ツールを使用してオフライン プログラミングを実行できます。

デジタル ツインのモデリングとシミュレーションをサポートし、完全な物理システムが完成する前に設計チームがコードを開発およびテストできるようにし、コード プログラミングと物理システムの構築を並行して完了できるようにすることで時間を節約します。

ロックウェル・オートメーションのロボティクスおよびデジタルツーリングプラットフォーム責任者、ロベルタ・タンザリエロ氏は次のように述べています。 「溶接、穴あけ、切断など。その後、ユーザーは詳細を追加して完全なプログラムをオフラインで作成できます。」

最初のデジタル モデルが作成され、最初のパスの公称データを使用して調整されると、制御システム開発ツールと統合できます。 。

製造オートメーションの場合、制御エンジニアは仮想 [プログラマブル ロジック コントローラー (PLC)] を準備し、信号をデジタル ツインへの入力として使用し、エンジニアが検証およびシミュレーションできるとハルドゥワー氏は述べています。新しいコードです。"

オフライン検証は、危険な作業環境で動作するシステムの事前統合テスト、またはコード エラーがロボット システムやオペレーターに損害を与える可能性がある場合に役立ちます。このようにして、障害状態のテストがより安全になり、仮想環境でより迅速に実行できるようになります。

既存のロボット システムでは、エンジニアはオンライン シミュレーションを通じて問題を調査し、デジタル ツインがコードの更新がどのように実行されるかを評価するのと同じ方法で、デジタル ツインを使用して実稼働環境を表すことができます。

サイトを実行しているハードウェアに問題を発見した顧客から報告された異常を解決するためにデジタル ツインが使用されており、根本原因が特定されれば、プログラミングの変更を適用できます。このモデルを使用して期待される結果を検証しますリアルタイム システムに対して実行する前に、システムのダウンタイムを大幅に削減し、コーディング エラーによるコストのかかる影響を防ぎます。」

AI トレーニングの可能性の拡大

Numbers Twin テクノロジーは、AI アルゴリズムのトレーニングにも役立ちます、これらのメカニズムにより、ロボットは生産環境や倉庫環境で複雑なアプリケーションを実行できるようになります。

これまでは、アルゴリズムのトレーニングはトレーニング データの不足によって妨げられることがよくありました。多くの場合、ロボット開発チームは存在しないトレーニング データに関する問題を発見します。これにより、アルゴリズムをトレーニングして実行できるアプリケーションが大幅に制限されます。

トレーニング アルゴリズムの課題は、ロボットに多​​数の独自のアプリケーションを実行させる必要があるためさらに複雑になり、トレーニング データの問題が悪化します。

しかし、デジタル ツイン テクノロジーは、より多くの種類のユースケースを処理できるように AI アルゴリズムをトレーニングする方法を提供します。デジタル ツインは、シミュレーション データを生成して新しい機能をテストし、大量の構成と設計を迅速に完了できます。これらのシミュレーションによって生成されたデータを使用して、AI モデルをトレーニングして、より広範囲にわたる現実世界の条件やテスト シナリオに適応させることができます。

シーメンス デジタル インダストリーズ ソフトウェアの高度ロボット シミュレーション担当ディレクターであるアレックス グリーンバーグ氏は、「デジタル ツイン シミュレーションによって生成された合成データを使用することで、AI アルゴリズムが物理世界のさまざまな条件や変化を学習して適応できるようになります。このアプローチは、現実世界での潜在的な問題のリスクを軽減するのに役立ちます。」

別の例は、3D コンピュータ ビジョン (つまり、機械認識とセンサー フュージョン) の分野です。3D コンピュータ ビジョンは、ロボットの操作とセンシングに不可欠です。物体の距離。

Rapacki 氏は次のように述べています。「物体の距離は、物体を操作、把握、回避するロボットの能力にとって重要です。ロボットは、物体がどれだけ離れているかを理解する必要があります。デジタル ツインは、幾何学的特性、3D ロボット認識パイプラインを備えた無限のシナリオを提供します」これらのシナリオを使用して、衝突回避や把握などの能力をトレーニングできます。」

また、デジタル ツインを使用して最も複雑な問題を解決し、人工知能の限界をさらに押し上げる「強化学習」と呼ばれるテクノロジーもあります。テクノロジー。このテクノロジーにより、アルゴリズムはシミュレーションでの試行錯誤を通じてタスクの実行方法を学習できますが、これは現実世界では不可能なプロセスです。

デバッグの障壁の克服

デジタル ツインのモデリングおよびシミュレーション機能を活用できるもう 1 つの領域は、ロボット システムのデバッグと展開です。

これらのプロセスは障害に直面していますが、エンジニアが対処しなければならない主なボトルネックは、ロボットの機能を検証する必要がある物理システムへのアクセスの増加です。

残念ながら、物理システムの構築と実行には費用がかかり、多くの場合非現実的であるため、代替手段が必要です。ここでデジタル ツイン テクノロジの仮想デバッグ機能が役に立ちます。

このプロセスでは、代表的な顧客環境をシミュレーションでデジタル ツインとして使用し、効率を高めながらこれらの課題に対処します。

仮想デバッグ機能により、エンジニアはデジタル ツインを制御システム (PLC など) やその他の外部デバイスに接続し、ハードウェアが利用可能になる前に生産を停止することなく、機械的、電気的、論理的設計をテスト、改良、最適化することができます。

ハードウェア ループ シミュレーションは、仮想デバッグ プロセスの一部として実行できます。さまざまな種類の機器やシステムを複雑なシステム レイアウトに組み合わせることで、動作環境におけるロボットのパフォーマンスの全体像を開発チームに提供できます。

PLC はロボットに接続され、重力、力、トルクなどの要素を含む詳細なシミュレーションで展開全体が検討され、必要なサイクル タイムに基づいてアプリケーションのサイズが決定されます。この場合、シミュレーション機能は PLC からの実際の制御入力とシミュレーション モデルからのフィードバックをテストします。

エンジニアは、多くの場合、仮想デバッグ プロセスを通じてプログラミング エラーや機械的干渉の問題を発見して修正できます。また、安全な操作を確保するために動的領域やロボットの動作範囲も検証されます。

Maplesoft の Harduwar 氏は次のように述べています:「このようにシミュレーション ソフトウェアを使用すると、ロボット工学エンジニアは単一の物理システムを構築するよりも迅速にさまざまな仮想プロトタイプを生成できます。さまざまな動作条件下でデジタル モデルのパフォーマンスをテストすることも、設定するよりも簡単です」倉庫内に複数のテスト スペースを用意します。」

デジタル ツインの仮想デバッグ機能のサポートは、ロボット開発チームが高レベルの精度を達成するのに役立ち、個々のデバイスとサブシステム、およびすべてのデバイスがどの程度正常に動作しているかを検証できる方法を提供します。コンポーネントが連携して動作することも確認できます。

シミュレーション機能により、ロボティクス エンジニアリング チームは、エッジ ケースの検証、バグ修正の実行、コードのマージ、ビヘイビアー ツリーと展開統合の管理を可能な限り完璧に近づけることができると、Rapacki 氏は述べています。特にコードの更新 – 導入時間を短縮し、ロボットの品質を大幅に向上させます。」

デジタル ツインが現場に投入されるとき

ロボット開発チームがデジタル ツインの準備を整えたら、シミュレーションを転送してアプリケーションを拡張できます。設計と初期試運転段階を超えて。リアルタイムの運用データがセンサーから利用できる場合、または履歴データから推測できる場合、開発チームはデジタル ツインを強化して、それが表す物理的なロボット システムを時間の経過とともに強化できます。これにより、制御可能なパラメータを調整してスループットを最大化し、運用上の損耗を軽減してビジネスの成果を高める方法を見つけることで、パフォーマンスの最適化をサポートできます。

「ロボットのパフォーマンスは、動作中に観察される実際の動作に基づいて評価およびテストでき、デジタル ツイン シミュレーションを使用して、パフォーマンスを向上させるための予測的および規範的な措置をサポートしたり、潜在的な問題解決策の代替案を評価したりできます。 」とシーメンス デジタル インダストリーズ ソフトウェアのデジタル マニュファクチャリング担当シニア マーケティング マネージャーのマイク ローマン氏は述べています。

環境の変化に対応したり、他のマシンと対話したりする必要があるロボット資産の場合、デジタルツインは理想的な運用ケースとして機能し、設計者が異常を検出して生産の調整を検討できるようになり、製品の改善とプロセスが簡素化されます。パフォーマンスパラメータが変動したときに調整できるようになります。

今日の業界では、モデルが問題のコンテキストを提供し、設計者が影響を受けるシステムをオフラインにすることなくトラブルシューティングを行えるため、運用中のハードウェアのトラブルシューティングにデジタル ツイン テクノロジが使用されています。センサー データの品質が高く、シミュレーションの実行時間が短縮されるため、デジタル ツインを使用すると、標準の固定時間シミュレーションよりも有利な点からシステムを研究できます。

Harduwar 氏は次のように述べています。「今後の課題は、より広範囲の環境で高速かつ効率的なデジタル ツインを開発し、これらのデジタル トランスフォーメーション テクノロジをサポートするツールの使用と適用を学ぶためにより多くのエンジニアを訓練することです。」

以上がデジタルツインで新世代のロボットを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事は51cto.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。