mapMaze
生成随机二维迷宫地图
描述
生成一个随机的二维迷宫地图,地图
= mapMaze地图
,作为binaryOccupancyMap
宽度和高度为50米,分辨率为每米5单元格的物体。迷宫地图包含直线通道、转弯和t型路口,通道宽度为4个网格单元,壁厚为1个网格单元。
生成一个地图
= mapMaze (passageWidth
)binaryOccupancyMap
在一个默认大小和分辨率的迷宫中,通过指定的通道宽度,passageWidth
,表示网格单元数。
指定壁厚,地图
= mapMaze (passageWidth
,wallThickness
)wallThickness
,表示网格单元数。
例子
输入参数
输出参数
提示
当沿地图宽度的网格单元数不能适应给定的迷宫参数时,
装天花板(MapWidth * MapResolution)
必须大于等于(passageWidth + 2 * wallThickness)
.当沿地图高度的网格单元数不能适应给定的迷宫参数时,
装天花板(MapHeight * MapResolution)
必须大于等于(passageWidth + 2 * wallThickness)
.
版本历史
R2021a中引入