主要内容

进口开放地图数据驱动的场景

开放地图®是一个免费的开源web地图服务,使您能够访问众包地图数据。使用驾驶场景设计师应用程序,您可以从开放地图导入地图数据和用它来为你的驾驶场景生成道路。

这个例子重点导入地图数据的应用。另外,进口OpenStreetMap道路变成一个drivingScenario对象,使用roadNetwork函数。

选择开放地图文件

进口道路网络,首先必须选择一个包含的道路几何网络开放地图文件。出口这些文件openstreetmap.org指定地图位置,手动调整这个位置,周边地区和出口的道路几何区域扩展的开放地图.osm。只有道路的长度在这个指定的地区出口。在这个例子中,您选择一个开放地图文件,以前出口从这个网站。

  1. 打开驾驶场景设计师应用程序。

    drivingScenarioDesigner

  2. 在应用程序将来发布,选择进口然后开放地图

  3. 在OpenStreetMap导入对话框中,浏览这个文件,matlabroot是你的MATLAB的根源吗®文件夹:

    matlabroot/ /开/数据/ applehill.osm例子

    是下载的文件https://www.openstreetmap.org,它提供了访问世界各地的众包地图数据。数据开放数据共享开放数据库许可下的(ODbL),https://opendatacommons.org/licenses/odbl/

选择的道路部分的对话框显示MathWorks的道路网络®苹果山校区。灰色框代表了地图区域选择openstreetmap.org。灰色的盒子的中心点地理参考点。点击这里显示或隐藏坐标数据。当道路被导入到应用程序,这一点成为驾驶场景的起源。

地图显示MathWorks苹果山校区的道路网络。地理参考点的纬度和经度42.2997度- 71.3504度。

选择要导入的道路

选择的道路的对话框中,选择您想要导入的道路驾驶场景。黑色的可选择的道路。

请注意

道路选择的数量直接影响应用程序的性能。选择最少的道路,你需要创建你的驾驶场景。

因为这条路网络很小,点击选择所有选择所有道路。选择的道路出现在蓝色。

MathWorks苹果山的道路网校园道路选择的进口

此表描述了可以采取的措施选择道路进口。

目标 行动
从该地区选择个人道路。 点击个人道路选择。
从该地区选择所有道路。 点击选择所有
选择所有,但一些地区的道路。 点击选择所有,然后点击取消个人道路。
从一个地区选择道路的一个子集,比如所有的上半部分地区的道路。

在地图的左上角显示,单击选择道路按钮。然后,画一个矩形周围的道路选择。

  • 取消选择的一个子集道路从这个选择,点击取消选择道路按钮。然后,周围画一个矩形取消选择的道路。

  • 取消选择所有道路和重新开始,点击取消选择所有

进口的道路

网络中的所有道路仍然被选中,点击进口。应用程序暂停进口并突出红色的道路之一。应用程序无法呈现的几何这条路正确,所以路上不能进口。

MathWorks苹果山的道路网络校园的道路以红色突出显示。

点击继续继续进口所有其他选择的道路。应用进口道路和生成一个道路网络。

MathWorks苹果山的道路网络校园的驾驶场景设计师应用。

保持相同的符合地理地图显示,X设在的场景帆布在底部,Y设在左边。在驾驶场景中不从地图,进口X设在在左边Y设在在底部。这个定位和自动驾驶的工具箱™是一致的世界坐标系统。场景对应的起源的地理参考点。

默认情况下,道路交互是禁用的。残疾人道路交互阻止你不小心修改隐藏的道路中心网络,减少视觉上的混乱。如果你想修改的道路,在手机的左下角时场景帆布帆布按钮,单击配置场景。然后,选择使道路交互

进口道路对地图数据进行比较

生成的道路网络的应用程序不同于OpenStreetMap道路网络。例如,检查这部分道路网络的差异。

开放地图道路网 进口的驾驶场景

两个单向道路逐渐减少到一个车道

两个车道的道路,没有方向的旅行表示,突然转变成与双向两车道的公路旅行

进口的道路场景之间的过渡更突然,因为应用程序不支持逐渐逐渐减少的车道,车道的数量变化。金宝app此外,因为应用程序不进口从OpenStreetMap lane-level信息,车道的数量在生成的道路网仅基于旅游公路网中指定的方向,地点:

  • 所有单向道路进口车道公路。

  • 所有的双向道路进口双车道公路。

这些车道都有相同的宽度,这可能导致突然的转变,如表中所示的示例中。

为更多的细节在导入开放地图数据的局限性,看到限制部分的驾驶场景设计师应用参考页面。

保存场景

保存场景文件。保存场景之后,你不能额外OpenStreetMap道路导入它。相反,您必须创建一个新的场景和导入一个新的道路网络。

您现在可以将演员和传感器添加到场景中,生成合成巷和对象检测你的驾驶测试算法,或者场景导入仿真软件金宝app®

另请参阅

应用程序

对象

功能

相关的话题

外部网站