Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

車両シナリオ

Unreal Engine® 可視化環境におけるドライブ サイクル、ドライバー モデル、テスト操縦、および 3D シミュレーション

車両シナリオを構成するには、Drive Cycle ブロック、Driver ブロック、および 3D Simulation ブロックを使用します。

  • Drive Cycle Source ブロック — 標準またはユーザー指定の縦方向のドライブ サイクルを生成します。既定では、ブロックには FTP–75 ドライブ サイクルが含まれます。サポート パッケージから追加のドライブ サイクルをインストールするには、操縦データおよびドライブ サイクル データのサポート パッケージを参照してください。このサポート パッケージには、JC08CUEDC などのギア シフト スケジュールを含むドライブ サイクルが用意されています。

  • Driver ブロック — 速度または変位を追跡するための正規化されたステアリング指令、加速指令、制動指令を生成するコントローラーを実装します。

  • 3D シミュレーション ブロック (Simulink® 3D Animation™ が必要) — Unreal Engine と Simulink の統合により、知覚アルゴリズム、制御アルゴリズム、および計画アルゴリズムをバーチャルにテストするために車両の周囲の環境について調査することができます。

Figures of vehicle in 3D parking lot, double lane, highway

ブロック

すべて展開する

Drive Cycle SourceStandard or specified longitudinal drive cycle
Lateral DriverLateral path-tracking controller
Longitudinal DriverLongitudinal speed-tracking controller
Predictive DriverPredictive driver controller to track longitudinal speed and lateral path
Simulation 3D Vehicle3D 環境での車両の実装
Simulation 3D Vehicle with Ground FollowingImplement vehicle that follows ground in 3D environment
Simulation 3D Three-Wheeled VehicleImplement three-wheeled vehicle in 3D environment (R2023b 以降)
Simulation 3D MotorcycleImplement motorcycle in 3D environment (R2021b 以降)
Simulation 3D TractorImplement tractor in 3D environment (R2020b 以降)
Simulation 3D TrailerImplement trailer in 3D environment (R2020b 以降)
Simulation 3D DollyImplement dolly in 3D environment (R2021b 以降)
Simulation 3D Physics VehicleImplement controllable 6DOF vehicle 3D environment (R2022b 以降)
Simulation 3D Terrain Sensor3D 環境に多点地形センサーを実装する (R2022a 以降)
Vehicle Terrain SensorVehicle and tire distances to objects
Simulation 3D Ray TracerImplement ray tracing in 3D environment (R2022b 以降)
Simulation 3D Camera Getカメラ イメージ
Simulation 3D Scene Configuration3D シミュレーション環境のシーン構成
Simulation 3D Actor Transform Getアクターの並進、回転、スケールの取得
Simulation 3D Actor Transform SetSet actor translation, rotation, scale
Simulation 3D Message GetUnreal Engine 可視化環境からのデータの取得
Simulation 3D Message Set(削除予定) Unreal Engine 可視化環境へのデータの送信

シーンおよび車両の寸法

すべて展開する

Curved Road曲線道路の 3D 環境
Double Lane Changeダブル レーン チェンジの 3D 環境
Large Parking Lot大規模駐車場の 3D 環境
Open Surface開かれた路面の 3D 環境
Parking Lot駐車場の 3D 環境
Straight Road直線道路の 3D 環境
US City BlockUS city block の 3D 環境
US HighwayUS Highway の 3D 環境
Virtual McityVirtual Mcity 3D environment
ボックス トラックボックス トラック車両の寸法
ハッチバックハッチバック車両の寸法
マッスル カーマッスル カー車両の寸法
セダンセダン車両の寸法
小型ピックアップ トラック小型ピックアップ トラック車両の寸法
SUVSUV の寸法
キャブオーバー トラクターキャブオーバー トラクターの寸法
フォーミュラ スチューデント車両 フォーミュラ スチューデント車両の寸法
従来型トラクター従来型トラクターの寸法
1 車軸トレーラー1 車軸トレーラーの寸法
2 車軸トレーラー2 車軸トレーラーの寸法
3 車軸トレーラー3 車軸トレーラーの寸法
1 車軸の台車1 車軸の台車の寸法
2 車軸の台車2 車軸の台車の寸法
3 車軸の台車3 車軸の台車の寸法
モーター バイクモーター バイクの寸法
スクータースクーターの寸法
スポーツ バイクスポーツ バイクの寸法
トゥクトゥクトゥク トゥク車両の寸法

関数

すべて展開する

copyExampleSim3dProjectCopy support package files and plugins to specified folders (R2022b 以降)
sim3d.EditorUnreal Engine プロジェクトへのインターフェイス
sim3d.mapsAccess additional scenes from the server (R2022b 以降)
sim3d.maps.Map.downloadDownload maps from the server (R2022b 以降)
sim3d.maps.Map.serverList of maps available for download from the server (R2022b 以降)
sim3d.maps.Map.deleteDelete local maps downloaded from the server (R2022b 以降)
sim3d.maps.Map.localList of locally available maps (R2022b 以降)
openUnreal Editor を開く
ASim3dActorユーザー定義の Unreal Engine C++ またはブループリント アクターの基底クラスとして使用する抽象クラス (R2020b 以降)
Sim3dSetupUnreal Engine 3D シミュレーションでアクターを設定する C++ メソッド (R2020b 以降)
Sim3dStepUnreal Engine 3D シミュレーションでアクターをステップ実行する C++ メソッド (R2020b 以降)
Sim3dReleaseUnreal Engine 3D シミュレーションでアクターをリリースする C++ メソッド (R2020b 以降)
StartSimulation3DMessageReaderConstructs a message reader object in the Unreal Editor (R2020b 以降)
ReadSimulation3DMessageReceives message from Simulink model using a message reader object (R2020b 以降)
StopSimulation3DMessageReaderDeletes message reader object in the Unreal Editor (R2020b 以降)
StartSimulation3DMessageWriterConstructs a message writer object in the Unreal Editor (R2020b 以降)
WriteSimulation3DMessageSends message to Simulink model using a message writer object (R2020b 以降)
StopSimulation3DMessageWriterDeletes message writer object in the Unreal Editor (R2020b 以降)

トピック

シミュレーションの基礎

シーンのカスタマイズ

注目の例