主要内容

虚拟Mcity

虚拟Mcity三维环境

自从R2019b

描述

虚拟Mcity场景是一个3 d环境包含Mcity的虚拟表示形式®,这是一个属于密歇根大学的试验场。更多细节,请参阅Mcity测试设备

现场使用虚幻引擎呈现®从史诗般的游戏®

设置

模拟一个驱动算法在这个场景:

  1. 添加一个模拟3 d场景配置阻止你的仿真软件金宝app®模型。

  2. 在这一块,设置现场源参数默认的场景

  3. 设置启用场景名称参数虚拟Mcity

例子

全部展开

探讨3 d虚拟Mcity场景和相应检查其维度通过使用一个2 d顶视图的形象。

你可以用这张照片之前检查现场模拟,选择起始坐标的车辆。有关使用这些图像选择路径跟踪应用程序的路径点,看到的选择路径点虚幻引擎模拟的例子。

负载的2 d空间引用对象对应于现场。这imref2d对象描述图像中像素之间的关系和世界坐标的场景。

data =负载(“sim3d_SpatialReferences.mat”);spatialRef = data.spatialReference.VirtualMCity
spatialRef = imref2d属性:XWorldLimits: [-159.3500 - 253.3500] YWorldLimits:[-94.4500 - 318.2500]图象尺寸:4645年[4645]PixelExtentInWorldX: 0.0888 PixelExtentInWorldY: 0.0888 ImageExtentInWorldX: 412.7000 ImageExtentInWorldY: 412.7000 XIntrinsicLimits: [0.5000 - 4.6455 e + 03] YIntrinsicLimits: [0.5000 - 4.6455 e + 03]

显示图像对应的场景。使用空间引用对象显示世界上轴的坐标。单位是米。

默认情况下,imshow功能显示Y设在值增加从上到下。结合自动驾驶的工具箱™世界坐标系统,设置Y方向,“正常”Y设在值增加从下到上。

图像的面积只显示包含城市的场景。整个场景的长度541.44米,宽度342.98米。

图文件名=“sim3d_VirtualMCity.jpg”;I = imshow(文件名,spatialRef);集(gca),“YDir”,“正常”)包含(“X (m)”)ylabel (“Y (m)”)

放大的起源。放置一个标记在原点。

xlim (50 [-20]) ylim (30 [-40])情节(0,0,“o”,“MarkerFaceColor”,“r”,“MarkerEdgeColor”,“k”,“MarkerSize”8)抵消= 1;% px文本(偏移,偏移量,' (0,0)',“颜色”,“k”,“FontWeight”,“大胆”,“字形大小”,12)

限制

版本历史

介绍了R2019b