AnyLogic の最新リリース、バージョン 8.9.2 および 8.9.3 には、さまざまなレベルのシミュレーション モデラーにとって魅力的な一連のアップデートが含まれています。このブログ投稿では、技術的ニーズと視覚的ニーズの両方をカバーする、産業モデル、交通シミュレーション、および視覚化に関する AnyLogic の改善についてご説明いたします。
コンテンツ:
マテリアルハンドリングライブラリのアップデート
マテリアル ハンドリング ライブラリは、コンベア、クレーン、ラック システムなどのツールを提供し、長い間モデリングの主力製品となってきました。AnyLogic 8.9.2 では、ロボット アームを導入することでさらに大きな進歩を遂げました。
ロボットアーム
追加された 6 軸ロボット アームは、モデルにリアリティと汎用性を追加し、パレットの充填、溶接、塗装などの作業を再現します。
このロボットを追加した主な理由の 1 つは、産業分野のモデルによりリアリティを与えることができるようにすることです。
マテリアル ハンドリング ライブラリのロボットアームの主な機能は次のとおりです。
- リアルな動き: Inverse Kinematics (IK)により、ロボットアームは複数の軸を同期して動かし、リアルなアニメーションを実現できます。
- カスタマイズ: リンクの長さと最大アーム到達距離を調整することで、ニーズに合わせてアームをカスタマイズできます。この柔軟性により、ロボットはスペースが制限されているエリアでも効率的に作業できます。
- エンド エフェクタ: グリッパーをエンド エフェクタとして構成するか、エンド エフェクタを完全に外し、センサーやカメラなど、エンド エフェクタとしては小さすぎてシミュレーション モデルで視覚化できないシナリオを表現することができます。
注: 最大アーム到達距離を調整しても、リンクの長さは自動的に変更されません。また、その逆も同様です。これは、各シミュレーションが固有であり、大型ロボットでも作業領域が限られている可能性があるためです。
ProcessByRobot ブロック
リリース 8.9.2 では、ロボット マークアップで動作するための ProcessByRobot フローチャートブロックも追加されました。Operation time パラメータを使用して、ロボットの処理時間を制御できます。これは、ロボットが操作開始場所に到達してエージェントを処理するのに必要な時間を定義します。設定が完了すると、AnyLogic は指定された時間内に収まるように速度を自動的に調整し、ロボットの軸の動きを調整します。
さらに、ProcessByRobot フローチャート ブロックを使用すると、ロボットがエージェントと対話する方法を定義できます。次の 2 つの基本的なサービス タイプから選択できます。
- Pick up agent パラメータが選択されている場合、ロボットは処理中にエージェントを移動します(パレット充填のシミュレーションなど)。
- それ以外の場合、ロボットは処理中にエージェントを移動しません。このような動作は塗装や溶接作業を表す場合があります。
AnyLogic 8.9.3 では、操作の開始時と終了時にエンドエフェクタのポイントを設定することで、ロボットの動きを定義できます。End effector approaches パラメータを使用して、ロボットがオブジェクトとどのように相互作用するかを微調整できます。たとえば、ロボットは上から箱を持ち上げたり、最も近い位置からオブジェクトをつかんだりできます。
開発チームには、ロボットを改善するための新しいアイデアがあります。お客様におかれましては現在ある機能をお試しいただき、今後のアップデートに関するフィードバックやご提案を info@anylogic.com までお送りいただくことで、この開発プロセスに参加することができます。
NVIDIA Omniverse コネクタ
高速シミュレーション実行では効率が優先されますが、意思決定者と結果を共有する場合、視覚的に印象的なプレゼンテーションに勝るものはありません。AnyLogic の新しい NVIDIA Omniverse Connector は、シミュレーション ロジックと魅力的なビジュアルの間のギャップを埋めます。
この秋、AnyLogic はアニメーションへのアプローチを革新し、新しい Omniverse connector 要素を使用して、シミュレーション モデルのロジックを Nvidia Omniverse で作成された高忠実度アニメーションに接続する機能を提供します。
NVIDIA Omniverse は、非常にリアルな 3D シミュレーションと仮想環境を作成するための多機能プラットフォームであり、チームがリアルなデジタル オブジェクトをリアルタイムで設計、テスト、共同作業できるようにします。

AnyLogic Omniverse 統合により、次のようなメリットが得られます:
- クイック スタート ツール: レンダリング モデル オプションを使用して、AnyLogic に組み込まれた 3D ビジュアルを Omniverse にエクスポートします。このオプションでは、リアルな照明効果とシェーディング(影)が自動的に追加されます。
- リアルタイム統合: シミュレーション データを NVIDIA Omniverse と同期して、リアルタイムのモデル変更を反映した正確なアニメーションを実現します。
- • 強化されたプレゼンテーション: 3D レンダリングの初心者でもプロでも、Omniverse は意思決定者を満足させる印象的なアニメーションを作成するためのツールを提供します。
3D レンダリングを初めて使用し、新しい機能をすぐに使い始めたい場合は、AnyLogic で作成された従来の 3D プレゼンテーションを USD シーンにレンダリングして、後で Omniverse で改善することができます。単に Model メニューに移動し、Render model オプションを選択するだけです。
AnyLogic Omniverse の機能の詳細については、当社のニュースレターの購読をお勧めします。また、今後のブログ投稿やその他の役立つ資料をお見逃しなく。
駐車場の改善
過去数年間、マテリアルハンドリングは開発の中心となってきましたが、他のライブラリの開発にも引き続き取り組んでいます。AnyLogic 8.9.3 には、道路交通ライブラリの駐車場に関するいくつかの更新が含まれています。
斜め駐車
現在、Type オプションを使用して斜めの駐車セットがサポートされています。基本的な 30 度、45 度、または 60 度の角度を選択するか、駐車場のカスタム角度を定義できます。

優先駐車ポリシー
CarMoveTo ブロックで、車が駐車場所を選択する方法についてさまざまなルールを設定できるようになりました。Parking space selection policy パラメータを使用して、車が走行の最後に停止する場所を決定します。
たとえば、駐車場の前方のスペースが乗客の目的地に近い場合は、優先スペースとして設定できるようになりました。これは、優先車両用に予約されたスペースをモデル化する場合にも便利です。このポリシーを使用すると、車両が使用すべき駐車スペースを正確に指定できます。これは、トラックの停車場所が事前に定義されているドックやその他の積み込みエリアをモデル化する場合に最適です。
交通フロー制御
AnyLogic 8.9.3 以降では、駐車場で利用できる新しい Forced exit on timeout オプションを使用して、駐車場の退出を制御できます。
この機能は、交通量が多く、動きが遅い大型ショッピングモールやアトラクションの近くの駐車場をモデル化する場合に特に便利です。このような場所では、道路上の車は、駐車場から出る車両のために速度を落としたり停止したりすることがよくありますが、駐車場が一般道路沿いにある場合は通常、このようなことは起こりません。
AnyLogic でモデリング体験を進化させる
これらのアップデートは、現代のシミュレーションの課題に対応する堅牢なツールを提供する AnyLogic 開発チームの取り組みを反映しています。倉庫ワークフローの最適化、交通フローの微調整、および没入型アニメーションの作成などに、AnyLogic 8.9.2 および 8.9.3 は対応します。
リリース 8.9.2 および 8.9.3 の技術的な詳細については、リリースノートをご覧ください。
最新の機能をテストする準備ができましたか。それでは最新の AnyLogic バージョンを入手しましょう。