帮助中心帮助中心
创建plannerPRM对象的深度副本
Planner2 = copy(planner1)
例子
planner2=复制(planner1)属性的深度副本plannerPRM具有相同属性的对象。
planner2=复制(planner1)
planner2
planner1
plannerPRM
全部折叠
从示例地图创建占用地图,并将地图分辨率设置为10格/米。
地图=负载(“exampleMaps.mat”) .simpleMap;map = occuancymap (map,10);
创建一个状态空间,并将状态空间边界更新为与映射限制相同。
ss = stateSpaceSE2;ss.StateBounds = [map.XWorldLimits;map.YWorldLimits;[-ππ]];
创建状态验证器stateSpaceSE2使用映射并设置验证距离。
stateSpaceSE2
sv = validatoroccuancymap (ss,Map= Map);sv。ValidationDistance = 0.01;
创建一个plannerPRM对象。
plan = plannerPRM(ss,sv)
planner = plannerPRM with properties: StateSpace: [1x1 stateSpaceSE2] StateValidator: [1x1 validatorOccupancyMap] MaxConnectionDistance: Inf MaxNumNodes: 50
的副本plannerPRM对象。
plannerNew =复制(计划器)
plannerNew = plannerPRM with properties: StateSpace: [1x1 stateSpaceSE2] StateValidator: [1x1 validatorOccupancyMap] MaxConnectionDistance: Inf MaxNumNodes: 50
路径规划器,指定为plannerPRM对象。
路径规划器的副本,返回为plannerPRM对象。
R2022a中引入
graphData
计划
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处