メインコンテンツ

軌跡とシナリオの生成

グラウンド トゥルースのウェイポイントベースおよびレートベースの軌跡とシナリオ

kinematicTrajectorywaypointTrajectory、および geoTrajectory System object を使用して、センサー モデルを駆動するグラウンド トゥルース軌跡を生成します。trackingScenario を使用して、3 次元アリーナで複数のプラットフォームの追跡をシミュレーションします。トラッキング シナリオ デザイナー アプリを使用して、トラッキング シナリオを設計し、プラットフォームとセンサーを構成し、合成オブジェクト検出を生成します。

関数

すべて展開する

kinematicTrajectoryRate-driven trajectory generator
waypointTrajectoryウェイポイント軌跡ジェネレーター
geoTrajectoryWaypoint trajectory in geodetic coordinates
polynomialTrajectoryPiecewise-polynomial trajectory generator (R2023a 以降)
trackingScenarioCreate tracking scenario
trackingScenarioRecordingTracking scenario recording
PlatformPlatform object belonging to tracking scenario
GroundSurfaceGround surface belonging to tracking scenario (R2022a 以降)
SurfaceManagerManage surfaces in tracking scenario (R2022a 以降)
objectDetection単一オブジェクトの検出のレポート
objectDetectionDelaySimulate out-of-sequence object detections (R2022a 以降)
monteCarloRunMonte Carlo realization of tracking scenario
emissionsInBodyTransform emissions to body frame of platform

アプリ

トラッキング シナリオ プレーヤーPlay tracking scenario and tracking scenario recording (R2023a 以降)
トラッキング シナリオ デザイナートラッキング シナリオの設計、プラットフォームとセンサーの構成、合成オブジェクト検出の生成

ブロック

Tracking Scenario ReaderRead tracking scenario and generate simulation data (R2021b 以降)
Scenario To Platformプラットフォーム姿勢をシナリオの座標系からプラットフォームのボディ座標系に変換する (R2022b 以降)

トピック

  • Tracking Simulation Overview

    You can build a complete tracking simulation using the functions and objects supplied in this toolbox. The workflow for sensor fusion and tracking simulation consists of three (and optionally four) components. These components are

  • Creating a Tracking Scenario

    You can define a tracking simulation by using the trackingScenario object. By default, the object creates an empty scenario. You can then populate the scenario with platforms by calling the platform method as many times as needed. A platform is an object (moving or stationary), which can either be a sensor, a target, or any other entity. A platform can be modeled as a point or a cuboid by specifying the Dimensions property of Platform. After creating a platform, you can specify the motion of the platform by using its Trajectory property. To configure a trajectory, you can use waypointTrajectory, which allows you to specify the 3-D waypoints that the platform follows and the associated arrival time for each waypoint. Alternately, you can use kinematicTrajectory, which allows you to specify the 3-D acceleration and angular velocity of the platform with initial pose and translational velocity. You can also specify the orientation of a platform using the Orientation property of kinematicTrajectory or waypointTrajectory.

  • Model Platform Motion Using Trajectory Objects

    This topic introduces how to use three different trajectory objects to model platform trajectories, and how to choose between them.

  • Define Trajectory Using Positions and Ground Speed

    Define waypointTrajectory when time-of-arrival information is not available. (R2023a 以降)

注目の例