主要内容

创建与多个车道公路规范使用驾驶场景设计师

这个例子展示了如何使用交互式地创建与多个车道公路规范驾驶场景设计师应用。您可以添加或删除车道通过定义多个车道的道路规范的道路。

这个例子展示了工作流来创建一个道路特别超车道。超车道使较慢的车辆进入右车道,以便更快的车可以通过不间断的在左边的车道。

路与一个特殊的传球路线

您还可以定义多个车道通过编程规范。有关更多信息,请参见compositeLaneSpec

打开驾驶场景设计师

打开应用程序,在MATLAB®命令提示符,输入drivingScenarioDesigner

增加道路

直路添加到场景画布。在应用程序将来发布,选择增加道路。然后,单击画布的底中心,扩展的道路上方,双击画布创造的道路。指定道路中心精确坐标,在左窗格中,道路选项卡中,扩大道路中心节并输入的值x设在和y设在此表所示位置。

道路中心 x(米) y(米)
1 0 0
2 One hundred. 0

的图像。在第一张照片,一个虚线从画布的底中心上方。第二张图片,虚线是直路所取代。

定义多个车道的规范

默认情况下,道路是一个单项奖,单线道路没有标志线。定义多个车道规范,把道路分成所需的道路段和指定不同的车道数量规格为每个公路段。订单编号的车道和部分道路取决于道路的方向。更多细节,请参阅画的方向道路和通道的编号复合巷规范

把道路分成部分

在左窗格中,道路选项卡,设置公路段数3。默认情况下,这条路的长度是同样分为指定数量的道路段。您可以编辑道路的长度段使用段范围参数表示每个路段的归一化范围。设置段范围参数(0.4 0.3 0.3)

指定每个路段车道信息

为每个定义巷规范道路段,从公路段列表中,选择所需的部分。然后,扩大车道节并设置数量的车道车道宽度(米)参数如表所示。

公路段 数量的车道 车道宽度(米)
1段(= 40%) [1] 4
2段(= 30%) (1 2) 4
3段(= 30%) [1] 4

这张图片显示了指定车道后的道路信息。

前路与多个车道规范指定段锥信息。

你可以检查或修改车道类型车道标记参数选择的道路段的车道。这个示例使用这些参数的默认值。

定义道路段之间的联系

默认情况下,公路段没有锥度沿着路当你添加或删除车道。使场景更加真实,指定车道锥形线性信息时添加或删除道路段之间的通道。

扩大段锥部分中,选择锥度1从列表中,并设置这些参数:

  • 形状- - - - - -线性

  • 长度(米)- - - - - -15

选择锥形2从列表中,并指定相应参数的值相同。

请注意

双向道路段的应用决定的位置添加或基于指定的下降通道数量的车道参数。当你创建多个车道单向道路,要求段锥另外部分包含位置参数。使用这个参数,您可以指定道路的边缘部分的添加或删除车道。

这张图片显示了指定段锥后的道路信息。

路与多个车道规范在指定段锥信息。

下一个步骤

这个例子展示了如何创建一个与多个车道公路规范使用驾驶场景设计师应用。您可以添加演员和轨迹的场景。你也可以添加合成检测传感器和生成。有关更多信息,请参见创建驾驶场景交互并生成合成传感器数据

出口ASAM OpenDRIVE的道路网络®文件的更多信息,请参考出口驱动的场景ASAM OpenDRIVE文件

另请参阅

应用程序

对象

相关的话题