主要内容

展示

显示占用网格值

描述

展示(地图的)显示二进制占用网格地图在当前轴中,轴标签代表世界坐标。

展示(地图, “当地的”)显示二进制占用网格地图在当前轴中,轴标签表示当地坐标而不是世界坐标。

展示(地图, “网格”)显示二进制占用网格地图在当前轴中,轴标签表示网格坐标。

例子

展示(___名称,价值的)指定由一个或多个名称值对参数指定的其他选项。

Mapimage.= show(___的)将句柄返回到由此创建的图像对象展示

例子

全部收缩

这个例子展示了如何移动一个本地的以自我为中心的地图,并将其与一个更大的世界地图同步。这个过程模拟车辆在一个环境中驾驶,并获取新区域障碍的最新信息。

加载示例映射。从中创建二进制占用映射复杂地图

加载examplemapsmat.地图= BinaryoccupAccAp(ComplexMap);显示地图)

图包含轴对象。具有标题二进制占用网格的轴对象包含类型图像的对象。

创建一个较小的本地地图。

maplocal = biniaroccupancymap(ComplexMap(终端20:末端,1:20));展示(Maplocal)

图包含轴对象。具有标题二进制占用网格的轴对象包含类型图像的对象。

按照世界上计划的路径映射并在移动本地框架时更新本地地图。

在地图上指定路径位置和绘图。

路径= [5 2 8 2 8 8 30 8];显示(地图)持有绘图(路径(:,1),路径(:,2))保持离开

图包含轴对象。带有标题二进制占用网格的轴对象包含2个类型图像的对象,行。

根据地图分辨率创建一个在点之间移动的循环。用地图分辨率划分点之间的差异,看看你可以进行多少步进。

为了i = 1:长度(路径)-1 moveamount =(路径(i + 1,:) - 路径(i,i)/ map.resolution;为了j = 1:abs(moveamount(1)+ moveamount(2))movevalue = sign(moveamount)。* map.resolution;移动(Maplocal,MoveValue,......“moveType”“相对的”“syncwith”,地图)显示(maplocal)绘制限制暂停(0.2)结尾结尾

图包含轴对象。具有标题二进制占用网格的轴对象包含类型图像的对象。

输入参数

全部收缩

地图表示,指定为abinaryoccupancymap.目的。该对象表示车辆的环境。

名称 - 值参数

指定可选的逗号分离对名称,价值论点。姓名是参数名称和价值是相应的价值。姓名必须出现在引号内。您可以以任何顺序指定多个名称和值对参数name1,value1,...,namen,valuen

例子:'父母',axhandle

轴绘制指定为AN的地图Uiacxes.目的。看Uiacxes.

更新现有地图图,指定为0.1。如果您之前绘制了您图中的地图,请设置为1有更新的更新到图。这对于更新循环中的数字以进行快速动画是有用的。

也可以看看

|

介绍了R2015a