创建跟踪方案
您可以使用TrackingsCenario
目的。默认情况下,对象创建一个空方案。然后,您可以通过调用平台来填充场景平台
根据需要的多次方法。平台是一个对象(移动或固定),可以是传感器,目标或任何其他实体。可以通过指定平台将平台建模为点或立方体方面
财产的平台
。创建平台后,您可以通过使用该平台来指定平台的运动弹道
财产。要配置轨迹,您可以使用WaypointTrajectory
,这使您可以指定平台遵循的3-D航路点以及每个航路点的关联到达时间。或者,您可以使用KinematicTrajectory
,这使您可以以初始姿势和转换速度指定平台的3-D加速度和角速度。您还可以使用该平台的方向方向
财产的KinematicTrajectory
或者WaypointTrajectory
。
通过调用进步
方法TrackingsCenario
循环中的对象,或通过调用记录
一次运行模拟的方法。您可以使用更新
属性TrackingsCenario
目的。您可以设置平台的属性,也可以将它们留在其默认值中。您可以将它们设置为除了PlatformID
。完整的列表平台
属性在此处显示。
平台属性
PlatformID |
方案定义的平台ID。 |
班级号 |
用户指定的平台分类ID。 |
方面 |
立方体的3-D尺寸近似于平台的大小和平台车身框架的原点从Cuboid的中心偏移。的默认值 |
弹道 |
平台运动,指定 |
签名 |
平台签名,指定为一个单元格数组 |
poseestimator |
姿势估计器,指定为姿势估计对象,例如 |
发射极 |
|
传感器 |
在模拟过程中的任何时间,您都可以使用该平台属性的当前值平台点
和PlatformProfiles
方法的方法TrackingsCenario
目的。这俩平台点
和PlatformProfiles
方法返回有关场景的NED帧的所有平台的属性。您也可以使用姿势
方法的方法平台
返回一个特定平台的属性。除此之外platform.targetposes
方法虽然相似,但返回其他平台的属性相对于指定平台。