このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
航空宇宙シナリオ
Unreal Engine® 可視化環境での 3D 航空宇宙シミュレーション
Aerospace Blockset > Animation > Simulation 3D ライブラリ ブロックを使用して、Unreal Engine 環境での機体ダイナミクスと空港の操作を可視化します。Aerospace Blockset の 3D シミュレーションの仕組み を参照し、Aerospace Blockset による可視化テクニックのビデオ をご覧ください。
3D シミュレーション ブロック (Simulink® 3D Animation™ が必要) を使用して Unreal Engine と Simulink を統合し、機体の周囲の世界を調べて、認識、制御、および計画アルゴリズムを仮想的にテストできるようにします。
Unreal Engine 可視化環境は Simulink Online ではサポートされていません。この制限には Aerospace Blockset > Animation > Simulation 3D ライブラリが含まれます。
ブロック
Simulation 3D Actor Transform Get | Get actor translation, rotation, scale (R2021b 以降) |
Simulation 3D Actor Transform Set | Set actor translation, rotation, scale (R2021b 以降) |
Simulation 3D Aircraft | Implement aircraft in 3D environment (R2021b 以降) |
Simulation 3D Custom Pack | Generate translation and rotation information for custom aircraft (R2023b 以降) |
Simulation 3D General Aviation Pack | Generate translation and rotation information for general aviation aircraft (R2023b 以降) |
Simulation 3D Airliner Pack | Generate translation and rotation information for generic airliner (R2023b 以降) |
Simulation 3D Sky Hogg Pack | Generate translation and rotation information for Sky Hogg (R2023b 以降) |
Simulation 3D Air Transport Pack | Generate translation and rotation information for air transport aircraft (R2023b 以降) |
Simulation 3D Camera Get | Camera image (R2021b 以降) |
Simulation 3D Message Get | Retrieve data from Unreal Engine visualization environment (R2021b 以降) |
Simulation 3D Message Set | Send data to Unreal Engine visualization environment (R2021b 以降) |
Simulation 3D Rotorcraft | Implement 3D Rotorcraft (R2023a 以降) |
Simulation 3D Helicopter Pack | Generate translation and rotation information for helicopter (R2023b 以降) |
Simulation 3D Light Helicopter Pack | Generate translation and rotation information for light helicopter (R2023b 以降) |
Simulation 3D Multirotor Pack | Generate translation and rotation information for multirotor rotorcraft (R2023b 以降) |
Simulation 3D Scene Configuration | Scene configuration for 3D simulation environment (R2021b 以降) |
Simulation 3D Spacecraft | Implement spacecraft in 3D environment (R2024a 以降) |
Simulation 3D CubeSat Pack | Create translation and rotation input matrices for CubeSat (R2024a 以降) |
Simulation 3D SmallSat Pack | Create translation and rotation input matrices for SmallSat (R2024a 以降) |
Simulation 3D Ultrasonic Sensor | Ultrasonic sensor model in 3D simulation environment (R2023b 以降) |
シーンと機体
関数
copyExampleSim3dProject | サポート パッケージ ファイルとプラグインを指定されたフォルダーにコピーします (R2022b 以降) |
sim3d.Editor | Unreal Engine プロジェクトへのインターフェース (R2021b 以降) |
open | Unreal Editor を開く (R2021b 以降) |
ASim3dActor | Abstract class to use as a base class for user-defined Unreal Engine C++ or blueprint actors (R2021b 以降) |
Sim3dSetup | Unreal Engine 3D シミュレーションでアクターを設定する C++ メソッド (R2021b 以降) |
Sim3dStep | Unreal Engine 3DシミュレーションでアクターをステップさせるC++メソッド (R2021b 以降) |
Sim3dRelease | Unreal Engine 3D シミュレーションでアクターを解放する C++ メソッド (R2021b 以降) |
StartSimulation3DMessageReader | Unreal エディタでメッセージ リーダー オブジェクトを構築します (R2021b 以降) |
ReadSimulation3DMessage | Receives message from Simulink model using a message reader object (R2021b 以降) |
StopSimulation3DMessageReader | Deletes message reader object in the Unreal Editor (R2021b 以降) |
StartSimulation3DMessageWriter | Unreal エディタでメッセージ ライター オブジェクトを構築します (R2021b 以降) |
WriteSimulation3DMessage | Sends message to Simulink model using a message writer object (R2021b 以降) |
StopSimulation3DMessageWriter | Deletes message writer object in the Unreal Editor (R2021b 以降) |
クラス
sim3d.maps.Map | Access additional scenes from the server (R2022b 以降) |
sim3d.environment.GeospatialConfiguration | Create 3D environment in Unreal Engine (R2024b 以降) |
トピック
シミュレーションの基礎
- Unreal Engine シミュレーション環境の要件および制限
Unreal Engine 環境でシミュレートする際には、次のソフトウェア要件、最小ハードウェア要件、および制限に留意してください。 - Aerospace Blockset の 3D シミュレーションの仕組み
Simulink と Unreal Engine 間の共同シミュレーション フレームワークと、ブロック実行順序が 3D シミュレーションにどのように影響するかについて学習します。 - Unreal Engine の風景を生成する
Unreal Editor を使用して、高さマップ ファイルをインポートし、ランドスケープ マップを作成します。
シーンのカスタマイズ
- Aerospace Blockset シミュレーションの 3D シーンをカスタマイズする
シーンと航空機プロジェクトをカスタマイズするには、Aerospace Blockset™ Interface for Unreal Engine Projects サポート パッケージを使用します。
- Get Started Communicating with the Unreal Engine Visualization Environment
Use the Simulation 3D Message Get and Simulation 3D Message Set blocks to communicate with the Unreal® Editor. - Unreal Engine での空のプロジェクトの作成
カスタム シーンで使用する空のプロジェクトを作成する。 - Griffiss Airport Lighting
Visualize flightpath workflows with the Griffiss Airport map. - Build Light in Unreal Editor
Build and use lighting in the Unreal Editor. - Unreal エディタ用のカスタム航空機メッシュを準備する
Simulation 3D Aircraft ブロック用のカスタム航空機メッシュを作成します。 - Place Cameras on Actors in the Unreal Editor
Place camera blocks on static and custom actors.
Unreal の場合は Cesium
- Cesium で可視化する
場所の 3D マップと地形データをストリーミングします。