帮助中心帮助中心
网格顶点,面临相对于特定的演员
自从R2020b
[顶点,面临]= targetMeshes (ac)
(顶点,面孔,颜色)= targetMeshes (ac)
(顶点,脸)= targetMeshes (交流)返回所有演员的网格顶点和脸在驾驶的情况下相对于指定的演员,交流。当显示网格通过使用一个birdsEyePlot对象,您可以使用网格信息作为输入的输出plotMesh函数。
(顶点,脸)= targetMeshes (交流)
顶点
脸
交流
birdsEyePlot
plotMesh
例子
(顶点,脸,颜色)= targetMeshes (交流)还返回每个演员的网面临的颜色。
(顶点,脸,颜色)= targetMeshes (交流)
颜色
全部折叠
显示演员在驾驶的情况下通过使用网格表示,而不是他们的长方体表示。
创建一个开车的场景中,并添加一个25米直路的场景。
场景= drivingScenario;roadcenters = [0 0 0;25日0 0];路(场景,roadcenters);
添加一个行人和车辆的场景。指定网格尺寸的演员使用预先构建的网格。
指定行人网作为一个driving.scenario.pedestrianMesh对象。
driving.scenario.pedestrianMesh
指定车辆网作为一个driving.scenario.carMesh对象。
driving.scenario.carMesh
p =演员(场景中,“ClassID”4…“长度”,0.2,“宽度”,0.4,…“高度”,1.7,“网”,driving.scenario.pedestrianMesh);v =车辆(场景中,“ClassID”,1…“网”,driving.scenario.carMesh);
添加对行人和车辆的轨迹。
指定的行人过马路1米每秒。
指定的车辆沿着马路10米每秒。
waypointsP = [15 3 0;15日3 0];speedP = 1;smoothTrajectory (p waypointsP speedP);wayPointsV = [v。RearOverhang 0 0;(25 - v。长度+ v.RearOverhang) 0 0];speedV = 10;smoothTrajectory (v, wayPointsV speedV)
添加一个自我中心车辆的阴谋。打开显示网格。
chasePlot (v,“网格”,“上”)
创建一个鸟瞰图显示网格的阴谋。还创建一个网格绘图仪和车道边界绘图仪。然后运行模拟循环。
获得道路车辆的道路边界。
获取网格顶点,脸,和演员网格的颜色,位置相对于车辆。
情节的道路边界和演员网格上鸟瞰的阴谋。
暂停情节场景,让时间来更新。追逐情节更新每次你推进的场景。
cep = birdsEyePlot (“XLim”25 [-25],“YLim”,-10年[10]);mPlotter = meshPlotter (cep);lbPlotter = laneBoundaryPlotter (cep);传奇(“关闭”)而推进(场景)rb = roadBoundaries (v);(顶点,面孔,颜色)= targetMeshes (v);plotLaneBoundary (lbPlotter, rb) plotMesh (mPlotter顶点,脸,“颜色”、颜色)暂停(0.01)结束
演员
车辆
演员属于一个drivingScenario对象,指定为一个演员或车辆对象。要创建这些对象,可以使用演员和车辆函数,分别。
drivingScenario
每个演员的网格顶点,作为一个返回N元胞数组,在那里N是演员的数量。
中的每个元素顶点必须是一个V3实值矩阵包含顶点的一个演员,地点:
V是顶点的数量。
每一行定义了三维(x,y,z)一个顶点的位置。的顶点位置相对于位置输入的演员交流。单位是米。
网每个演员的脸,作为一个返回N元胞数组,在那里N是演员的数量。
中的每个元素脸必须是一个F3整数值矩阵包含一个演员的面孔,地点:
F是脸的数量。
每一行定义了一个三角形的顶点IDs的脸。顶点id对应行数内顶点。
假设第一个面对我th元素脸有这些顶点id。
我
我脸{}(1:)
ans = 1 2 3
在我th元素顶点行1、2和3包含(x,y,z顶点的位置,这张脸。
顶点{我}(1:3,:)
ans = 3.7000 0.9000 0.8574 3.7000 -0.9000 0.8574 3.7000 -0.9000 0.3149
为每个演员网面临的颜色,作为一个返回N3矩阵的RGB三胞胎。N是演员和的数量等于元素的数量顶点和脸。
的我th排颜色是RGB颜色值的脸吗我th元素脸。功能相同的颜色适用于所有网格的一个演员。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在[0,1]。例如,(0.4 0.6 0.7)。
(0.4 0.6 0.7)
在驾驶情况下,网是一个三角的三维表示一个对象。网格表示的对象比默认更详细的长方体盒子形状表示的对象。网格是很有用的驾驶场景生成合成点云数据。
这个表展示了一个长方体表示和区别的网格表示车辆在驾驶的情况下。
介绍了R2020b
actorPoses
targetOutlines
targetPoses
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室